> ## Documentation Index
> Fetch the complete documentation index at: https://docs.delfinance.com.br/llms.txt
> Use this file to discover all available pages before exploring further.

# Reprocessar repasse

> Envie um repasse para execução agora: tente de novo um que falhou, destrave um pendente ou antecipe um agendado.

> [!WARNING]
>
> **Funcionalidade em beta.** Contrato em proposta, sujeito a mudanças. Veja o guia [Acompanhar repasses](https://docs.delfinance.com.br/guias/split-pagamentos/acompanhar-repasses.md).

Envia um repasse (*payout*) da conta de recebimento para execução. A execução é assíncrona: a resposta confirma que o repasse foi enviado, não que foi concluído.

| 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 |

Repasses em `PROCESSING`, `SUCCESS`, `CANCELED` ou `REFUNDED` não são reprocessados. Repasses pausados (`HOLDING`) também não: [libere o repasse](https://docs.delfinance.com.br/api-reference/split-pagamentos/atualizar-repasse.md) primeiro.

## Headers

**x-delbank-api-key** `string` *required*

Sua API key.

**x-delfinance-account-id** `string` *required*

Número da conta de recebimento.

## Path params

**payoutId** `string` *required*

Identificador do repasse (`id`), obtido em [Listar repasses](https://docs.delfinance.com.br/api-reference/split-pagamentos/listar-repasses.md) ou em [Consultar ordem de recebimento com split](https://docs.delfinance.com.br/api-reference/split-pagamentos/consultar-recebimento.md).

## Response

Retorna `200 OK`, sem corpo, quando o repasse é enviado para execução.

Acompanhe o resultado em [Listar repasses](https://docs.delfinance.com.br/api-reference/split-pagamentos/listar-repasses.md): o repasse passa para `PENDING`, depois para `PROCESSING` (em `PIX_MANUAL` e `PIX_KEY`) 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 |

```bash cURL theme={null}
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}}'
```

```text 200 theme={null}
OK
```

```json 422 theme={null}
{
    "code": "UNPROCESSABLE",
    "message": "SplitPayout não encontrado ou não pode ser processado."
}
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.