Create a settlement operation
Submits a single settlement operation for intake. Idempotent via the X-Idempotency header. Field presence/type is validated against the schema (422); business-rule failures return coded 400/409/422 problem+json.
Authorizations
JWT bearer token issued by the identity provider.
Headers
Idempotency key for safe retries; a replay returns the stored response.
Optional client request id echoed back in meta.requestId.
Body
Creditor (acquirer) ISPB, 8 characters.
1"29011780"
Domicile FI ISPB (bank where the merchant receives funds), 8 characters.
1"60701190"
Settlement due date, date-only (YYYY-MM-DD).
1"2026-06-15"
Client-side unique identifier for the operation (idempotent external reference).
1"acq-ext-2026-06-0001"
Total number of installments; at least 1. The ceiling of 99 applies only to an enabled operation type and is enforced by the use case.
x >= 13
Operation type driving the settlement flow.
1"CREDIT"
Participant id (UUID) that owns this operation.
1"018f8a3e-4b2c-7c1a-9e5d-2f6a1b3c4d5e"
Participant role in the settlement.
1"ACQUIRER"
Business transaction date, date-only (YYYY-MM-DD).
1"2026-06-15"
Operation amount in minor units (centavos); strictly positive.
x >= 1150000
Payment arrangement (arranjo) code.
"0245"
Card authorization code.
"A1B2C3"
Card brand code (catalog: Visa/Master/Elo).
"VISA"
ISO 4217 currency code.
"BRL"
Merchant establishment (EC) code.
"EC-000123"
This installment's sequence number.
1
Intake mode; defaults to api_jsonl when omitted.
"api_jsonl"
Free-form client metadata attached to the operation.
Id (UUID) of the operation a CANCELLATION targets.
"018f8a3e-4b2c-7c1a-9e5d-2f6a1b3c4d5e"
Merchant (PontoVenda) code.
"PV-000123"
Merchant CPF/CNPJ document (regulated PII; never logged in the clear).
"12345678000195"
Merchant (PontoVenda) legal/trade name.
"Loja Exemplo LTDA"
Merchant person type (natural or legal).
"J"
Numeric MotvCanc cancellation reason ('1'..'4'); required for operationType=CANCELLATION.
"4"
Settlement FI ISPB (moves reserves at the STR), 8 characters; optional.
"60746948"
Response
Accepted
Echoed client-side external identifier.
"acq-ext-2026-06-0001"
Created operation id (UUID).
"018f8a3e-4b2c-7c1a-9e5d-2f6a1b3c4d5e"
Response envelope metadata (requestId + timestamp).
Initial lifecycle state of the created operation.
"CREATED"

