Skip to main content
POST
Submit a batch of settlement operations (synchronous NDJSON)

Authorizations

Authorization
string
header
required

JWT bearer token issued by the identity provider.

Headers

Idempotency-Key
string

Idempotency key for safe retries of the whole batch.

Body

application/x-ndjson

Newline-delimited JSON operations (application/x-ndjson); one CreateOperationRequest per line.

The body is of type string.

Response

Batch accepted; per-line accepted/rejected counts and errors with the meta envelope.

accepted
integer<int64>
required

Count of accepted operations.

Example:

48

batchId
string
required

Generated batch id grouping every line of the submission.

Example:

"018f8a3e-4b2c-7c1a-9e5d-2f6a1b3c4d5e"

errors
object[] | null
required

Per-line rejection errors (capped at the first batchErrorCap entries).

errorsTruncated
boolean
required

True when more rejections occurred than the errors array lists.

Example:

true

meta
object
required

Batch response envelope metadata (requestId + timestamp).

rejected
integer<int64>
required

Count of rejected lines.

Example:

2