Skip to main content
POST
Tarefas assíncronas

Primeiros passos

URL base

Criar uma tarefa

Enfileire um scrape assíncrono com a mesma carga ScrapeRequest usada pelo endpoint síncrono.

Pedido de exemplo

Este pedido bem-sucedido devolve um identificador de tarefa:

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

Enquanto a tarefa está em execução:
Quando a tarefa conclui com sucesso:

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.