Skip to main content

Estrutura do Payload do Webhook

Cada webhook entrega um payload completo e estruturado com todas as informações relevantes da task, eliminando a necessidade de fazer chamadas adicionais à API.

Exemplo de Payload Completo

Referência de Campos

string
required
Identificador único da notificação (útil para deduplicação)
string
required
Qual evento disparou este webhook. Valores possíveis:
  • task.completed - Task finalizada e pronta para revisão
  • task.approved - Task aprovada
string
required
Momento exato em que o evento ocorreu (formato ISO 8601)
object
required
Dados completos da task incluindo:
  • id (string) - Identificador único da task
  • title (string) - Título da task
  • description (string) - Descrição da task
  • status (string) - Status atual da task
  • reference (number) - Número de referência legível da task
  • Metadados adicionais
object
Todo o conteúdo de entrada que foi processado:
  • files (array) - Array de arquivos processados com:
    • filename (string) - Nome original do arquivo
    • content (string) - Conteúdo processado e extraído
    • type (string) - Tipo MIME do arquivo
  • Dados de entrada adicionais
string
O resultado completo gerado pela task

Próximos Passos

Visão Geral

Conheça Events e webhooks

Configuração

Configure webhooks no seu app

Autenticação

Proteja suas integrações webhook