Execute Pix outbound transfer (via Pix Key)
Execute Pix outbound transfer (via Pix Key)
Authentication
Bearer authentication of the form Bearer <token>, where token is your auth token.
Path parameters
Headers
Client-generated idempotency token.
Transaction PIN of the operator in X-Acting-Document. Required on cashout routes when the credential enforces a PIN (428 pin_required).
Real IP of the end user, for integrator credentials calling on their behalf. This is the IP evaluated against cashoutSourceIps — without it the check would see your server’s IP. Ignored for delegated credentials, where the connection IP is already the right one.
Request
Source account identifier (UUID).
Recipient’s PIX key type:
CPF- CPF (11 digits, numbers only)CNPJ- CNPJ (14 digits, numbers only)EMAIL- Email addressPHONE- Phone with country code (+5511999999999)EVP- Random key (UUID v4)
Recipient’s PIX key value.
Format depends on the provided keyType.
Transfer amount in BRL. Max 2 decimal places (e.g., 150.75 for R$150,75).
Currency code (only BRL supported).
Transfer description (visible to recipient).
Integrator-provided identifier for tracking and reconciliation. Appears in the statement when the payment is reconciled.
Additional metadata (not sent to recipient).
Response
PIX transfer accepted/executed.
Internal payment intent identifier (tracking/reconciliation).
Canonical status:
COMPLETED- settled (HTTP 200)FAILED- rejected (HTTP 422; seeerrorCode/errorReason)TIMEOUT- indeterminate; request reached the partner (HTTP 202; check the statement before retrying)PENDING/PENDING_APPROVAL/PROCESSING- not terminal yet (HTTP 202)
Business identifier (client-provided or auto-generated UUID).
BACEN end-to-end PIX identifier (present once settled).
Error code (present when FAILED).
Error reason (present when FAILED).
Completion timestamp (UTC).
Present on indeterminate (TIMEOUT) results.