v1

latestOpenAPI 3.1.02026-08-04127114.4 KB
Enrichment

Test Transaction Enrichment

The test transaction enrichment endpoint provides immediate enrichment on transaction data. This endpoint is ideal for testing API functionality and previewing enrichment results.

This endpoint is not intended for production use. Use the historical and streaming endpoints for production-level enrichment.

For optimal performance, adhere to the following limits:

  • Submit no more than 4 unique users per request. Users are distinguished by the uid field in each transaction.
  • Submit no more than 16 transactions per user per request if sending multiple users. Send no more than 128 if sending a single user.
post/cleanup/sync

Request body

Example request

{
  "transactions": [
    {
      "accountType": "checking",
      "amountnum": 19.99,
      "date": "2024-05-01",
      "identifiers": {
        "sfmc_contact_id": "sfmc-1234",
        "banno_end_user_id": "banno-1234"
      },
      "original_description": "Cottonwood Supermarket & Deli",
      "transactionid": "178b1f61-dafe-4d47-837b-54ce34dc82b2",
      "settlement": "debit",
      "uid": "user123",
      "accountid": "account456"
    }
  ]
}

Response

Success

All 16 operations