{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/airflow/refs/heads/main/json-schema/airflow-bulk-response-schema.json", "title": "BulkResponse", "description": "Serializer for responses to bulk entity operations.\n\nThis represents the results of create, update, and delete actions performed on entity in bulk.\nEach action (if requested) is represented as a field containing details about successful keys and any encountered errors.\nFields are populated in the response only if the respective action was part of the request, else are set None.", "type": "object", "properties": { "create": { "anyOf": [ { "$ref": "#/components/schemas/BulkActionResponse" }, { "type": "null" } ], "description": "Details of the bulk create operation, including successful keys and errors." }, "update": { "anyOf": [ { "$ref": "#/components/schemas/BulkActionResponse" }, { "type": "null" } ], "description": "Details of the bulk update operation, including successful keys and errors." }, "delete": { "anyOf": [ { "$ref": "#/components/schemas/BulkActionResponse" }, { "type": "null" } ], "description": "Details of the bulk delete operation, including successful keys and errors." } } }