Skip to main content

Overview

Use Map when you need a list of URLs from a website before deciding what to scrape, crawl, or analyze. Map discovers links; it does not return page body content. For multi-page content extraction, use Crawl. For a single page, use Scraper or Extract.

Endpoint

POST /api/v2/map

Quickstart

Request Parameters

The raw API uses camelCase for map request fields: ignoreSitemap and includeSubdomains. The Python SDK maps these to ignore_sitemap and include_subdomains.

Response

Common Patterns

Map then crawl

Use Map to inspect the URL surface before crawling.

Map then scrape selected pages

Pricing

Map costs $0.002 per request.

Errors

See Errors & Refunds for the shared error format.

More Examples

Search + Scrape Pipeline

Find and process selected pages.

Crawl API

Stream markdown from multiple pages.