> 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/eng/acquiring/structure-of-system-responses.md).

# Structure of system responses

The response to each request contains the following fields: *status, status\_code, message, result.*

When the request is successfully processed, the value parameter “*status*” is always “*true*” and “*status\_code*” is 0 in the response.

In other cases, the “*status\_code*” field displays the reason why the request was processed incorrectly.

| Field designation |  Datatype |                             Description                            |
| :---------------: | :-------: | :----------------------------------------------------------------: |
|      `status`     |   `bool`  | The field indicates whether the request was successfully processed |
|   `status_code`   | `integer` |                             Error code                             |
|     `message`     |  `string` |                Textual description of the error code               |
|      `result`     |  `object` |                       Result of the resource                       |
