List Account Statement
GETDescription: Retrieve the BRL account statement of the wallet, one transaction per row, oldest first, with the balances at the start and at the end of the period. The period must be within the same month. If no date is specified, the current month is used./v1/reports/account-statement
Request
Query Parameters
Period start. Filters transactions where transaction_created_at >= this date. Defaults to the start of the month.
Period end. Filters transactions where transaction_created_at < this date (exclusive). Defaults to the start of the next month.
Local timezone to validate start date.
Local timezone to validate end date.
Page state returned by the previous page.
Header Parameters
Sender Wallet UUID (if empty, your default Wallet UUID will be settled)
The nonce ID is a UUID (v4) used to uniquely identify the request. All requests must have an identifier.
UUID (v4) of the product that the request should use. Send it explicitly when the authenticated user has more than one product or when the integration must select a specific product. If omitted and the endpoint does not require it, the API uses the authenticated user's default product.
UUID (v4) of the user on whose behalf the request should run within the selected product. If omitted, the request runs as the authenticated user. Requires x-product-uuid.
Possible values: [pt-BR, en-US]
Indicates the preferred language. Defaults to Brazilian Portuguese if unspecified.
Responses
- 200
- 400
- 401
- 422
The account statement returned successfully.
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- ]
Account balance at the start of the period, in cents.
Account balance at the end of the period, in cents.
data object[]required
Transactions of the page, oldest first.
Operation ID.
Transaction date.
Transaction type tag.
Transaction type title followed by the counterpart name.
Counterpart document.
Message sent with the transfer.
Counterpart bank name.
Counterpart bank ISPB.
Counterpart account number.
Counterpart branch.
End to end ID.
Transaction value in cents. Debits are negative.
Account balance after the transaction, in cents.
Whether there is a next page.
Page state to request the next page.
{
"initial_balance": 68936036,
"final_balance": 51630743,
"data": [
{
"operation_id": "c71a89a9-2500-534a-8bb6-ff48ae6c05dc",
"transaction_created_at": "2026-10-27T17:48:17.017Z",
"transaction_type_tag": "PIXREC",
"description": "PIX RECEBIDO - JOHN DOE",
"third_part_document": "12345678000190",
"transfer_description": "Payment to client",
"third_part_bank_name": "BCO DO BRASIL S.A.",
"third_part_bank_ispb": "00000000",
"third_part_account_number": "966886",
"third_part_branch": "0428",
"end_to_end_id": "E0000000020260916103950501500324",
"value": -10000,
"balance": 68928036
}
],
"has_next_page": false,
"page_state": "eyJ2ZXJzaW9uIjoxLCJpbmRleCI6MCwicGFnZVN0YXRlIjpudWxsfQ"
}
If any required params are missing or has invalid format or type.
User authentication failed.
If any required params are missing or has invalid format or type.