curl --location --request POST 'https://apisandbox.delbank.com.br/baas/api/v1/split-payments/payouts/5d2e8f1a-7c3b-4e9d-a6f0-1b2c3d4e5f60/process' \
--header 'x-delbank-api-key: {{apiKey}}' \
--header 'x-delfinance-account-id: {{accountId}}'
OK
{
"code": "UNPROCESSABLE",
"message": "SplitPayout não encontrado ou não pode ser processado."
}
Repasses
Reprocessar repasse
Envie um repasse para execução agora: tente de novo um que falhou, destrave um pendente ou antecipe um agendado.
POST
/
baas
/
api
/
v1
/
split-payments
/
payouts
/
{payoutId}
/
process
curl --location --request POST 'https://apisandbox.delbank.com.br/baas/api/v1/split-payments/payouts/5d2e8f1a-7c3b-4e9d-a6f0-1b2c3d4e5f60/process' \
--header 'x-delbank-api-key: {{apiKey}}' \
--header 'x-delfinance-account-id: {{accountId}}'
OK
{
"code": "UNPROCESSABLE",
"message": "SplitPayout não encontrado ou não pode ser processado."
}
Funcionalidade em beta. Contrato em proposta, sujeito a mudanças. Veja o guia Acompanhar repasses.
| Status do repasse | O que o reprocessamento faz |
|---|---|
ERROR | Tenta executar o repasse de novo. Use depois de corrigir a causa da falha, que aparece em errorMessage (por exemplo, saldo insuficiente na conta de recebimento) |
PENDING | Envia o repasse para execução. Use quando um repasse ficar parado em PENDING |
SCHEDULED | Antecipa o repasse: ele deixa de esperar o paymentDate e é executado agora |
PROCESSING, SUCCESS, CANCELED ou REFUNDED não são reprocessados. Repasses pausados (HOLDING) também não: libere o repasse primeiro.
Headers
string
required
Sua API key.
string
required
Número da conta de recebimento.
Path params
string
required
Identificador do repasse (
id), obtido em Listar repasses ou em Consultar ordem de recebimento com split.Response
Retorna200 OK, sem corpo, quando o repasse é enviado para execução.
Acompanhe o resultado em Listar repasses: o repasse passa para PENDING, depois para PROCESSING (em PIX_MANUAL) e termina em SUCCESS ou ERROR.
Erros
| HTTP | Código | Quando acontece |
|---|---|---|
422 | UNPROCESSABLE | O repasse não existe na conta de recebimento ou está em um status que não pode ser reprocessado |
curl --location --request POST 'https://apisandbox.delbank.com.br/baas/api/v1/split-payments/payouts/5d2e8f1a-7c3b-4e9d-a6f0-1b2c3d4e5f60/process' \
--header 'x-delbank-api-key: {{apiKey}}' \
--header 'x-delfinance-account-id: {{accountId}}'
OK
{
"code": "UNPROCESSABLE",
"message": "SplitPayout não encontrado ou não pode ser processado."
}

