Retry failed pages
POST
/v1/projects/{id}/retry
Re-process just the pages that failed, asynchronously, the same way POST /process does — checks the wallet, then returns 202 with a jobId to poll. Returns 409 when there's nothing to retry, or when the failed pages have already used up their retry attempts.
Authorizations
Bearer
JWT bearer token from POST /v1/auth/login.
Type
HTTP (bearer)
or
ApiKey
Scoped API key for non-interactive clients (issued by PBI #1426).
Type
API Key (header: X-Api-Key)
Parameters
Path Parameters
id*
Type
Requiredstring
Format
"uuid"Responses
Accepted
application/json
202 body for POST /projects/{id}/process and POST /projects/{id}/retry: the
background job that was enqueued (or the existing in-flight one, under the single-in-flight guard).
Poll this id via GET /jobs/{jobId} to watch the batch finish.
Format
"uuid"The job's lifecycle status at the moment it was returned (e.g. Queued).