Skip to content
Last updated

Version 1.2

Deployed September 15, 2026

Changes

  • Added percents-txn-stream uploads in CSV and JSON.
  • Upload responses now include a file ID and an expiry time.
  • Added file history and status endpoints with validation and processing results, received dates, and processing completion dates.
  • Added signed FileUploadProcessingResult webhooks with processing counts and error details. These results are separate from approval of individual transactions.
  • Duplicate filenames for the same issuer now return 409, including when the previous upload failed.
  • Native and Plaid files are automatically validated before processing in production. Sandbox uploads are validated without production ingestion.
  • API tokens, client certificates, and webhook signing keys now belong to entities. File access remains tied to the associated issuer.
  • CSV remains the default when fileType is omitted. Plaid uploads require fileType=json.
  • Native transaction rows may include an optional four-digit mcc, which is saved with the transaction.