Re-queues a failed, cancelled or stuck in-progress export so its next run reuses the conversations an earlier attempt finished, keeping its checkpoints and progress counters. Only conversation PDF exports can be resumed; other exports and other statuses return 400, an unknown export 404, and 403 while export resume is turned off. Super admin only.
POST
/admin/exports/{id}/resume
curl \
--request POST 'http://api.example.com/admin/exports/{id}/resume' \
--header "Authorization: Bearer $ACCESS_TOKEN"
Response examples (200)
{
"data": {
"exportId": "65a1b2c3d4e5f6a7b8c9d0f1",
"resumed": true,
"resumedFrom": "failed",
"attemptCount": 1,
"restorableConversations": 12,
"message": "Export re-queued; it restores up to 12 finished conversations."
},
"statusCode": 200,
"timestamp": "2026-01-15T10:15:00.000Z"
}