Error codes

Most error responses carry a stable code, a message, a request_id and a docs_url that points to the entry below. A few operations answer an older flat body, { "error": "<code>", "message": ... }, with the code as a plain string and no request_id or docs_url; the Responses section of each operation shows which. Branch on the code, not the message. Quote the request id when you contact support.

HTTP 400

HTTP 401

HTTP 402

HTTP 403

HTTP 404

HTTP 409

HTTP 410

HTTP 413

HTTP 415

HTTP 422

HTTP 429

HTTP 500

HTTP 502

HTTP 503