List transaction summary by product
GETTag: api-baas-get-all-report-transaction-summary-productDescription: Returns paginated transaction summary rows for the authenticated user. Optional filters: wallet account, currency, transaction type, movement date range./v1/reports/transaction-summary-product
Request
Query Parameters
Currency symbol (e.g. BRL).
Transaction type tag.
Movement date start (YYYY-MM-DD).
Movement date end (YYYY-MM-DD).
Default value: 1
Page number.
Default value: 20
Page size.
Possible values: [movement_date]
Default value: movement_date
Page sort attribute.
Possible values: [asc, desc]
Default value: asc
Page order.
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
Transaction summary returned successfully.
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- ]
Current page.
Page size.
Total pages.
Total rows.
data object[]required
Report rows.
Row ID.
Movement date.
Currency symbol.
Transaction type title.
Transaction type tag.
Amount.
Transactions count used in amount.
{
"page": 0,
"page_size": 0,
"page_total": 0,
"total": 0,
"data": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"movement_date": "2024-07-29",
"currency_symbol": "string",
"transaction_type_title": "string",
"transaction_type_tag": "string",
"amount": 0,
"transaction_count": 0
}
]
}
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.