Retry Job
const url = 'https://example.com/jobs/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/retry';const options = {method: 'POST', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url https://example.com/jobs/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/retry \ --header 'Authorization: Bearer <token>'Retry a failed ingestion job by re-queuing.
Only callable on jobs with status ‘failed’. The staging file must still exist (preserved on failure for retry).
Authorizations
Section titled “ Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “ Path Parameters ”Responses
Section titled “ Responses ”Successful Response
object
Unique identifier for the ingestion job. Use this to poll status and to commit the upload.
Initial job status. ‘pending’ means the file is staged and ready to preview; ‘running’ means the server is still fetching it, as it is for a URL import.
Human-readable message describing the upload result.
Example
{ "status": "pending"}Bad request — invalid query parameters or payload
Unauthorized — missing or invalid credentials
Forbidden — caller lacks access to this resource
Not found
Conflict — resource state prevents the operation
Validation error
Too many requests — retry after the advertised interval
Headers
Section titled “ Headers ”Seconds until the request may be retried
Internal server error
Service unavailable — the database could not serve the request