{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/airflow/refs/heads/main/json-schema/airflow-job-response-schema.json", "title": "JobResponse", "description": "Job serializer for responses.", "type": "object", "properties": { "id": { "type": "integer", "title": "Id" }, "dag_id": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Dag Id" }, "state": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "State" }, "job_type": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Job Type" }, "start_date": { "anyOf": [ { "type": "string", "format": "date-time" }, { "type": "null" } ], "title": "Start Date" }, "end_date": { "anyOf": [ { "type": "string", "format": "date-time" }, { "type": "null" } ], "title": "End Date" }, "latest_heartbeat": { "anyOf": [ { "type": "string", "format": "date-time" }, { "type": "null" } ], "title": "Latest Heartbeat" }, "executor_class": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Executor Class" }, "hostname": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Hostname" }, "unixname": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Unixname" }, "dag_display_name": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Dag Display Name" } }, "required": [ "id", "dag_id", "state", "job_type", "start_date", "end_date", "latest_heartbeat", "executor_class", "hostname", "unixname" ] }