Saltar al contenido principal
POST
/
map
Mapear varias URL en función de las opciones
curl --request POST \
  --url https://api.firecrawl.dev/v1/map \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "url": "<string>",
  "search": "<string>",
  "ignoreSitemap": true,
  "sitemapOnly": false,
  "includeSubdomains": true,
  "limit": 5000,
  "timeout": 123,
  "location": {
    "country": "US",
    "languages": [
      "en-US"
    ]
  }
}
'
{
  "success": true,
  "links": [
    "<string>"
  ]
}
Nota: Ya está disponible una nueva versión v2 de esta API con funciones y rendimiento mejorados.

Autorizaciones

Authorization
string
header
requerido

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Cuerpo

application/json
url
string<uri>
requerido

La URL base desde la que se iniciará el rastreo

Consulta de búsqueda que se utilizará para el mapeo. Durante la fase alfa, la parte «inteligente» de la funcionalidad de búsqueda está limitada a 500 resultados. Sin embargo, si map encuentra más resultados, no se impone ningún límite.

ignoreSitemap
boolean
predeterminado:true

Ignorar el mapa del sitio web al rastrear.

sitemapOnly
boolean
predeterminado:false

Devuelve únicamente los enlaces encontrados en el mapa del sitio web

includeSubdomains
boolean
predeterminado:true

Incluir subdominios del sitio web

limit
integer
predeterminado:5000

Número máximo de enlaces que se devolverán

Rango requerido: x <= 30000
timeout
integer

Tiempo de espera en milisegundos. No hay tiempo de espera por defecto.

location
object

Configuración de ubicación de la solicitud. Si se especifica, usará un proxy adecuado si está disponible y emulará la configuración de idioma y zona horaria correspondientes. De forma predeterminada, se usa 'US' si no se especifica.

Respuesta

Respuesta satisfactoria

success
boolean