API de web scraping
Tarefas assíncronas
Os endpoints jobs colocam tarefas de scraping em fila e permitem consultar o estado e os resultados — ideal para alto volume ou páginas lentas.
POST
Tarefas assíncronas
Primeiros passos
URL base
Criar uma tarefa
Enfileire um scrape assíncrono com a mesma cargaScrapeRequest usada pelo endpoint síncrono.
Pedido de exemplo
Parâmetros para criar uma tarefa
Object
obrigatório
Um objeto
ScrapeRequest com os mesmos campos do endpoint de scraping síncrono (url, render, actions, cookies, etc.).Integer
Prioridade da tarefa. Valores mais altos são processados primeiro. Predefinição: 0.
Obter estado da tarefa
Consulte uma tarefa por ID para verificar o estado e recuperar resultados após conclusão.URL base
Pedido de exemplo
Valores de estado da tarefa
Parâmetros da resposta
String
Identificador único da tarefa assíncrona.
String
Estado atual da tarefa:
queued, running, done ou failed.Object
O objeto de resultado do scraping (mesma estrutura da resposta do endpoint síncrono). Presente quando
status é done.String
Mensagem de erro. Presente quando
status é failed.Object
Metadados adicionais sobre a execução da tarefa.
Tarefas assíncronas