# 查询对账单记录 (/zh/docs/pix-processamento/endpoints/reports/get_user_bank_statement)

## GET /user/bank-statements/{id}

`GET https://api.payzu.processamento.com/v1/user/bank-statements/{id}`

Returns a single statement entry.

Guia: Reconciliation (/docs/pix-processamento/tutoriais/reconciliation)

### Path params

| Field | Type | Required | Details |
| --- | --- | --- | --- |
| `id` | string | yes | Statement entry id. |

### Responses

**200** Statement entry.

| Field | Type | Required | Details |
| --- | --- | --- | --- |
| `id` | string | no | Identifier of the balance entry. |
| `amount` | number | no | Amount of the entry. |
| `operation` | string | no | INCREMENT credits the balance, DECREMENT debits it. — `INCREMENT`, `DECREMENT` |
| `reason` | string | no | Reason for the ledger entry. |
| `balanceType` | string | no | Balance moved: AVAILABLE or BLOCKED. — `AVAILABLE`, `BLOCKED` |
| `previousBalanceAvailable` | number | no | Balance free for use that the account had, in reais, immediately before this entry. |
| `previousBalanceBlocked` | number | no | Blocked balance before the entry, in reais. |
| `newBalanceAvailable` | number | no | Available balance after the entry, in reais. |
| `newBalanceBlocked` | number | no | Blocked balance after the entry, in reais. |
| `transactionId` | string | null | no | Transaction that originated the entry. |
| `infractionId` | string | null | no | Infraction related to the entry. |
| `createdAt` | string | no | Date and time the balance movement was recorded. — format: date-time |
| `updatedAt` | string | no | Date and time of the last change to the record. — format: date-time |

**401** Authentication failure

| Field | Type | Required | Details |
| --- | --- | --- | --- |
| `status` | string | yes | Fixed marker of an error response. |
| `error` | string | yes | Name of the corresponding HTTP status. |
| `errorCode` | string | yes | Stable machine-readable error code, when available. |
| `message` | string | yes | Human-readable error message. |
| `statusCode` | integer | yes | HTTP status code. |
| `requestId` | string | yes | Unique request correlation ID (cuid). Include it when contacting support. |
| `details` | object[] | no | Field-level validation errors, when applicable. |
| `details.field` | string | yes | Path of the field rejected in validation, without the leading slash. |
| `details.message` | string | yes | Reason that field was rejected, in Portuguese. |
| `retryAfterSeconds` | integer | no | Seconds to wait before retrying. Present only on 429 responses. |

**404** Resource not found

| Field | Type | Required | Details |
| --- | --- | --- | --- |
| `status` | string | yes | Fixed marker of an error response. |
| `error` | string | yes | Name of the corresponding HTTP status. |
| `errorCode` | string | yes | Stable machine-readable error code, when available. |
| `message` | string | yes | Human-readable error message. |
| `statusCode` | integer | yes | HTTP status code. |
| `requestId` | string | yes | Unique request correlation ID (cuid). Include it when contacting support. |
| `details` | object[] | no | Field-level validation errors, when applicable. |
| `details.field` | string | yes | Path of the field rejected in validation, without the leading slash. |
| `details.message` | string | yes | Reason that field was rejected, in Portuguese. |
| `retryAfterSeconds` | integer | no | Seconds to wait before retrying. Present only on 429 responses. |