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

# Introduction

> Référence de l’API Firecrawl

<div id="features">
  ## Fonctionnalités
</div>

<CardGroup cols={3}>
  <Card title="Scrape" icon="markdown" href="/fr/api-reference/endpoint/scrape" color="FF713C">
    Extraire le contenu de n’importe quelle page web en markdown ou en JSON.
  </Card>

  <Card title="Crawl" icon="spider" href="/fr/api-reference/endpoint/crawl-post" color="FF713C">
    Explorer des sites entiers et en extraire le contenu ainsi que les métadonnées.
  </Card>

  <Card title="Map" icon="map" href="/fr/api-reference/endpoint/map" color="FF713C">
    Obtenir rapidement et de manière fiable la liste complète des URL d’un site web.
  </Card>

  <Card title="Search" icon="magnifying-glass" href="/fr/api-reference/endpoint/search" color="FF713C">
    Rechercher sur le web et obtenir le contenu complet des pages dans le format de votre choix.
  </Card>
</CardGroup>

<div id="agentic-features">
  ## Fonctions agentiques
</div>

<CardGroup cols={3}>
  <Card title="Extract" icon="barcode-read" href="/fr/api-reference/endpoint/extract" color="FF713C">
    Extraire des données structurées depuis des pages web complètes en langage naturel.
  </Card>
</CardGroup>

<div id="base-url">
  ## URL de base
</div>

Toutes les requêtes utilisent l’URL de base suivante :

```bash theme={null}
https://api.firecrawl.dev 
```

<div id="authentication">
  ## Authentification
</div>

Pour s’authentifier, vous devez inclure un en-tête Authorization. Cet en-tête doit contenir `Bearer fc-123456789`, où `fc-123456789` correspond à votre clé d’API.

```bash theme={null}
Authorization: Bearer fc-123456789
```

​

<div id="response-codes">
  ## Codes de réponse
</div>

Firecrawl utilise des codes d’état HTTP standard pour indiquer l’issue de vos requêtes.

En général, les codes d’état HTTP 2xx indiquent une réussite, les codes 4xx des erreurs côté client, et les codes 5xx des problèmes d’infrastructure.

| Status | Description                                |
| ------ | ------------------------------------------ |
| 200    | Requête effectuée avec succès.             |
| 400    | Vérifiez l’exactitude des paramètres.      |
| 401    | La clé API n’a pas été fournie.            |
| 402    | Paiement requis                            |
| 404    | La ressource demandée est introuvable.     |
| 429    | La limite de débit a été dépassée.         |
| 5xx    | Indique une erreur serveur chez Firecrawl. |

Reportez-vous à la section Error Codes pour une explication détaillée de toutes les erreurs API possibles.

​

<div id="rate-limit">
  ## Limite de débit
</div>

L’API Firecrawl applique une limite de débit pour garantir la stabilité et la fiabilité du service. Cette limite s’applique à tous les points de terminaison et dépend du nombre de requêtes effectuées sur une période donnée.

Si vous dépassez la limite de débit, vous recevrez un code de réponse 429.
