Authorizations
JWT Bearer token authentication. Obtain token from /v1/login/oauth/access_token endpoint
using client credentials (clientId and clientSecret).
Include token in Authorization header:
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...
Token expires after 3600 seconds (1 hour).
Body
Account identifier from which the transaction will be made.
"12345678-1234-1234-1234-123456789012"
Transaction amount.
10
Transaction description.
"Internal transfer between accounts"
Bank account information.
Transaction priority level. Numeric code indicating the processing priority for the transaction.
Valid values:
1= PRIMARY (High priority - processed first)2= SECONDARY (Normal priority - standard processing queue)
1, 2 1
Pix key of the recipient (payee).
"recipient@example.com"
Unique transaction identifier (endToEndId).
"TXN-ABC-123"
Response
Transaction created
Unique transaction identifier.
"01989f9e-6508-79f8-9540-835be49fbd0d"
JDPI request identifier.
"JD-REQ-20250926120001"
End-to-end transaction identifier.
"E12345678202501011200000001"
Transaction processing status. String values indicating the current state of a Pix transaction.
Valid values:
PENDING= Transaction has been initiated and is awaiting processing by the payment systemPENDING_CONFIRM= Transaction is awaiting final confirmationEXECUTED= Transaction successfully completed and funds transferredREVERSAL= Transaction was reversed (refunded)REPROVED= Transaction was rejected or failed validationSCHEDULE= Transaction is scheduled for future executionCANCELLED= Transaction was cancelled by the user before executionERROR= A processing error occurred during transaction execution
PENDING, PENDING_CONFIRM, EXECUTED, REVERSAL, REPROVED, SCHEDULE, CANCELLED, ERROR "EXECUTED"
Transaction amount.
10
Transaction description.
"Internal transfer between accounts"
Bank account information.
Bank account information.
Transaction flow direction. Numeric code indicating whether money is coming in, going out, or being transferred internally.
Valid values:
1= CASH_IN (Receiving payment - money coming into the account)2= CASH_OUT (Sending payment - money going out of the account)3= INTRA_PSP (Internal transfer within the same Payment Service Provider)
1, 2, 3 1
Transaction type identifier. Numeric code specifying the type of payment transaction.
Valid values:
1= PIX (Instant payment via Brazilian Pix system)
1 1
Transaction priority level. Numeric code indicating the processing priority for the transaction.
Valid values:
1= PRIMARY (High priority - processed first)2= SECONDARY (Normal priority - standard processing queue)
1, 2 1
Transaction creation timestamp.
"2025-01-15T10:30:00.000Z"
Transaction last update timestamp.
"2025-01-15T10:30:00.000Z"

