Submit a batch operation for one or more customers

Ingest and process customer data asynchronously. The operation determines whether the request only stores data (INGEST), runs transaction enrichment (ENRICH), or runs full evaluation (EVALUATE) to compute attributes, monthly financials, and optionally Slope Score. Internally, evaluation requests are stored in S3 and Python is invoked with an S3 reference.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
enum
required

The highest processing stage to run for each customer in this batch. INGEST stores data only, ENRICH runs transaction enrichment, and EVALUATE computes attributes and financials (and optionally Slope Score).

Allowed:
boolean
Defaults to true

When operation is EVALUATE, whether to also compute Slope Score

customers
array of objects
required
length between 1 and 100

Array of customers to process (1-100)

customers*
customer
object
required
accounts
array of objects
length ≤ 100
accounts
balances
array of objects
balances
transactions
array of objects
length ≤ 10000
transactions
Headers
string

Optional idempotency key for safely retrying batch submissions. Reusing the same key with an identical request body replays the original response; reusing it with a different body returns IDEMPOTENCY_MISMATCH (400). Keys expire after a TTL.

Responses

Language
Credentials
Bearer
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json