ㅤO tempo de leitura do material é de 5 minutos
ㅤFinmap
ㅤ
ㅤ
Webhook é uma ferramenta poderosa para integração de sistemas e automação de processos. Com a ajuda dos webhooks Finmap, você pode receber notificações em tempo real sobre eventos relacionados a pagamentos e usar esses dados para resolver uma variedade de tarefas: desde a atualização automática de relatórios até o acionamento de processos adicionais em seu sistema.
ㅤ
Webhooks têm os seguintes status:
ㅤ
- create – criação de pagamento
- update – edição de pagamento
- delete – exclusão de pagamentoу
ㅤ
ㅤ
ㅤPara configurar o Webhook, você precisa:
ㅤ
1. Vá para as configurações de serviço
2. Selecione Desenvolvedores – Webhook
ㅤ
ㅤ
4. Clique no botão Adicionar Webhook
5. Nesta guia, você precisará especificar a URL do Webhook (um link para o serviço que aceitará o Webhook) e o nome do Webhook
ㅤ
ㅤ
ㅤ
✅ Feito! Os webhooks agora funcionarão com base em novos eventos sobre:
- criando um pagamento
- editando o pagamento
- excluir pagamento
ㅤ
ㅤ
📌 Exemplo de Webhook
ㅤ
{
“id”: “66d6c69882fb56e1ace32b4a”,
“eventType”: “operation_create”,
“userId”: “651bde3da0409c6075c6f427”,
“date”: 1725351575992,
“companyId”: “65390882941e03103e1b9958”,
“content”: {
“id”: “66d6c69882fb56e1ace32b48”,
“comment”: “new webhook”,
“amount”: 500,
“date”: 1725362348983,
“type”: “income”,
“tagIds”: [
“653a3a152af9c5441d85bf0a”
],
“projectIds”: [
“653a3a172af9c5441d85c18d”
],
“operationId”: “66d6c697da635a1073c79c22”,
“accountToId”: “653a398e0e2e25c60fc9c815”,
“categoryId”: “653a3a1e2af9c5441d85c9c5”,
“accountTo”: {
“id”: “653a398e0e2e25c60fc9c815”,
“name”: “Payments”
},
“custumerId”: “653a3a172af9c5441d85c0e2”,
“dateOfPayment”: 1725362348012
}
}
ㅤ