Exports transaction data as a CSV file. Returns a pre-signed URL for downloading the generated CSV file.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Content-Type must be set to application/json
The UUID of the business to export transactions for
Start date for transaction filtering (ISO 8601 format)
End date for transaction filtering (ISO 8601 format)
Comma-separated list of external account (e.g. Plaid account) IDs. This will filter for bank transactions within the provided list of accounts. Takes precedence over account_filter if both are specified.
Filter transactions by external account ID. This is a legacy alias for external_account_ids - prefer using external_account_ids instead. Only used when external_account_ids is not specified.
Filter by transaction direction.
INFLOW, OUTFLOW The minimum amount of the transaction to include (in cents).
The maximum amount of the transaction to include (in cents).
Filter transactions by category identifier or stable name.
Filter transactions by whether they are categorized (true) or not categorized (false).
Filter by categorization status.
CATEGORIZED, UNCATEGORIZED, PENDING, MATCHED Filter transactions by whether they are matched (true) or not matched (false).
Case-insensitive substring to search for in transaction descriptions (contains match, not exact equality).
Regex to search for in transaction descriptions. Regex will be parsed exactly as given and an error will be returned if the regex is invalid.
Substring to search for in merchant name. Only exact matches will be returned.
Regex to search for in merchant name. Regex will be parsed exactly as given and an error will be returned if the regex is invalid.
Search query string to filter transactions. Searches across multiple fields.
Filter transactions by exact memo match.
Filter transactions where memo contains this substring.
Filter by exact reference number match. Returns only records with this exact reference number.
Comma-separated list of reference numbers to filter transactions. Only transactions with reference numbers matching any value in this list will be returned.
UUID of the customer to filter transactions by.
External ID of the customer to filter transactions by.
UUID of the vendor to filter transactions by.
External ID of the vendor to filter transactions by.
UUID of the counterparty to filter transactions by.
Filter transactions by tag key. Must be used together with tag_values.
Comma-separated list of tag values to filter by. Must be used together with tag_key.
Pre-signed URL for downloading the CSV export
A pre-signed URL to download a document
Resource type. Value will be 'S3_Presigned_Url'.
"S3_Presigned_Url"
Pre-signed URL to download a document
"https://example-bucket.s3.amazonaws.com/example-object?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=FAKEAWSACCESSKEY%2F20240710%2Fus-west-1%2Fs3%2Faws4_request&X-Amz-Date=20240710T000000Z&X-Amz-Expires=3600&X-Amz-SignedHeaders=host&X-Amz-Signature=FAKESIGNATURE1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef\n"
The file type of the document
"csv"