Headers
Get your API keyAPI key (`sfk_...`)
Web page URL to fetch.
min 1 chars · max 2083 chars
Content filter strategy for markdown extraction.
one of: fit, raw, bm25
Optional query string used by the bm25 filter to rank relevant content.
max 500 chars
Cache behavior. Defaults to enabled.
one of: enabled, bypass, write_only
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.
Markdown content when lookupStatus is found; null when restricted.
Primary markdown text extracted from the page.
Filtered markdown optimized for LLM consumption.
Markdown with numbered citations for outbound links.
Reference list for cited links in the markdown output.
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/markdown?url=https://www.socialfetch.dev" \
-H "x-api-key: YOUR_API_KEY"Responses
Markdown extraction result. Check data.lookupStatus: found returns markdown; restricted means bot or access protection blocked the fetch (content fields are null).