> ## Documentation Index
> Fetch the complete documentation index at: https://firecrawl-research-index-life-sciences-docs.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Map

> Êtes-vous un agent IA qui a besoin d’une clé API Firecrawl ? Consultez [firecrawl.dev/agent-onboarding/SKILL.md](https://www.firecrawl.dev/agent-onboarding/SKILL.md) pour obtenir des instructions d’intégration automatisée.


## OpenAPI

````yaml fr/api-reference/v2-openapi.json POST /map
openapi: 3.0.0
info:
  contact:
    email: support@firecrawl.dev
    name: Firecrawl Support
    url: https://firecrawl.dev/support
  description: >-
    API pour interagir avec les services Firecrawl afin d’effectuer des tâches
    de scraping et de crawling web.
  title: Firecrawl API
  version: v2
servers:
  - url: https://api.firecrawl.dev/v2
security:
  - bearerAuth: []
paths:
  /map:
    post:
      tags:
        - Mapping
      summary: Mapper plusieurs URL en fonction des options
      operationId: mapUrls
      requestBody:
        content:
          application/json:
            examples:
              example1:
                summary: "Exemple\_1"
                value:
                  ignoreCache: false
                  ignoreQueryParameters: true
                  includeSubdomains: true
                  limit: 5000
                  location:
                    country: US
                    languages:
                      - en-US
                  search: <string>
                  sitemap: include
                  timeout: 60000
                  url: <string>
            schema:
              properties:
                ignoreCache:
                  default: false
                  description: "Ignorez le cache du sitemap pour récupérer les URL les plus récentes. Les données du sitemap sont mises en cache pendant 7\_jours\_; utilisez ce paramètre lorsque votre sitemap a été mis à jour récemment."
                  type: boolean
                ignoreQueryParameters:
                  default: true
                  description: Ne renvoyez pas d’URL contenant des paramètres de requête
                  type: boolean
                includeSubdomains:
                  default: true
                  description: Inclure les sous-domaines du site
                  type: boolean
                limit:
                  default: 5000
                  description: Nombre maximal de liens à retourner
                  maximum: 100000
                  type: integer
                location:
                  description: >-
                    Paramètres de localisation de la requête. Lorsqu’ils sont
                    spécifiés, un proxy approprié est utilisé, si disponible, et
                    les paramètres de langue et de fuseau horaire correspondants
                    sont émulés. La valeur par défaut est « US » si aucun
                    paramètre n’est spécifié.
                  properties:
                    country:
                      default: US
                      description: >-
                        Code de pays ISO 3166-1 alpha-2 (par exemple « US », «
                        AU », « DE », « JP »)
                      pattern: ^[A-Z]{2}$
                      type: string
                    languages:
                      description: >-
                        Langues et paramètres régionaux préférés pour la
                        requête, par ordre de priorité. Par défaut, la langue de
                        l’emplacement spécifié est utilisée. Voir
                        https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Accept-Language
                      items:
                        example: en-US
                        type: string
                      type: array
                  type: object
                search:
                  description: "Spécifiez une requête de recherche pour classer les résultats par pertinence. Exemple\_: «\_blog\_» renverra les URL qui contiennent le mot «\_blog\_» dans leur adresse, classées par pertinence."
                  type: string
                sitemap:
                  default: include
                  description: >-
                    Mode sitemap lors du mapping. Si vous le réglez sur `skip`,
                    le sitemap ne sera pas utilisé pour trouver des URL. Si vous
                    le réglez sur `only`, seules les URL présentes dans le
                    sitemap seront renvoyées. Par défaut (`include`), le sitemap
                    et d’autres méthodes sont utilisés conjointement pour
                    trouver des URL.
                  enum:
                    - skip
                    - include
                    - only
                  type: string
                timeout:
                  description: >-
                    Délai d’attente en millisecondes. Aucun délai d’attente
                    n’est appliqué par défaut.
                  type: integer
                url:
                  description: L’URL de base à partir de laquelle démarrer le crawl
                  format: uri
                  type: string
              required:
                - url
              type: object
        required: true
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/MapResponse'
          description: Réponse réussie
        '402':
          content:
            application/json:
              schema:
                properties:
                  error:
                    example: Payment required to access this resource.
                    type: string
                type: object
          description: Paiement requis
        '429':
          content:
            application/json:
              schema:
                properties:
                  error:
                    example: >-
                      Request rate limit exceeded. Please wait and try again
                      later.
                    type: string
                type: object
          description: Trop de requêtes
        '500':
          content:
            application/json:
              schema:
                properties:
                  error:
                    example: An unexpected error occurred on the server.
                    type: string
                type: object
          description: Erreur du serveur
      security:
        - bearerAuth: []
components:
  schemas:
    MapResponse:
      properties:
        links:
          items:
            properties:
              description:
                description: Description de la page, le cas échéant.
                type: string
              title:
                description: Le titre de la page, le cas échéant.
                type: string
              url:
                format: uri
                type: string
            required:
              - url
            type: object
          type: array
        success:
          type: boolean
      type: object
  securitySchemes:
    bearerAuth:
      scheme: bearer
      type: http

````