> For the complete documentation index, see [llms.txt](https://docs.bbx.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.bbx.com/ru/publichnyi-api-bbx-dex/obrabotka-oshibok.md).

# Обработка ошибок

Неверные параметры или недоступные ресурсы могут вернуть объект бизнес-ошибки.

Код состояния HTTP может оставаться `200`, в то время как бизнес-ошибка определяется по `rc` и `mc` полями.

### Структура ответа об ошибке

```json
{
  "rc": 1,
  "mc": "invalid_symbol",
  "ma": [],
  "result": null
}
```

### Коды ошибок

| Код ошибки       | Описание                                                              |
| ---------------- | --------------------------------------------------------------------- |
| `invalid_symbol` | Рынок не существует, был исключён из листинга или недоступен публично |
| `invalid_depth`  | Пара `depth` значение не поддерживается                               |
| `invalid_level`  | Пара `уровень` значение не `1`, `2`, или `3`                          |

Для конечных точек полного списка рынков рынок с временно недоступными данными может быть пропущен, при этом остальные рынки по-прежнему будут возвращаться.
