Skip to main content
GET
/
public
/
v2
/
bank-match
/
bank-transactions
List bank-feed transactions
curl --request GET \
  --url https://api.dualentry.com/public/v2/bank-match/bank-transactions/ \
  --header 'X-API-KEY: <api-key>'
{
  "items": [
    {
      "id": 123,
      "financial_account_id": 123,
      "date": "2023-11-07T05:31:56Z",
      "posted_at": "2023-11-07T05:31:56Z",
      "amount": "<string>",
      "debit_amount": "<string>",
      "credit_amount": "<string>",
      "description": "<string>",
      "currency_iso_4217_code": "<string>",
      "is_posted": true,
      "is_expired": true,
      "financial_account_name": "<string>",
      "payee": "<string>",
      "matched_transaction_ids": [
        123
      ],
      "matched_entry_ids": [
        123
      ]
    }
  ],
  "count": 123
}

Documentation Index

Fetch the complete documentation index at: https://docs.dualentry.com/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

X-API-KEY
string
header
required

Query Parameters

financial_account_id
integer | null

Limit to a single bank/credit-card account.

matching_status
enum<string> | null

Pipeline stage filter, e.g. unprocessed, ai_suggested, matched, no_match, excluded.

Available options:
unprocessed,
deterministic_suggested,
awaiting_ai,
ai_in_progress,
ai_suggested,
ai_no_match,
no_match,
excluded,
matched
date_from
string<date-time> | null

Inclusive lower bound on date.

date_to
string<date-time> | null

Inclusive upper bound on date.

is_posted
boolean | null

true for posted-only, false for pending-only, omit for both.

include_expired
boolean
default:false

By default expired rows are hidden; pass true to see them.

limit
integer
default:100

Number of records to return per page (capped at 100)

Required range: x >= 1
offset
integer
default:0

Number of records to skip before starting to return results

Required range: x >= 0

Response

200 - application/json

OK

items
PublicBankTransactionSchemaOut · object[]
required
count
integer
required
Last modified on May 28, 2026