Como funciona
Toda requisição é assíncrona. Você envia uma tarefa, nós a colocamos na fila, um worker consulta o mecanismo de destino e extrai o resultado, que volta para você por webhook ou por polling.1
Envie uma tarefa
POST /v1/async/task com um taskType e um payload. Você recebe na hora um id de tarefa com status QUEUED.2
Consultamos o mecanismo
Um worker pega a tarefa, consulta o mecanismo e extrai o texto da resposta, as fontes e os dados extras de cada mecanismo.
3
Colete o resultado
Se você informou
webhook.url, enviamos o resultado por POST para esse endereço. Caso contrário, consulte
GET /v1/async/task/{id} até que status seja COMPLETED ou FAILED.O que você recebe
Qualquer que seja o mecanismo, o núcleo útil de cada resultado tem o mesmo formato:string
A resposta do mecanismo em texto simples.
array
As citações que o mecanismo anexou à resposta:
position, url e geralmente label.URL base
/health e /ready, exigem um token bearer.
Comece aqui
Envie sua primeira tarefa e receba um resultado em menos de cinco minutos.