fetchapi

Scrape a web page into Markdown API

Reads one web page in a browser and returns it as Markdown (or HTML, links, screenshot, or custom JSON), along with title, status code, and metadata. One call = one page.

1 live route on Web / SEO, from $0.00 per call. Every route below answered our last live test on 2026-10-08; the gateway re-tests them daily.

Get a keySee it in the catalogUse it from MCP

Price per call, by route

The upstream price you are metered at, cheapest first. A route without a published price says so.

ProviderEndpointPriceTested
Read one web page as clean Markdown (Firecrawl)POST v1/scrape$0.00$0.0e+00 / 1k calls✓ 2026-10-08pricing ↗

What it returns

From a real call to the route: Firecrawl.

Reads one web page in a browser and returns it as Markdown (or HTML, links, screenshot, or custom JSON), along with title, status code, and metadata. One call = one page.
data.markdownPage content as Markdowndata.metadata.urlPage URLdata.metadata.titlePage titledata.metadata.statusCodeHTTP status codedata.metadata.languageDetected page languagedata.metadata.cachedAtWhen page was scrapeddata.metadata.creditsUsedCredits consumed

Call it

HTTP with your key in x-api-key, or the call_endpoint tool of our MCP server.

POST /api/gw/firecrawl/v1/scrape$0.00 / call✓ working · tested 2026-10-080.10 s latency
Parameters
ParameterTypeNotes
urlstring · bodyrequiredThe page to read.
formatsarray · bodyoptionalmarkdown, html, rawHtml, links, screenshot, json. · default ['markdown']
onlyMainContentboolean · bodyoptionalDrop navigation and footers. · default True
HTTP
curl -X POST "https://fetchapi.co/api/gw/firecrawl/v1/scrape" \
  -H "x-api-key: YOUR_KEY" -H "content-type: application/json" \
  -d '{}'
MCP
call_endpoint("firecrawl.scrape", {"url": "<url>"})
Real example answer (trimmed) · 2026-10-08
{
  "data": {
    "markdown": "This domain is for use in documentation examples without needing permission. This is not a service; avoid relying on it for testing and monitoring purposes.\n\nهذ…",
    "metadata": {
      "url": "https://example.com/",
      "title": "Example Domain",
      "favicon": "data:,",
      "cachedAt": "2026-10-08T22:10:17.898Z",
      "language": "en",
      "scrapeId": "01a11d94-77df-735c-b290-d6ae1fce5a7b",
      "viewport": "width=device-width,initial-scale=1",
      "proxyUsed": "basic",
      "sourceURL": "https://example.com",
      "cacheState": "hit",
      "statusCode": 200,
      "contentType": "text/html; charset=utf-8",
      "creditsUsed": 1,
      "concurrencyLimited": false
    }
  },
  "success": true
}

Related Web / SEO APIs

All 61 Web / SEO jobs →

One key for every API on this page.

Call it over HTTP or from any MCP client. Each key has a rate limit and a monthly cap; calls are metered at the upstream price.