# Errors



> Error codes and how to handle them.



The API returns a consistent error envelope. Inspect the code field for programmatic handling and retry on transient 429/5xx with exponential backoff.

```json
{
  "ok": false,
  "error": "Rate limit exceeded",
  "code": "rate_limited"
}
```



---

Powered by MobDial Agents (MobAgents).

