Vigilfield Docs
API referenceExports

`DELETE /exports/{id}` — cancel an in-flight (or queued) export.

DELETE/exports/{id}

Idempotent: cancelling an already-terminal export returns the row's current state. Routes through preprocessor.cancel_export → scheduler::cancel_export, which signals the exporter to halt any in-flight encode task at the next milestone, then flips the workload to terminal Cancelled. The FE sees the new state on the next poll.

Path Parameters

id*string

Export id

Response Body

application/json

curl -X DELETE "https://example.com/exports/string"
{  "created_at": "string",  "delivery_method": "string",  "destination": null,  "download_url": "string",  "error_message": "string",  "filter_expression": "string",  "format": "string",  "id": "string",  "org_id": "string",  "progress": 0,  "status": "string",  "table_id": "string",  "updated_at": "string"}