Como funcionam os webhooks
A Salvy utiliza a plataforma Svix para garantir uma entrega segura e confiável de webhooks. A página de configurações de Webhooks está disponível no dashboard da Salvy, em Configurações > Funcionalidades > Webhooks. Para mais detalhes de como a página de configurações funciona, e quais recursos estão disponíveis, consulte a documentação da Svix.- Crie uma URL em seu sistema para receber as requisições de webhook
- Acesse a página de configurações de Webhooks, cadastre a sua URL e selecione os eventos desejados.
- Quando um evento relevante ocorre (como o recebimento de um SMS), a Salvy envia uma requisição HTTP POST para sua URL
- Seu sistema processa os dados recebidos e responde com um código de status HTTP 2xx para confirmar o recebimento
- Para maior segurança, sugerimos que seu sistema também verifique a integridade dos dados recebidos
Formato da requisição
Todas as requisições de webhook seguem o mesmo formato padrão:Segurança
Para garantir a autenticidade das requisições de webhook, recomendamos:- Utilizar HTTPS para sua URL de webhook
- Validar a origem da requisição verificando os cabeçalhos HTTP
- Implementar um mecanismo de retry e timeout adequado para lidar com falhas temporárias
Eventos disponíveis
Atualmente, a Salvy oferece os seguintes eventos via webhook:- SMS Recebido: notifica quando um SMS é recebido por um número virtual