Vue d’ensemble
Tu peux désormais utiliser les points de terminaison de l’API Olostep avec des paiements à l’utilisation en utilisant des stablecoins. Ces points de terminaison utilisent le protocole de paiement x402, permettant un accès à l’utilisation avec des paiements en stablecoins. Chaque requête nécessite un en-tête de paiement pour l’authentification et le paiement.Points de terminaison à paiement à l’utilisationTous les points de terminaison listés ci-dessous acceptent les paiements en stablecoins via le protocole x402. Pas besoin d’abonnement - paie uniquement pour ce que tu utilises.
Authentification
Inclure l’en-tête de paiement avec tes requêtes :API Olostep
Points de terminaison avec paiement
POST /v1/maps
Ce point de terminaison permet aux utilisateurs d’obtenir toutes les URLs sur un certain site web. Cela peut prendre jusqu’à 120 secondes pour les sites complexes. Pour les grands sites, les résultats sont paginés en utilisant une pagination basée sur des curseurs. Prix : 0,01 $ par requête Réseau : base (USDC)POST /v1/scrapes
Lancer une extraction de page web Prix : 0,01 $ par requête Réseau : base (USDC)POST /v1/crawls
Démarre un nouveau crawl. Tu reçois unid pour suivre la progression. L’opération peut prendre de 1 à 10 minutes selon le site et les paramètres de profondeur et de pages.
Prix : Dynamique - calculé par requête en fonction de l’utilisation
Ce point de terminaison utilise une tarification dynamique. Le coût réel est déterminé par tes paramètres de requête et sera affiché dans la réponse 402 Payment Required avant le traitement.
POST /v1/answers
L’IA effectuera des actions comme la recherche et la navigation sur des pages web pour trouver la réponse à la tâche fournie. Le temps d’exécution est de 3 à 30 secondes selon la complexité. Pour les tâches plus longues, utilise plutôt le point de terminaison agent. Prix : 0,05 $ par requête Réseau : base (USDC)Points de terminaison standards
Ces points de terminaison ne nécessitent pas de paiement :- GET
/v1/crawls/{crawl_id}- Récupère des informations sur un crawl spécifique. - GET
/v1/batches/{batch_id}/items- Récupère la liste des éléments traités pour un lot. Tu peux ensuite utiliser leretrieve_idpour obtenir le contenu avec le point de terminaison Retrieve. - GET
/v1/crawls/{crawl_id}/pages- Récupère la liste des pages pour un crawl spécifique. - GET
/v1/batches/{batch_id}- Récupère le statut et les informations de progression d’un lot. Pour récupérer le contenu d’un lot, voir ici. - GET
/v1/answers/{answer_id}- Ce point de terminaison récupère une réponse précédemment complétée par son ID. - GET
/v1/scrapes/{scrape_id}- Peut être utilisé pour récupérer la réponse d’une extraction. - GET
/v1/retrieve- Récupère le contenu des pages des lots et des URLs de crawls traités.
Comment fonctionne x402
Le flux de paiement est géré automatiquement par le SDK x402 :- Faire une requête - Envoie une requête au point de terminaison
- Paiement requis - Le serveur répond avec les exigences de paiement (statut 402)
- Paiement automatique - Le SDK crée et soumet automatiquement le paiement
- Obtenir une réponse - Reçois ta réponse API
Commencer
Installe le SDK x402 pour ton langage :Exemple d’utilisation
En savoir plus
Propulsé par Orthogonal