Cliquez pour essayer
Un instant…

Choisissez le point de terminaison d'API le plus adapté à votre tâche.

Olostep propose des API HTTP ciblées : Answers et Search pour les questions et la découverte ; Scrapes pour l'extraction de données à partir d'URL connues ; Maps pour l'inventaire des URL d'un site ; Crawls pour l'exploration de sites sur plusieurs pages ; Batches pour le traitement de grandes listes d'URL arbitraires.

Merci ! Votre envoi a bien été reçu !
Oups ! Un problème est survenu lors de l'envoi du formulaire.

Reconnu et choisi par les meilleures start-ups start-ups dans le monde

Tous les points de terminaison en un coup d'œil

Chaque API résout un type de problème différent. Consultez la page d'accueil pour accéder à des exemples de code, aux informations sur la tarification et à des explications sur la manière dont ce point de terminaison s'associe aux autres.

Scrapes

Extrayez le contenu d'une URL que vous connaissez déjà : Markdown, HTML, texte, JSON, captures d'écran, analyseurs, extraction par LLM.

À utiliser lorsque

Une seule page ou un petit ensemble d'URL connues
Formats riches et extraction structurée par page

Vous obtenez

Contenu par URL (markdown_content, html_content, json_content, etc.) prêt pour le RAG, les agents ou le stockage.

Utilisez le mode Batch lorsque vous avez des centaines, voire des milliers d'URL, et que vous souhaitez une seule tâche avec un temps d'exécution réel prévisible.

Crawls

Parcourez un site à partir d'une URL de départ, en définissant des limites de profondeur et de nombre de pages ; interrogez jusqu'à ce que l'opération soit terminée ; listez les pages et extrayez leur contenu.

À utiliser lorsque

Documentation ou blogs de plusieurs pages sur un même site
Lorsque vous souhaitez combiner exploration et contenu au sein d'un même workflow

Vous obtenez

Statut du crawl, retrieve_ids par page, puis Markdown/HTML/JSON via /v1/retrieve — similaire au mode Batch, mais adapté à la structure d'un site.

Utilisez le mode Batch lorsque vos URL proviennent de sources diverses (et non d'une seule frontière de crawl) ; utilisez le mode Crawl pour les parcours hiérarchiques de sites.

Maps

Découvrez les URL d'un même domaine : plans de site, liens, filtres et pagination par curseur.

À utiliser lorsque

Découverte sans avoir à gérer vos propres outils de scraping des SERP
Ajout d'URL candidates aux Scrapes ou aux Batches

Vous obtenez

Un objet de recherche contenant result.links (url, title, description), ainsi qu'un JSON hébergé en option pour l'ensemble complet des résultats.

Map se contente de découvrir des URL ; Crawl, lui, extrait le contenu de nombreuses pages d'un site.

Batches

Traitez de longues listes d'URL en une seule tâche — délai d'exécution prévisible, analyseurs, webhooks, métadonnées, curseur sur les éléments.

À utiliser lorsque

Des milliers d'URL arbitraires (catalogues, pages de résultats de moteurs de recherche, exportations)
Pipelines nécessitant des webhooks et des analyseurs au niveau des lots

Vous obtenez

Statut du lot, éléments paginés, puis récupération élément par élément — une solution idéale pour évoluer à grande échelle sans avoir à gérer soi-même la concurrence.

Les extractions parallèles sont souvent plus rapides pour de très petits ensembles ; le mode par lots l'emporte pour les longues listes et pour sa simplicité opérationnelle.

Searches

Recherche sémantique sur le Web à partir d'une requête en langage courant — liens dédupliqués, accompagnés de leurs titres et de leurs descriptions.

À utiliser lorsque

Découverte sans avoir à gérer vos propres outils de scraping des SERP
Ajout d'URL candidates aux Scrapes ou aux Batches

Vous obtenez

Un objet de recherche contenant result.links (url, title, description), ainsi qu'un JSON hébergé en option pour l'ensemble complet des résultats.

La recherche renvoie des liens provenant de tout le Web pour une requête donnée ; la fonctionnalité Map renvoie les URL découvertes sur un site que vous avez déjà choisi.

Answers

Posez une question en langage naturel ; obtenez une réponse étayée par des sources et, en option, un JSON structuré.

À utiliser lorsque

Ancrer les LLM sur des données web en temps réel
Enrichissement lorsque l'entrée est une question, et non une liste d'URL

Vous obtenez

Un objet de réponse contenant des champs validés, des citations et la valeur NOT_FOUND lorsque le web ne permet pas d'étayer une affirmation — et pas seulement du texte brut issu d'une page.

Utilisez Search lorsque vous avez besoin d'une liste de liens à explorer ; utilisez Answers lorsque vous souhaitez obtenir une seule réponse synthétisée.

Monitors

Créez des moniteurs persistants à partir de requêtes en langage naturel ; exécutez des vérifications programmées, détectez les modifications de pages et envoyez des alertes.

À utiliser lorsque

Suivi des prix, des journaux de modifications, des blogs ou des pages de statut
Alerter les équipes par e-mail, Slack, SMS ou webhook

Vous obtenez

Surveillez le statut, le calendrier, les cibles suivies, les événements d'instantanés, les résumés des modifications et les journaux d'exécution pour les vérifications récurrentes.

Utilisez les Scrapes pour une extraction ponctuelle ; utilisez les Monitors lorsque la même source doit être vérifiée de manière répétée.

Des équipes remarquables qui façonnent l'avenir de l'IA nous font confiance

  • Michelle Julia
    Cofondatrice et PDG d'Aurium

    Olostep, c'est le top !!! Nous avons automatisé des pipelines de données entiers grâce à une simple requête.

  • Richard He
    Cofondateur et PDG d'Openmart

    Olostep est devenu l'infrastructure de couche Web par défaut de notre entreprise.

  • Max Brodeur-Urbas
    Cofondateur et PDG de Gumloop

    Olostep fonctionne à merveille ! Et votre service client est exceptionnel

  • Rob Hayes
    Cofondateur de Merchkit

    Olostep nous permet de transformer n'importe quel site web en une API. Excellent produit, équipe formidable

  • Brandon Cohen
    Cofondateur et directeur technique de CivilGrid

    Je recommande vivement Olostep : c'est un excellent produit !

  • Cofondateur et PDG de Gedd.it

    Nous vérifions les codes promo à grande échelle. J'adore Olostep. Ça fonctionne sur n'importe quel site e-commerce.

  • Trevor West
    Cofondateur et PDG de Podqi

    Olostep est la meilleure API pour rechercher, extraire et structurer des données sur le Web. Heureux d'être clients

  • Rida Naveed
    Cofondateur de Zecento

    Nous utilisons /batches en combinaison avec des analyseurs syntaxiques, et c'est vraiment impressionnant de voir comment nous pouvons obtenir des données structurées à grande échelle.

  • Kieran V.
    Growth PlotsEvents

    Olostep nous a permis de rechercher et de structurer des données sur des événements à travers le Web.

  • Paul Mit
    Fondateur de Foundbase

    API fiable et économique pour travailler avec des données. Félicitations pour ce super produit

Commencez à extraire des données avec Olostep

Obtenir données nettoyées pour votre IA, à partir de n'importe quel site web, grâce à Olostep
L'API la plus économique. Conçue pour évoluer.

Êtes-vous un agent IA ? Commencez ici

Foire aux questions

Produit et fonctionnalités
  • Je n'ai qu'une seule URL — quel point de terminaison dois-je utiliser ?

    Utilisez POST /v1/scrapes (Scrapes) pour extraire de cette page du Markdown, du HTML, du JSON, des captures d'écran ou le résultat d'un analyseur syntaxique.

  • J'ai besoin de toutes les URL d'un site web — quel point de terminaison utiliser ?

    Utilisez POST /v1/maps (Maps) pour découvrir les URL au niveau du domaine, avec des filtres de chemin facultatifs et une pagination par curseur.

  • J'ai besoin de parcourir un site et d'obtenir de nombreuses pages de contenu — quel point de terminaison utiliser ?

    Utilisez POST /v1/crawls (Crawls) lorsque vous souhaitez effectuer un crawl sur plusieurs pages à partir d'une URL de départ, puis lister les pages et récupérer le contenu de chacune d'elles.

Utilisation et automatisation
  • J'ai des milliers d'URL arbitraires — quel point de terminaison utiliser ?

    Utilisez POST /v1/batches (Batches) pour les grandes listes, avec un temps d'exécution prévisible, des analyseurs syntaxiques optionnels, des webhooks et des métadonnées.

  • J'ai besoin d'une réponse directe provenant du web — quel point de terminaison utiliser ?

    Utilisez POST /v1/answers (Answers) pour des questions-réponses « agentiques » avec validation et, en option, un JSON structuré — et non pas simplement une liste de liens.

Tarifs et abonnements
  • J'ai besoin de liens classés pour une question — quel point de terminaison utiliser ?

    Utilisez POST /v1/searches (Recherche) pour une recherche sémantique sur le Web qui renvoie des liens dédupliqués, accompagnés de leurs titres et de leurs descriptions ; puis, si vous avez besoin du contenu complet des pages, procédez à l'extraction (scraping) des URL sélectionnées.

  • Dans quels cas les Scrapes parallèles sont-ils plus adaptés qu'un Batch ?

    Pour un petit nombre d'URL, les appels parallèles à /v1/scrapes se terminent souvent plus rapidement. Les traitements par lots sont particulièrement efficaces pour les listes volumineuses et les schémas opérationnels (webhooks, identifiant de tâche unique, parcours des éléments avec curseur).