You are viewing the documentation of the new API versions. We would love to hear from you. You can write to use at support@crustdata.tech for feedback and clarifications.
Fetch the HTML content of webpages given their URLs. Retrieves the page title and full HTML content for up to 10 URLs in a single request. Use this for content extraction, web scraping, data collection, content monitoring, and SEO analysis.
Bearer token authentication. Pass your API key as Authorization: Bearer <your_api_key>.
API version to use for request routing and response shape.
2025-11-01 List of URLs to fetch and optional settings.
Request body for fetching webpage content.
List of URLs to fetch web content for. Each URL must include the protocol prefix (http:// or https://). Maximum of 10 URLs per request.
1 - 10 elementsA fully-qualified URL to fetch.
2000["https://example.com"]
Whether to attempt bypassing Cloudflare protection when fetching pages behind Cloudflare.
false
Array of fetch results, one per URL. Each result includes a success flag. Failed URLs have null fields.
Whether the content was fetched successfully for this URL.
true
The URL that was fetched. Null if the fetch failed.
"https://example.com"
Unix timestamp (seconds) of when the content was fetched. Null if the fetch failed.
1775193366
The title of the fetched webpage from the HTML title tag. Null if the fetch failed.
"Example Domain"
The full HTML content of the fetched webpage. Null if the fetch failed.
Was this page helpful?