Webhooks

Os webhooks da nossa API permitem que você receba notificações em tempo real sobre os eventos que acontecem para cada mensagem enviada.

Sempre que uma mensagem gerar algum evento de atualização de DLR ou MO, faremos uma chamada HTTP diretamente para a URL cadastrada nas Configurações da sua conta.

Passo a passo para registrar seu webhook.

Chamadas individuais por mensagem

Cada evento gera uma requisição independente, garantindo que você tenha o controle total sobre o processamento de cada mensagem.

Método HTTP

Todas as chamadas a sua url serão feitas exclusivamente o método POST.

Formato de dados

O corpo da requisição é enviado em JSON, contendo todas as informações relevantes do evento para que você possa tratá-lo em sua aplicação.

DLR (Delivery Report)

Toda mensagem enviada que for aceita, irá gerar um DLR com o status intermediário ou final da sua mensagem. Veja abaixo o modelo de dados que será enviado ao seu endpoint

{
  "id": "6eda4709-109c-4626-a08f-a9ea143c7b20",
  "customId": "abc-xyz-123",
  "ip": "127.0.0.1",
  "phone": "5511944556677",
  "statusCode": 2,
  "statusName": "DELIVRD",
  "statusDate": "2025-09-12T19:43:45.298Z"
}
Código de Status

MO (Message Originator)

Toda mensagem enviada pode ser respondida pelo destinatário e quando isso acontecer, vamos direcionar o modelo abaixo de dados ao seu endpoint.

{
  "id": "4451bb99-c17d-4e08-a008-3164377fd8b7",
  "phone": "5511944556677",
  "text": "Hi",
  "statusCode": 8,
  "statusName": "RECEIVD",
  "statusDate": "2025-09-12T19:44:48.498Z"
}

Last updated