Takes the export's job out of the export queue and leaves the export not started; it is not cancelled and runs only once re-run or resumed. When no live job is found the response says so instead of failing. A job a worker already picked up returns 400, several queued jobs 409, an unreadable queue 500, an unknown export 404 and 403 while queue operations are turned off. Super admin only.
DELETE
/admin/exports/{id}/job
curl \
--request DELETE 'http://api.example.com/admin/exports/{id}/job' \
--header "Authorization: Bearer $ACCESS_TOKEN"
Response examples (200)
{
"data": {
"exportId": "65a1b2c3d4e5f6a7b8c9d0f1",
"jobRemoved": true,
"removedFromState": "waiting",
"status": "not-started",
"message": "Queue job removed; the export is not started and stays re-queueable."
},
"statusCode": 200,
"timestamp": "2026-01-15T10:15:00.000Z"
}