Firecrawl website map
firecrawl_mapEnumerate URLs indexed under a website without fetching page content to build a URL inventory or locate unknown pages, with optional search-term filtering and sitemap or subdomain settings.
Instructions
Enumerate URLs indexed under one website through Firecrawl without fetching each page's content. Use this when the request asks for a site's URL inventory, when several relevant pages must be located, or when the desired page URL is unknown. An optional search term narrows the URL list, while sitemap, subdomain, query-parameter, and result-limit options control coverage.
Returns matching URLs rather than page bodies. Retrieve one page with firecrawl_scrape; collect content across multiple pages with firecrawl_crawl. Authenticated responses can include an id for optional map feedback.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| limit | No | ||
| search | No | ||
| sitemap | No | ||
| includeSubdomains | No | ||
| ignoreQueryParameters | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Identifier of the map run, for optional map feedback. | |
| error | No | Error message or error object when the call did not succeed. | |
| links | No | URLs discovered under the website. | |
| success | No | Whether the API call succeeded. | |
| warning | No | Non-fatal warning about the result. |