Authentification
Pour les points de terminaison protégés, la méthode d’authentification la plus simple est une clé API Octoparse. Créez une clé dans le centre de compte Octoparse, puis ajoutez-la à l’en-tête de requêtex-api-key. Une même clé peut servir avec l’OpenAPI Octoparse, le serveur MCP et la CLI.
Créer ou gérer les clés API
Ouvrez la page des clés API dans votre centre de compte Octoparse.
op_sk_ :
POST /token, puis envoyez-le sous la forme Authorization: Bearer <access_token>.
API AgentTools
L’API AgentTools est une couche de flux de travail fondée sur des modèles et destinée aux agents d’IA. Elle s’appuie sur les anciennes API de bas niveau Tâche, Extraction dans le cloud et Données. Utilisez-la lorsqu’un agent ou une automatisation doit trouver un modèle de scraping approprié, démarrer une exécution, suivre les prochaines étapes indiquées par le serveur et récupérer les métadonnées d’exportation sans assembler directement chaque point de terminaison de bas niveau. Nouveau flux de scraping :data. Utilisez requestId uniquement pour le dépannage et suivez retryGuidance, suggestedNextCall, workflow et toolHint au lieu de coder en dur les intervalles d’interrogation.
L’API AgentTools exige une authentification
x-api-key. Certains points de terminaison exigent aussi x-external-user-id ; consultez la référence de chacun pour connaître les en-têtes exacts.Avant de commencer
Pour utiliser l’OpenAPI Octoparse, vous devez disposer d’une Offre Standard, Professionnelle ou Entreprise et d’au moins une tâche fonctionnelle. Inscrivez-vous ici si ce n’est pas encore le cas. Version actuelle de l’API : v1.0URL de base
Toutes les requêtes doivent être encodées sous forme d’URL par rapport à l’URL de base :{xxxx} et doivent être remplacés par des valeurs réelles. Par exemple, l’URL de requête de Rechercher une tâche est :
abc, l’URL devient https://openapi.octoparse.com/task/search?taskGroupId=abc.
Limites de débit
Octoparse limite l’utilisation de l’API à 20 requêtes par seconde. Si vous recevez le code d’état429, réduisez la fréquence des requêtes.
Une réponse réussie renvoie le code HTTP 200. Pour les autres codes, consultez la section Références de chaque point de terminaison.
Autorisations
Assurez-vous que votre compte est autorisé à utiliser chaque service. Sinon, mettez votre offre à niveau.Dépannage
Chaque réponse contient unrequestId. Si une requête échoue, communiquez ce requestId à l’équipe d’assistance Octoparse afin de faciliter le diagnostic.