Errors
What failures look like, and what each status code means.
Every error is JSON with the same two fields, and the code always repeats the HTTP status so a client can branch on the body alone.
| Status | Meaning |
|---|---|
| 401 | No key was sent, or the key is unknown or revoked. |
| 404 | The customer external id does not exist in this workspace. |
| 422 | A parameter was present but invalid. The message names the parameter. |
There are no rate limits today. If that changes it will be announced in the changelog before it takes effect.
{
"code": 401,
"message": "Missing API key. Send it as \"Authorization: Bearer ko_…\"."
}