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

# Passos de integração

> As chamadas de API para uma primeira remessa, em ordem. Cada ação abre o endpoint na API Reference.

| Passo | Ação | Endpoint | Descrição |
| - | - | - | - |
| 1 | Webhooks | [`POST /v1/webhooks`](https://developers.javalibridge.com/pt-BR/api-reference/create-webhook) | Cadastre o seu endpoint para receber as notificações de status. |
| 2 | Cadastro do remetente | [`POST /v1/senders`](https://developers.javalibridge.com/pt-BR/api-reference/create-sender) | Crie o remetente com o seu external ID. Confira o nível de compliance na resposta. |
| 3 | Limites do remetente | [`GET /v1/limits/senders/{senderId}`](https://developers.javalibridge.com/pt-BR/api-reference/get-sender-limits) | Confira o limite usado e disponível em 24h, 30d e 180d. |
| 4 | Beneficiário | [`POST /v1/beneficiaries`](https://developers.javalibridge.com/pt-BR/api-reference/create-beneficiary) | Crie o beneficiário no Brasil. |
| 5 | Aguardar a chave Pix | [`GET /v1/beneficiaries/{beneficiaryId}`](https://developers.javalibridge.com/pt-BR/api-reference/get-beneficiary) | Cada chave Pix entra em `SCREENING`. Aguarde `APPROVED` (webhook `beneficiary.status_changed`). |
| 6 | Adicionar ou desativar chaves | [`PATCH /v1/beneficiaries/{beneficiaryId}`](https://developers.javalibridge.com/pt-BR/api-reference/update-beneficiary) | Atualize o beneficiário para adicionar uma chave Pix ou desativar uma. |
| 7 | Limites do beneficiário | [`GET /v1/limits/beneficiaries/{beneficiaryId}`](https://developers.javalibridge.com/pt-BR/api-reference/get-beneficiary-limits) | Confira quanto o beneficiário ainda pode receber em 24h, 30d e 180d. |
| 8 | Linha de crédito | [`GET /v1/credit-line`](https://developers.javalibridge.com/pt-BR/api-reference/get-credit-line) | No `CREDIT`: confira o crédito disponível. |
| 9 | Wallets | [`GET /v1/wallets`](https://developers.javalibridge.com/pt-BR/api-reference/list-wallets) | No `PREFUNDED`: confira o saldo em USD disponível. |
| 10 | Pedir cotação | [`POST /v1/fx/quotes`](https://developers.javalibridge.com/pt-BR/api-reference/create-fx-quote) | Peça um preço para um valor fixo em USD ou BRL. Um preço para as duas modalidades. Nenhum remetente é enviado. |
| 11 | Criar o withdrawal | [`POST /v1/remittances/withdrawals`](https://developers.javalibridge.com/pt-BR/api-reference/create-withdrawal) | Envie cotação, remetente, beneficiário, chave Pix, finalidade, relação e modalidade de funding. Cria a remessa. |
| 12 | Acompanhar a remessa | [`GET /v1/remittances/{remittanceId}`](https://developers.javalibridge.com/pt-BR/api-reference/get-remittance) | Acompanhe o status e os sub-status. Os webhooks notificam cada mudança. |
| 13 | Comprovante | [`GET /v1/remittances/{remittanceId}/receipt`](https://developers.javalibridge.com/pt-BR/api-reference/get-remittance-receipt) | Baixe o comprovante depois de `COMPLETED`. |

> [!NOTE]
>
> O passo 2 é feito uma vez por remetente, e os passos 4 a 6 uma vez por beneficiário. Os passos 4 a 7 também podem ser feitos depois da cotação, desde que antes do passo 11. Repita o passo 3 antes de cada cotação: o remetente só é validado no withdrawal, e assim você evita mostrar um preço para uma remessa que será rejeitada.


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