Skip to main content

Quando usar

Use este endpoint para cadastrar um destino de webhook e receber eventos da plataforma em tempo real. Você pode usar quando quiser reagir automaticamente a mudanças de status de relatório, conclusão de processamento ou eventos operacionais sem depender de polling.

Autenticação

Bearer JWT no header Authorization.

Corpo da requisição

  • type (obrigatório): um dos tipos de webhook abaixo. Cada webhook escuta um único tipo; para receber mais de um, cadastre webhooks separados.
  • url (obrigatório): endpoint HTTPS que receberá o POST.
  • apiKey (opcional): se informado, a GYRA+ envia esse valor no header api-key de cada requisição, para o seu endpoint validar a origem.

Tipos de webhook

Cada disparo é um POST com o envelope { organizationId, webhookType, data }. O que muda entre os tipos é quando dispara e o conteúdo de data:

O que cada tipo retorna em data

Para a maioria das integrações, escute REPORT_FINISHED (resultado pronto) e/ou CREDIT_POLICY (decisão). Use REPORT apenas se precisar de atualizações seção a seção. Visão geral e boas práticas em Webhooks e tempo real.