Bulk API 500 response
For some 500 responses from the Bulk API there will be a Retry-After
response header and a response body that includes error
and errorSeverity
that can be used for retry logic.
The following are the values for errorSeverity
and the corresponding Retry-After
in seconds:
- 0 : Retry-After: 3600
- 1 : Retry-After: 1800
- 2 : Retry-After: 900
- 3 : Retry-After: 120
List of possible values for error
:
- Unable to process request due to a temporary error.
- Unable to send/retrieve data due to a temporary error.
Example 500 Response
500 The service has encountered an error.
Retry-After: 120
{
"error": "Unable to process request due to a temporary error.",
"errorSeverity": 3
}