Transactions

List Transactions

Returns transactions for a specific bank connection with filtering and pagination. Categories are returned using the v2 categorization system.

get/transactions

Request

  • Base URL: https://api.finta.io/v1
  • URL: https://api.finta.io/v1/transactions
  • Auth: HTTP bearer

Query parameters

bankConnectionIdstring uuid required

The bank connection ID to fetch transactions from

accountIdsstring

Comma-separated list of account IDs to filter transactions. If not provided, transactions from all accounts in the connection are returned.

startDatestring date required

Filter transactions on or after this date (ISO 8601 format, e.g., 2024-01-01)

endDatestring date required

Filter transactions on or before this date (ISO 8601 format, e.g., 2024-03-31)

limitinteger

Maximum number of transactions per page (default: 50, max: 250)

cursorstring

Pagination cursor from the previous response's nextPage URL. For Stripe connections, this is a transaction ID. For Plaid/Mercury/GoCardless, this is a numeric offset.

Response

List of transactions with categories

Changes

No recorded changes to this operation across all 1 revision of this API.