addedOutput schema / properties / jobs / items / properties / detail_arguments
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "job_id": {
+ "description": "Opaque RxRooster job ID returned by search_anesthesia_jobs.",
+ "pattern": "^rj_[A-Za-z0-9_-]{56}$",
+ "type": "string"
+ }
+ },
+ "required": [
+ "job_id"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / jobs / items / properties / result_position
Added value: +{
+ "description": "One-based position in this returned search page.",
+ "maximum": 9007199254740991,
+ "minimum": 1,
+ "type": "integer"
+}
changedOutput schema / properties / jobs / items / required
Previous value: -[
- "job_id",
- "title",
- "provider_type",
- "organization",
- "location",
- "compensation",
- "schedule",
- "assignment",
- "case_types",
- "summary",
- "date_posted",
- "first_seen_at",
- "last_checked_at",
- "links"
-]New value: +[
+ "job_id",
+ "title",
+ "provider_type",
+ "organization",
+ "location",
+ "compensation",
+ "schedule",
+ "assignment",
+ "case_types",
+ "summary",
+ "date_posted",
+ "first_seen_at",
+ "last_checked_at",
+ "links",
+ "result_position",
+ "detail_arguments"
+]
changedOutput schema / properties / schema_version / const
Previous value: -"1.0"New value: +"1.1"
addedOutput schema / properties / selection
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "first_job_id": {
+ "anyOf": [
+ {
+ "description": "Opaque RxRooster job ID returned by search_anesthesia_jobs.",
+ "pattern": "^rj_[A-Za-z0-9_-]{56}$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "ordering": {
+ "const": "jobs_array_order_1_based",
+ "type": "string"
+ }
+ },
+ "required": [
+ "ordering",
+ "first_job_id"
+ ],
+ "type": "object"
+}
changedOutput schema / required
Previous value: -[
- "schema_version",
- "generated_at",
- "applied_filters",
- "jobs",
- "pagination"
-]New value: +[
+ "schema_version",
+ "generated_at",
+ "applied_filters",
+ "jobs",
+ "selection",
+ "pagination"
+]