Permet de cartographier une URL et d’obtenir les URL du site web. Renvoie la plupart des liens présents sur le site.Les URL sont principalement découvertes à partir du sitemap du site web, complété par les résultats des moteurs de recherche (SERP) et les pages précédemment explorées afin d’améliorer la couverture. Vous pouvez contrôler le comportement du sitemap avec le paramètre sitemap.
from firecrawl import Firecrawlfirecrawl = Firecrawl(api_key="fc-VOTRE-CLÉ-API")res = firecrawl.map(url="https://firecrawl.dev", limit=50, sitemap="include")print(res)
Chaque requête de mapping consomme 1 crédit par appel, quel que soit le nombre d’URL retournées. Par exemple, définir limit à 100 000 utilise tout de même 1 crédit.
Les SDK renvoient directement l’objet de données. cURL renvoie la charge utile exactement comme indiqué ci-dessous.
Copier
{ "success": true, "links": [ { "url": "https://docs.firecrawl.dev/features/scrape", "title": "Scrape | Firecrawl", "description": "Transformez n’importe quelle URL en données propres", }, { "url": "https://www.firecrawl.dev/blog/5_easy_ways_to_access_glm_4_5", "title": "5 moyens simples d’accéder à GLM-4.5", "description": "Découvrez comment accéder aux modèles GLM-4.5 en local, via des applications de chat, via l’API officielle, et grâce à l’API des marketplaces LLM pour une intégration fluide…", }, { "url": "https://www.firecrawl.dev/playground", "title": "Playground - Firecrawl", "description": "Prévisualisez la réponse de l’API et obtenez les extraits de code pour l’API", }, { "url": "https://www.firecrawl.dev/?testId=2a7e0542-077b-4eff-bec7-0130395570d6", "title": "Firecrawl - L’API de données web pour l’IA", "description": "L’API d’exploration, de scraping et de recherche pour l’IA. Conçue pour passer à l’échelle. Firecrawl fournit l’ensemble du web aux agents et aux développeurs d’IA. Propre, structuré et …", }, { "url": "https://www.firecrawl.dev/?testId=af391f07-ca0e-40d3-8ff2-b1ecf2e3fcde", "title": "Firecrawl - L’API de données web pour l’IA", "description": "L’API d’exploration, de scraping et de recherche pour l’IA. Conçue pour passer à l’échelle. Firecrawl fournit l’ensemble du web aux agents et aux développeurs d’IA. Propre, structuré et …" }, ... ]}
Le titre et la description ne sont pas toujours présents, car cela dépend du site web.
Indiquez le pays et les langues préférées pour obtenir un contenu pertinent en fonction de la zone ciblée et de vos préférences linguistiques, comme avec le point de terminaison /scrape.
Lorsque vous définissez les paramètres de localisation, Firecrawl utilise, si disponible, un proxy approprié et émule les paramètres de langue et de fuseau horaire correspondants. Par défaut, la localisation est définie sur « US » si aucun paramètre n’est spécifié.
Ce point de terminaison privilégie la rapidité ; il se peut donc qu’il ne récupère pas tous les liens d’un site web. Il s’appuie principalement sur le sitemap du site, complété par des données de crawl mises en cache et par les résultats des moteurs de recherche. Pour obtenir une liste d’URL plus exhaustive et à jour, envisagez plutôt d’utiliser le point de terminaison /crawl.