v3

latestOpenAPI 3.0.3Apache 2.02026-07-312637031.3 MB
Transactions

List posted transactions

Get paginated list of posted transactions matching the provided filters

get/transactions/posted

Query parameters

is_batchedboolean

If true, only display transactions that are part of a batch payment. Cannot be used with batch_ids.

include_child_transactionsboolean

Include transactions from sub-accounts when listing transactions for a given account

typestring
Example:card

Only display transactions matching the given type. The type typically represents the payment rail used. Valid values are ach, card, cash, check, dispute, eft_ca, external_card, fednow, fee, internal_transfer, reward, synctera_pay, and wire.

batch_idsstring[]

Batch UUID(s). Multiple UUIDs can be provided as a comma-separated list. Cannot be used with is_batched.

amountinteger
Example:1000

Only return transactions equal to the given amount (in minor currency units, e.g., cents).

from_datestring date

Only display transactions with a posting date greater than from_date

to_datestring date

Only display transactions with a posting date less than or equal to to_date

barcode_numberstring[]

Barcode number(s). Multiple barcode numbers can be provided as a comma-separated list.

digital_wallet_token_idstring[]

Digital Wallet token ID(s). Multiple IDs can be provided as a comma-separated list.

dc_sign'credit' | 'debit'

Debit/Credit sign

cashbackboolean

If true, only transactions with cashback will be returned. If false, only transactions without cashback will be returned. If not provided, all transactions will be returned.

from_effective_datestring date

Only display transactions with an effective date greater than or equal to from_effective_date. Use date-only format (YYYY-MM-DD). date-time format is supported for backward compatibility.

idempotency_keystring[]

Transaction Idempotency Key(s). Multiple keys can be provided as a comma-separated list.

account_nostring

Account number

to_effective_datestring date

Only display transactions with an effective date less than or equal to to_effective_date. Use date-only format (YYYY-MM-DD). date-time format is supported for backward compatibility.

exclude_jit_transactionsboolean

Hide "JIT funding" transactions from results

uuidstring[]

Transaction UUID(s). Multiple UUIDs can be provided as a comma-separated list.

page_tokenstring

Optional pagination token to be provided to retrieve subsequent pages, returned from previous get

Example:a8937a0d
account_idstring[]

Account ID

card_idstring uuid
Example:6dc0397d-1aba-4be9-9582-895a7a887d49

Card ID

reference_idstring

Reference ID

limitinteger

Maximum number of objects to return per page. If the limit is greater than 100, then it will be set to 100.

Example:100
subtypestring

Only display transactions matching the given subtype

uuid_ninstring[]

Transaction UUID(s) to exclude from the query. Multiple UUIDs can be provided as a comma-separated list.

Response

Paginated list of posted transactions

next_page_tokenstring nullable required

If returned, use the next_page_token to query for the next page of results. Not returned if there are no more rows.

Example response

{
  "result": [
    {
      "data": {
        "lines": [
          {
            "account_id": "7d943c51-e4ff-4e57-9558-08cab6b963c7",
            "tenant": "abcdef_ghijkl"
          }
        ]
      },
      "idemkey": "7d943c51-e4ff-4e57-9558-08cab6b963c7",
      "tenant": "abcdef_ghijkl"
    }
  ]
}