Skip to main content

Estrutura do payload

Todos os eventos de webhook compartilham esta estrutura:

Eventos de Crawl

crawl.started

Enviado quando a operação de rastreamento começa a ser processada.

crawl.page

Enviado para cada página extraída. O array data contém o conteúdo da página e seus metadados.

crawl.completed

Enviado quando toda a operação de rastreamento é concluída e todas as páginas foram processadas.

Eventos de Scrape em Lote

batch_scrape.started

Enviado quando a tarefa de raspagem em lote começa a ser processada.

batch_scrape.page

Enviado para cada URL processada na raspagem. O array data contém o conteúdo da página e seus metadados.

batch_scrape.completed

Enviado quando todas as URLs do lote tiverem sido processadas.

Eventos de Extração

extract.started

Enviado quando a tarefa de extração começa a ser processada.

extract.completed

Enviado quando uma operação de extração é concluída com sucesso. O array data contém os dados extraídos e as informações de uso.

extract.failed

Enviado quando a extração falha. O campo error contém o motivo do erro.

Eventos de agente

agent.started

Enviado quando a tarefa do agente começa a ser processada.

agent.action

Enviado após cada execução de uma ferramenta (scrape, search, etc.).
O valor de creditsUsed em eventos de action é uma estimativa do total de créditos usados até o momento. A contagem exata de créditos só está disponível nos eventos completed, failed ou cancelled.

agent.completed

Enviado quando o agente conclui a execução com sucesso. O array data contém os dados extraídos e o total de créditos consumidos.

agent.failed

Enviado quando o agente encontra um erro. O campo error contém o motivo da falha.

agent.cancelled

Enviado quando a tarefa do agente é cancelada pelo usuário.

Filtragem de eventos

Por padrão, você recebe todos os eventos. Para receber apenas eventos específicos, use o array events na configuração do seu webhook:
Isso é útil se você se importa apenas com a conclusão da tarefa e não precisa de atualizações por página.