Skip to main content
500CallsDocs
Browse the docs

Error codes

Every error is a JSON problem document with a stable code. Branch on the code: the title and detail are for people.

How errors work

Request error codes

Problem types in the dashboard

These refine a code so the dashboard can react on its own. The code is still the one to branch on.

Message error codes

A message's error.code says why it did not reach the handset. It appears on the message, in its status history, and per recipient in a send's response.

See the message error codes