# Errors

<Callout type="warning">
  This is the **2025-09** (deprecated) error shape - functionally identical to [2026-01's](/docs/core/2026-01/api/errors/), included here mainly so this version's own API Reference is self-contained.
</Callout>

```json
{ "error": "widget_not_found", "message": "No widget with that ID exists." }
```

Status codes are the same across both versions: `400`, `401`, `404`, `429`, `500`.