Skip to main content
POST
Create a Transfer

Autorizações

Authorization
string
header
obrigatório

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Corpo

application/json
pix_key_type
enum<string>
obrigatório

Type of the PIX key that identifies the recipient account.

Opções disponíveis:
CPF,
CNPJ,
EMAIL,
PHONE,
EVP
pix_key_value
string
obrigatório

Value of the PIX key corresponding to the selected pix_key_type.

Required string length: 1 - 77
amount
integer
obrigatório

Transfer amount in cents. Minimum of 1000 (10.00).

Intervalo obrigatório: 1000 <= x <= 9007199254740991
description
string

Optional description for the transfer, shown in reports and statements.

Maximum string length: 140
external_ref
string

Optional idempotency key or external reference from your system. If omitted, a value is generated automatically.

Maximum string length: 100
notify_url
string | null

Optional HTTPS URL that will receive webhook notifications for this transfer.

Maximum string length: 2048
origin
string | null

Optional origin identifier for the transfer (e.g. your platform name or channel).

Maximum string length: 50

Resposta

Existing transfer returned

success
boolean
obrigatório
requestId
string
obrigatório

Request correlation identifier.

data
object
obrigatório

Public transfer returned by create, retrieve, and cancel operations.