internal
500 Internal error. Something went wrong on BlueBot’s side.
| Status | Code | Retry? |
|---|---|---|
| 500 Internal error | internal | Yes, after waiting |
What it means
Something went wrong on BlueBot’s side. It was reported. Send the request again; with an Idempotency-Key that is always safe.
Common causes
- A fault at BlueBot.
What to do
Try again. If it keeps happening, write to support with the request_id.
Can I retry it?
Yes, after waiting. Wait the seconds in retry_after (or the Retry-After header) when the answer has them, otherwise back off from a second or two. With the same Idempotency-Key, a retried send never sends twice.
What the answer looks like
Response500
{
"error": {
"code": "internal",
"message": "Something went wrong on our side.",
"hint": "Try again. If it keeps happening, write to support with the request_id.",
"doc_url": "https://usebluebot.com/docs/errors/internal",
"request_id": "req_1Hq2LxW9cVbN3mKpRtYs0a"
}
}Branch on code, which never changes. message and hint are written for people and may be reworded. Quote request_id when you write to support.
Related
- : the envelope and every code
- : retrying without sending twice
- : every cap and what happens when you reach it