{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/PipelineJob", "title": "PipelineJob", "type": "object", "description": "An ingestion job for a pipeline that tracks the processing of documents.", "properties": { "id": { "type": "string", "description": "Unique identifier of the job." }, "pipeline_id": { "type": "string", "description": "Identifier of the pipeline the job belongs to." }, "status": { "type": "string", "enum": [ "pending", "running", "completed", "failed" ], "description": "Current status of the job." }, "created_at": { "type": "string", "format": "date-time", "description": "Timestamp when the job was created." }, "completed_at": { "type": "string", "format": "date-time", "description": "Timestamp when the job completed, if applicable." } } }