Autenticación
Para los endpoints protegidos, el método de autenticación más sencillo es una clave de API de Octoparse. Crea una clave en el centro de cuentas de Octoparse e inclúyela en el encabezado de solicitudx-api-key. Puedes usar la misma clave con OpenAPI, el servidor MCP y la CLI de Octoparse.
Crear o gestionar claves de API
Abre la página de claves de API en el centro de cuentas de Octoparse.
op_sk_:
POST /token y envíalo como Authorization: Bearer <access_token>.
API de AgentTools
La API de AgentTools es una capa de flujos de trabajo basada en plantillas y destinada a agentes de IA que se ejecuta sobre las API heredadas de bajo nivel de tareas, extracción en la nube y datos. Úsala cuando un agente o una automatización necesite descubrir una plantilla adecuada, iniciar una ejecución, seguir las indicaciones del servidor y recuperar los metadatos de exportación sin conectar directamente cada endpoint de bajo nivel. Nuevo flujo de web scraping:data. Usa requestId solo para solucionar problemas y sigue retryGuidance, suggestedNextCall, workflow y toolHint en lugar de codificar intervalos de consulta fijos.
La API de AgentTools requiere autenticación mediante
x-api-key. Algunos endpoints también requieren x-external-user-id; consulta la referencia de cada endpoint para conocer los encabezados exactos.Antes de empezar
Para usar OpenAPI de Octoparse, necesitas una cuenta con el Plan Estándar, Plan Profesional o Plan Empresarial y al menos una tarea que funcione. Regístrate aquí si todavía no tienes una cuenta. Versión actual de la API: v1.0URL base
Todas las solicitudes deben codificarse como URL con respecto a la URL base:{xxxx} y deben sustituirse por valores reales. Por ejemplo, la URL de solicitud de Buscar tarea es:
abc, la URL pasa a ser https://openapi.octoparse.com/task/search?taskGroupId=abc.
Límites de solicitudes
Octoparse limita el uso de la API a 20 solicitudes por segundo. Si recibes el código de estado429, reduce la frecuencia de las solicitudes.
Una respuesta correcta devuelve HTTP 200. Para otros códigos, consulta la sección Referencias de cada endpoint.
Permisos
Asegúrate de que tu cuenta tenga permiso para utilizar cada servicio. Si no lo tiene, actualiza el plan.Solución de problemas
Todas las respuestas incluyen unrequestId. Si falla una solicitud, comparte el requestId con el equipo de soporte de Octoparse para facilitar el diagnóstico.