# Transactions
You can use GET /v1/transactions
to retrieve the historical transactions on your account.
Use case examples:
- Retrieve a specific transaction for reconciliation purposes
- Filter and retrieve transactions on your account according to the parameters you define, like by creation date, sender or beneficiary info, by type, etc.
# View company transactions
Example list transactions request:
GET /v1/transactions?limit=1&sort_by=updated_at&starting_after=Z90eUfveI&correlation_ids[0]=ff7d005b-9e95-4ffc-8db4-bef9759cab99
Content-Type: application/json
Authorization: Bearer <access_token>
Where:
starting_after
: ID of the transaction from which it should start the selection.limit
: the number of transactions returned.sort_by
: field name for sorting transactions. Supported fieldscreated_at
andupdated_at
. Default iscreated_at
.correlation_ids
: list of correlation_ids to match transactions correlated with created payments.
Response:
HTTP 200 OK
{
"data": [
{
"account_id": "gHcYiRdtr",
"amount": -1,
"bulk_payment_id": "c8d28ebe-7215-4e6e-b9f4-eb9fd9d26f83",
"correlation_id": "ff7d005b-9e95-4ffc-8db4-bef9759cab99",
"counterparty": {
"account_details": {
"number": "SE2697700000010003827446",
"bank_code": "FTCSSESS"
},
"account_id": "xyS9BBCIy",
"name": "John Doe"
},
"created_at": "2021-10-25T09:44:30.166Z",
"updated_at": "2021-10-25T11:45:40.166Z",
"currency": "EUR",
"exchange_rate": null,
"id": "a5EXJsMUB5",
"payment_amount": -1,
"payment_currency": "EUR",
"reference": "Payment #123",
"status": "pending_approval",
"type": "bank-transfer"
}
],
"has_more": true
}