> ## 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.

# Introducción

> Referencia de la API de Firecrawl

<div id="features">
  ## Funciones
</div>

<CardGroup cols={3}>
  <Card title="Scrape" icon="markdown" href="/es/api-reference/endpoint/scrape" color="FF713C">
    Extrae contenido de cualquier página web en formato Markdown o JSON.
  </Card>

  <Card title="Crawl" icon="spider" href="/es/api-reference/endpoint/crawl-post" color="FF713C">
    Rastrea sitios web completos y extrae su contenido y metadatos.
  </Card>

  <Card title="Map" icon="map" href="/es/api-reference/endpoint/map" color="FF713C">
    Obtén una lista completa de URL de cualquier sitio web, de forma rápida y confiable.
  </Card>

  <Card title="Search" icon="magnifying-glass" href="/es/api-reference/endpoint/search" color="FF713C">
    Busca en la web y obtén el contenido completo de las páginas en cualquier formato.
  </Card>
</CardGroup>

<div id="agentic-features">
  ## Funciones de agentes
</div>

<CardGroup cols={3}>
  <Card title="Extract" icon="barcode-read" href="/es/api-reference/endpoint/extract" color="FF713C">
    Extrae datos estructurados de páginas web completas con lenguaje natural.
  </Card>
</CardGroup>

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

Todas las solicitudes usan la siguiente URL base:

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

<div id="authentication">
  ## Autenticación
</div>

Para autenticarse, debes incluir un encabezado Authorization. Este encabezado debe contener `Bearer fc-123456789`, donde `fc-123456789` es tu clave de API.

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

​

<div id="response-codes">
  ## Códigos de respuesta
</div>

Firecrawl utiliza códigos de estado HTTP convencionales para indicar el resultado de tus solicitudes.

Por lo general, los códigos de estado HTTP 2xx indican éxito, los códigos 4xx representan errores relacionados con el usuario y los códigos 5xx señalan problemas de infraestructura.

| Status | Description                                 |
| ------ | ------------------------------------------- |
| 200    | La solicitud se completó correctamente.     |
| 400    | Verifica que los parámetros sean correctos. |
| 401    | No se proporcionó la clave de API.          |
| 402    | Se requiere pago                            |
| 404    | No se pudo encontrar el recurso solicitado. |
| 429    | Se superó el límite de tasa.                |
| 5xx    | Indica un error del servidor de Firecrawl.  |

Consulta la sección de Códigos de error para una explicación detallada de todos los posibles errores de la API.

​

<div id="rate-limit">
  ## Límite de tasa
</div>

La API de Firecrawl tiene un límite de tasa para garantizar la estabilidad y la fiabilidad del servicio. El límite de tasa se aplica a todos los puntos de conexión y se basa en la cantidad de solicitudes realizadas en un período de tiempo determinado.

Cuando superes el límite de tasa, recibirás un código de respuesta 429.
