> For the complete documentation index, see [llms.txt](https://docs.tarlanpayments.kz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.tarlanpayments.kz/platezhnyi-shlyuz/struktura-otvetov-sistemy.md).

# Структура ответов системы

Ответ на каждый запрос содержит в себе поля: `status`, `status_code`, `message`, `result`.

При успешной обработке запроса параметр `status` в ответе всегда равен `true`, а `status_code` равен `0`.

В других случаях, поле `status_code` отображает причину некорректной обработки запроса.

| наименование поля | тип данных |                    Описание                    |
| :---------------: | :--------: | :--------------------------------------------: |
|      `status`     |   `bool`   | Поле указывает на успешность обработки запроса |
|   `status_code`   |  `integer` |                   Код ошибки                   |
|     `message`     |  `string`  |         Текстовое описание кода ошибки         |
|      `result`     |  `object`  |        Результат запрашиваемого ресурса        |
