Em sandbox os nomes mudam para
withdrawal.test.requested e withdrawal.test.completed.
Campos
string
required
withdrawal.requested, withdrawal.completed ou withdrawal.denied.string
required
Identificador do saque.
string
required
Código legível do saque, como
SAQ-A1B2C3. É por ele que o suporte localiza a operação.number
required
Valor em reais, decimal.
string
required
pix, pix_turbo, ltc ou usd.string
required
Destino do saque. Chave PIX, endereço LTC ou endereço USDT, conforme o método.
string
required
pendente, concluido ou negado.string
Presente em
withdrawal.requested.string
Presente em
withdrawal.completed e withdrawal.denied.Repare que o
status aqui vem em português (pendente, concluido, negado), enquanto
as cobranças usam inglês (pending, paid). São domínios diferentes da API e cada um
manteve o vocabulário da sua área.Um uso que compensa
Saque negado devolve o valor pro saldo, mas ninguém fica olhando o painel esperando isso. Um alerta nowithdrawal.denied costuma ser a diferença entre resolver no mesmo dia e
descobrir na semana seguinte:
X-Webhook-Signature,
idempotência em X-Webhook-Id e reentrega com backoff.
