Printago API
POST
/v1/parts/retry-processing
Retry failed part processing
Resubmit the ingest workflow for parts whose processing permanently failed. Bulk on purpose — the failed-parts modal's "Retry All" sends every failed part in one request. Outcomes are reported per part (submitted / throttled / not-failed / not-found) rather than failing the whole batch; each part is rate-limited to one retry per hour.
Request Body
IDs of the parts to retry
RetryPartProcessingRequest
partIdsrequired
string[]
IDs of parts whose processing permanently failed.
min items: 1max items: 200
Example Request
application/json
{
"partIds": [
"string"
]
}
Response Schema
RetryPartProcessingResult
resultsrequired
object[]
outcomerequired
any
partIdrequired
string
retryAfterSecondsoptional
number
Present when `throttled`: seconds until this part may be retried.
Example Response
201 OK — application/json
{
"results": [
{
"partId": "string",
"retryAfterSeconds": 1
}
]
}