Rastreador de chats LLMGuía rápidaCiclo de vida de la tarea

Detalles del ciclo de vida

Usa la siguiente referencia para modelar tus peticiones y comprender cada respuesta que devuelve la API LLM Chat Scraper.

Parámetros comunes de la petición

ParámetroTipoObligatorioDescripción
actorstringIdentificador fijo que indica qué modelo quieres ejecutar.
webhookobjectNoObjeto con los ajustes opcionales del webhook.
webhook.urlstringNoEndpoint HTTPS que recibirá el resultado al finalizar.
inputobjectParámetros específicos del actor (prompt, modo, país, etc.).

Estructura del resultado

ParámetroTipoObligatorioDescripción
statusstringEstado de la tarea: pending, running, success o failed.
messagestringNoMensaje de error si la tarea falla.
task_resultobjectNoPayload completo del actor; revisa la documentación de cada modelo para ver los campos exactos.

Payload del Webhook

Si configuras webhook.url, Scrapeless enviará una petición POST con el siguiente JSON:

ParámetroTipoObligatorioDescripción
task_idstringIdentificador de la tarea finalizada.
statusstringsuccess o failed.
inputstringParámetros originales serializados como JSON.
task_resultobjectNoEl mismo objeto que obtendrías al consultar el endpoint de resultados.

Ejemplo de push

curl --location '{webhook.url}' \
  --header 'Content-Type: application/json' \
  --data '{
    "task_id": "",
    "status": "",
    "input": "",
    "task_result": {}
  }'

Códigos de estado HTTP

CódigoSignificado
200Resultado recuperado correctamente.
201Tarea creada con éxito.
202La tarea sigue en ejecución; inténtalo de nuevo más tarde.
400Petición inválida; revisa el mensaje de error.
410El resultado expiró (se conserva 12 horas).
429Límite de peticiones excedido.