Documentation Index
Fetch the complete documentation index at: https://mintlify.com/firecrawl/firecrawl/llms.txt
Use this file to discover all available pages before exploring further.
POST /v1/map
Map a website to discover all its URLs. This endpoint returns a list of all URLs found on the website, optionally filtered by a search query.Authentication
Requires Bearer token authentication. Include your API key in the Authorization header:Request Body
The base URL to start crawling from
Search query to use for mapping. During the Alpha phase, the ‘smart’ part of the search functionality is limited to 1000 search results. However, if map finds more results, there is no limit applied.
Ignore the website sitemap when crawling
Only return links found in the website sitemap
Include subdomains of the website
Maximum number of links to return. Maximum value is 30000.
Timeout in milliseconds. There is no timeout by default.
Response
Indicates whether the request was successful
Array of URLs discovered on the website
Examples
Basic Map Request
Response
Map with Search
Find specific URLs within a site using a search query:Error Responses
Payment Required - Payment required to access this resource
Too Many Requests - Request rate limit exceeded
Server Error - An unexpected error occurred on the server