TOOL API
firecrawl_ map
Map a website to discover all indexed URLs on the site. **Best for:** Discovering URLs on a website before deciding what to scrape; finding specific sections of a website. **Not recommended for:** When you already know which specific URL you need (use scrape or batch_scrape); when you need the content of the pages (use scrape after mapping). **Common mistakes:** Using crawl to discover URLs instead of map. **Prompt Example:** "List all URLs on example.com." **Usage Example:** ```json { "name": "firecrawl_map", "arguments": { "url": "https://example.com" } } ``` **Returns:** Array of URLs found on the site.
Call information
- Tool slug
- firecrawl.firecrawl_map
- Provider
- Firecrawl
- Average response
- 0 ms
- Calls in 7 days
- 0
Input parameters
urlrequiredStarting URL for URL discovery
searchOptional search term to filter URLs
sitemapSitemap handling: "include" - use sitemap + find other pages (default), "skip" - ignore sitemap completely, "only" - only return sitemap URLs
includeSubdomainsInclude URLs from subdomains in results
limitMaximum number of URLs to return
ignoreQueryParametersDo not return URLs with query parameters