HTTP 500, transport and validation
SYS-002
Something went wrong on our side.
What it means
An unexpected condition. The message stays generic on purpose; the specifics are logged server-side rather than returned.
What to do
Retry. If it persists, send us the trace id from the response and we can find the exact request.
The response
Every failure arrives in this shape. The trace_id is worth keeping: it identifies the request in our logs and carries nothing about your data.
{
"type": "https://shiftgraph.dev/errors/SYS-002",
"title": "Something went wrong on our side.",
"status": 500,
"code": "SYS-002",
"trace_id": "01J8Z…"
}Related codes
Request shape, method, size, and rate. A 500 here is ours, and it carries a trace id we can look up.
- SYS-001Invalid request.HTTP 400
- SYS-003Rate limit reached.HTTP 429
- SYS-004Method not allowed.HTTP 405
- SYS-005Request too large.HTTP 413
The full error reference, or write to support@shiftgraph.dev with the trace id.