Orchestrate Core operation
Resolves participant routing, consumes quota when indirect, records settlement tracking, attributes fees/commissions, persists saga state, and emits Core domain events.
Authorizations
JWT bearer token issued by the identity provider.
Headers
Idempotency key, max 255 characters
Body
Transaction amount in centavos (BRL minor units); must be greater than zero.
15000
Commission amount in centavos (BRL minor units); zero or positive.
10
PIX EndToEndID of the transaction, format E{ISPB}{YYYYMMDD}{uniqueID}.
"E12345678202604281234ABCDE123456"
Fee amount in centavos (BRL minor units); zero or positive.
25
Caller-assigned idempotency/business identifier for the operation, max 128 characters.
"op-20260428-0001"
ISPB of the sending participant, exactly 8 numeric digits.
"12345678"
ISPB of the participant receiving the commission (8 numeric digits); optional.
"87654321"
ISPB of the participant charged the fee (8 numeric digits); optional.
"12345678"
Response
OK
Commission amount applied, in centavos (BRL minor units).
10
Fee amount applied, in centavos (BRL minor units).
25
UUID of the fee attribution record; empty when no fee attribution was created.
"550e8400-e29b-41d4-a716-446655440000"
Caller-assigned identifier echoed from the request.
"op-20260428-0001"
Routing snapshot showing how the operation was directed through sponsor/indirect participants.
UUID of the orchestration saga coordinating the operation.
"550e8400-e29b-41d4-a716-446655440000"
Current state of the orchestration saga (e.g. COMPLETED).
"COMPLETED"
UUID of the settlement created for this operation.
"550e8400-e29b-41d4-a716-446655440000"
Current state of the settlement (e.g. PENDING).
"PENDING"
ISPB of the participant receiving the commission (8 numeric digits); omitted when no fee attribution applies.
"87654321"
ISPB of the participant charged the fee (8 numeric digits); omitted when no fee attribution applies.
"12345678"

