Reservar saque Pix
Cria a reserva local do saque. O processamento posterior é assíncrono. Destino diferente do CPF/CNPJ próprio verificado exige também withdrawals:external_write e política administrativa efetiva para a conta. Nesse canal, o cliente autorizado escolhe a chave Pix destinatária.
Ciclo de vida
- RESERVEDSUBMITTING · QUEUEDreservado
- SUBMITTING · QUEUEDPROCESSINGenviado
- PROCESSINGCOMPLETEDwithdrawal.completed
- PROCESSINGFAILED · UNKNOWN · MANUAL_REVIEWfalha devolve o valor
Cabeçalhos
Bearer seguido da sua chave: gw_test_ em teste, gw_live_ em produção.
Identificador único da tentativa, entre 8 e 128 caracteres ASCII visíveis.
Corpo da requisição
Valor inteiro positivo em centavos.
exemplo 150000 = R$ 1.500,002 campos
Pares chave-valor seus, até 20 chaves e 2 KB. Gravados uma vez na criação e devolvidos em toda consulta e webhook. Não guarde dados pessoais aqui.
Resposta 201
Saque reservado
Valor inteiro em centavos.
exemplo 150000 = R$ 1.500,00Valor inteiro em centavos.
exemplo 150 = R$ 1,50Valor inteiro em centavos.
exemplo 150150 = R$ 1.501,502 campos
Pares chave-valor seus, até 20 chaves e 2 KB. Gravados uma vez na criação e devolvidos em toda consulta e webhook. Não guarde dados pessoais aqui.
Recebedor confirmado pelo banco, quando informado.
2 campos
ID fim a fim do Pix enviado.
Motivo estável quando status é FAILED ou CANCELED.
Códigos de resposta
| HTTP | Quando acontece |
|---|---|
| 201 | Saque reservado |
| 400 | Requisição ou cursor inválido |
| 401 | Chave ausente, inválida ou sem o escopo exigido |
| 403 | Saque desabilitado pela política efetiva. Saques sempre exigem verificação bancária válida e podem também exigir KYC; bloqueios operacionais e de risco continuam prevalecendo. O campo error é withdrawal_not_permitted. |
| 409 | Conflito de identificador externo, idempotência ou operação em andamento |
| 422 | Saldo, limite financeiro ou precificação impediu o saque. Para os canais de documento próprio, error destination_ownership_not_verified informa que a prova de titularidade não é válida. |
| 429 | Limite de requisições ou limite operacional da conta excedido. Para error operation_limit_exceeded, reasons identifica os limites efetivos atingidos; Retry-After só é garantido para rate_limit_exceeded. |
| 503 | Serviço temporariamente indisponível |
Cada código de erro está explicado em Erros.