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

# Notificações (webhooks)

> A LB Pay notifica os seus sistemas a cada mudança relevante. São 21 eventos em 7 grupos.

| Grupo | Evento | Quando é enviado |
| - | - | - |
| Ciclo de vida | `remittance.created` | A remessa foi criada por um withdrawal. |
| | `remittance.on_hold` | A remessa entrou em análise de compliance, na criação ou durante o screening. |
| | `remittance.rejected` | A remessa foi rejeitada. |
| | `remittance.funds_held_brl` | Desfecho definitivo: valor retido em BRL após falha definitiva do Pix ou titular da chave divergente. |
| Câmbio | `remittance.fx_contracted` | O câmbio foi contratado. |
| | `remittance.fx_failed` | O câmbio falhou. |
| Funding | `remittance.funding_confirmed` | O funding foi confirmado. |
| | `remittance.funding_failed` | Cada tentativa de funding com falha. A LB Pay continua tentando. |
| Pix | `remittance.payout_processing` | O Pix foi enviado. |
| | `remittance.payout_completed` | O beneficiário foi creditado. |
| | `remittance.payout_failed` | Cada tentativa de Pix com falha. |
| | `remittance.payout_returned` | O Pix foi devolvido. |
| Liquidação | `settlement.created` | Um lote foi aberto. |
| | `settlement.closed` | Um lote fechou. O valor é final. |
| | `settlement.due` | Um lote vence hoje. |
| | `settlement.overdue` | Um lote está em atraso. |
| | `settlement.completed` | Um lote foi pago. |
| Cadastros | `sender.status_changed` | O status de um remetente mudou. |
| | `sender.compliance_level_changed` | O nível de compliance de um remetente mudou. |
| | `beneficiary.status_changed` | O status de um beneficiário mudou. |
| Crédito | `credit_line.threshold_reached` | O uso da linha de crédito atingiu 70%, 90% ou 100%. |

* Toda notificação é assinada, para que seus sistemas confirmem que veio da LB Pay.
* Uma notificação pode chegar mais de uma vez. Cada uma tem um event ID único para identificar repetições.
* A ordem de chegada não é garantida.
* Entregas com falha são reenviadas automaticamente por até 24 horas e podem ser reenviadas pelo portal.
* Reenviar uma notificação nunca repete um efeito financeiro.

> [!TIP]
>
> **O que você faz**
>
> * Verifique a assinatura de toda notificação.
> * Use o event ID para ignorar repetições.
> * Não dependa da ordem de chegada. Use o status que vem na notificação.


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