{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/llamaparse/main/json-schema/llamaparse-splitjobresponse-schema.json", "title": "SplitJobResponse", "description": "Beta response \u2014 uses nested document_input object.", "properties": { "id": { "type": "string", "title": "Id", "description": "Unique identifier for the split job." }, "created_at": { "anyOf": [ { "type": "string", "format": "date-time" }, { "type": "null" } ], "title": "Created At", "description": "Creation datetime" }, "updated_at": { "anyOf": [ { "type": "string", "format": "date-time" }, { "type": "null" } ], "title": "Updated At", "description": "Update datetime" }, "project_id": { "type": "string", "title": "Project Id", "description": "Project ID this job belongs to." }, "user_id": { "type": "string", "title": "User Id", "description": "User ID who created this job." }, "configuration_id": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Configuration Id", "description": "Split configuration ID used for this job." }, "document_input": { "$ref": "#/components/schemas/SplitDocumentInput", "description": "Document that was split." }, "categories": { "items": { "$ref": "#/components/schemas/SplitCategory" }, "type": "array", "title": "Categories", "description": "Categories used for splitting." }, "status": { "type": "string", "title": "Status", "description": "Current status of the job. Valid values are: pending, processing, completed, failed, cancelled." }, "result": { "anyOf": [ { "$ref": "#/components/schemas/SplitResultResponse" }, { "type": "null" } ], "description": "Split result (available when status is COMPLETED)." }, "error_message": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Error Message", "description": "Error message if the job failed." } }, "type": "object", "required": [ "id", "project_id", "user_id", "document_input", "categories", "status" ] }