Body
JSON request body containing deletion parameters and optional callback configuration for asynchronous processing notifications
Request body for asynchronous document deletion.
Document deletion parameters including collection and artifact identifiers
{
"artifact": "q2_2023_report",
"collection": "financial_reports"
}
{
"artifact": "outdated_policy_manual",
"collection": "hr_documents"
}
Optional callback configuration for receiving asynchronous task notifications Callback configuration for asynchronous task notifications.
{
"amqp": {
"exchange": "ingest",
"routing_key_done": "ingest.done",
"routing_key_error": "ingest.error"
},
"properties": { "key": "value" }
}
Response
Successfully initiated deletion task
Represents an asynchronous task that has been queued.
Unique identifier for the asynchronous task, used to track progress and retrieve results
"123e4567-e89b-12d3-a456-426614174000"
"revoked"