Generate web page HTML
Fetch and return cleaned HTML for a web page.
Headers
Get your API keyAPI key (`sfk_...`)
Web page URL to fetch.
min 1 chars · max 2083 chars
Endpoint-specific response payload.
Whether page content could be extracted. Restricted means bot protection or similar access controls blocked automated fetching.
one of: found, restricted
URL that was fetched.
HTTP status code reported for the page fetch when available; null when restricted.
Cleaned or processed HTML when lookupStatus is found; null when restricted.
Page metadata such as title when available.
Metadata describing the request and billing outcome.
Unique request identifier for tracing this API call.
min 1 chars
Credits charged for this request.
≥ 0
Public API version that served the response.
one of: v1
Code example
curl "https://api.socialfetch.dev/v1/web/html?url=https://www.socialfetch.dev" \
-H "x-api-key: YOUR_API_KEY"Responses
HTML extraction result. Check data.lookupStatus: found returns html; restricted means bot or access protection blocked the fetch (html is null).