Bank Connections

Push bank transactions for a customer_api account

Batch upsert bank-feed transactions for a registered customer_api account identified by DualEntry financial account id.

Idempotency key is transaction external_trx_id (stored as source_id) scoped to the organization with source_type=customer_api. Each item must include account_id matching the registered customer account key. One bad item does not roll back other items; the response lists per-item outcomes.

Registration must be active (not unregistered). Max batch size is 250.

post/public/v2/bank-connections/accounts/{financial_account_id}/transactions/

Path parameters

financial_account_idinteger required

Headers

Idempotency-Keystring

Optional. A unique value (a UUID works well) identifying this operation. If the request is repeated with the same key, the original response is replayed instead of the operation running again, so a retry cannot create a duplicate record. Results are replayable for 48 hours. Reusing a key with a different request body returns 422.

Request body

Response

OK

successboolean required