Descrição
Solicita um saque via PIX para a chave informada. O valor mínimo é R30,00</strong>eumataxade<strong>R 1,90 é descontada do valor sacado.
Diferente das cobranças, o campo amount em saques é em Reais (não em centavos). Por exemplo, 100.00 = R$ 100,00.
Rate Limit: 30 requisições/minuto
Bearer token de autenticação. Formato: Bearer flare_xxx
Deve ser application/json
Chave única para evitar saques duplicados
Body
Valor em Reais (mínimo 30.00)
Tipo da chave: cpf, cnpj, email, phone, random
Exemplo de Requisição
curl -X POST https://api.flarepayments.com/v1/withdrawals \
-H "Authorization: Bearer flare_sua_chave_aqui" \
-H "Content-Type: application/json" \
-H "X-Idempotency-Key: saque-mensal-marco-2026" \
-d '{
"amount": 100.00,
"pix_key": "12345678900",
"pix_key_type": "cpf",
"description": "Saque mensal"
}'
Resposta 201 Created
ID do saque no formato wd_flare_xxx
Valor solicitado em Reais
Status: processing, paid, failed
Dados do destino
Tipo de transferência (pix)
destination.pix_key_masked
Chave PIX mascarada por segurança
Data de criação (ISO 8601)
{
"id": "wd_flare_a1b2c3d4e5f6a7b8c9d0e1f2",
"object": "withdrawal",
"amount": 100.00,
"fee": 1.90,
"net_amount": 98.10,
"currency": "BRL",
"status": "processing",
"destination": {
"type": "pix",
"pix_key_type": "cpf",
"pix_key_masked": "123***00"
},
"created_at": "2026-03-05T18:14:48.552Z",
"livemode": true
}
Mascaramento da Chave PIX
Por segurança, a chave PIX é mascarada na resposta:
| Tipo | Formato mascarado |
|---|
email | jo***@email.com |
cpf | 123***00 |
cnpj | 123***00 |
phone | 123***00 |
random | abcd***efgh |
Erros
| Status | Código | Descrição |
|---|
400 | invalid_amount | Valor deve ser positivo |
400 | missing_pix_key | pix_key e pix_key_type são obrigatórios |
400 | invalid_pix_key_type | Tipo inválido. Aceitos: cpf, cnpj, email, phone, random |
400 | below_minimum | Valor abaixo do mínimo de R$ 30,00 |
400 | insufficient_balance | Saldo insuficiente (retorna available_balance) |
400 | fee_exceeds_amount | Taxa maior que o valor solicitado |
429 | rate_limit_exceeded | Limite de 30 req/min excedido |