HTTP status: 500 Internal Server Error
Content-Type: application/problem+json
type: https://truescreen.redocly.app/errors/server-error
This error is returned when an unexpected internal error occurs. The issue is not caused by the client request.
| Code | Detail | Example / notes |
|---|---|---|
TS-000 | Internal server error. | Generic unexpected error (type: .../server-error). |
TS-014 | Digital signature error. | See Certification processing failure below. (type: .../server-error) |
This case is returned when certification creation succeeded but asynchronous processing did not complete successfully. It applies to GET /v1/certifications/{reportId} and to the webhook_url callback when processing ends in failure.
{
"type": "https://truescreen.redocly.app/errors/server-error",
"title": "Certification processing error",
"status": 500,
"detail": "Digital signature error.",
"code": "TS-014"
}- Treat the certification job as failed; do not expect a
200completion payload for the same processing attempt. - If appropriate, create a new certification and monitor
GETor the webhook again. - If the error persists, contact TrueScreen support with
code: TS-014and thereportIdfrom your integration logs.
{
"type": "https://truescreen.redocly.app/errors/server-error",
"title": "Internal server error",
"status": 500,
"detail": "Internal server error.",
"code": "TS-000"
}- In extreme cases (e.g. API Gateway timeout, upstream error before the handler) the response may be a 5xx with no
application/problem+jsonbody: the client should also handle unstructured 5xx responses. - If the error persists, contact TrueScreen support.