Skip to main content
The transactions resource provides methods for enriching raw transaction strings and managing enriched transaction records.

Enrich a Transaction

Transform a raw bank transaction string into structured data:

Enrichment Options

Use the options field to control extraction behavior. You can skip entity types you don’t need or pre-fill known data to improve accuracy:
You cannot combine a filter (e.g. noMerchant) with pre-filled data for the same entity type — the request will return a 422 validation error.

Idempotent Enrichment

Pass an idempotencyKey to safely retry enrichment requests without consuming extra credits:

List Transactions

Retrieve paginated lists of previously enriched transactions:

Auto-Paginate

Use for await...of to iterate through all pages automatically:

Get a Transaction

Retrieve a single enriched transaction by ID:

Delete a Transaction

Remove a transaction record: