Extraction

Extract Multi Bank

Extract data from multiple bank statement PDFs (from different banks/accounts).

This endpoint:

  • Extracts each PDF separately
  • Attaches source_filename to each transaction
  • Merges all transactions sorted by date
  • Provides combined summary with aggregated balances

Provide either files (binary uploads) or file_urls (JSON array of URLs).

Args: files: List of PDF files from different banks/accounts file_urls: JSON array of URLs pointing to PDF files (alternative to file uploads) passwords: Optional list of passwords for encrypted PDFs (position-matched)

Returns: Job ID to track the extraction status and retrieve results

post/api/v1/extract-multi-bank

Response

Successful Response

successboolean required

Whether the request was successful

messagestring required

Human-readable message

request_idstring

Unique identifier for the request

job_idstring required

Unique identifier for the extraction job

status'uploaded' | 'queued' | 'processing' | 'completed' | 'failed' | 'signin_required' | 'expired' required

Standardized status codes for the API

deduplicatedboolean

True if this response refers to an existing in-flight job for identical content

Changes

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