Extract a web page · Web extraction
Web Scrape
Scrape any web page and get its content back as clean Markdown (or HTML, or raw HTML) plus title and metadata.
- Price
- $0.00077 / call
- Success (7 days)
- 45.3%
- Median latency
- 1.5 s
- Runs (30 days)
- 580
Details
- Tier
- bridged
- Safe to retry
- No
- Data
- Not classified
- Source terms
- —
Inputs
| Input | Type | Required | Description |
|---|---|---|---|
url | string | Yes | The URL of the page to scrape. |
blockAds | boolean | No | When true (upstream default), strip ad and cookie-consent elements before capture. Set false to keep them. |
excludeTags | array | No | CSS selectors to drop before capture (for example ["nav", "footer", ".ads"]). Applied after includeTags. |
formats | array | No | Which representations of the page to return. Any combination of: markdown (page content as Markdown), html (the page HTML exactly as the browser received it, including head and script tags). Each requested format is returned under the matching output field. Defaults to both. rawHtml is a deprecated |
includeTags | array | No | CSS selectors to keep. When set, only content matching these selectors is captured (for example ["article", "main"] or ["#content"]). |
mobile | boolean | No | When true, render the page with a mobile viewport and user agent instead of desktop. Some sites serve materially different content to mobile. |
onlyMainContent | boolean | No | When true, return only the main article content, stripping navigation, headers, footers, and other boilerplate. Defaults to false to capture the full page. |
waitFor | integer | No | Milliseconds to wait for the page to finish rendering before capture. Use this for JavaScript-heavy pages or single-page apps whose content loads after the initial paint. Capped at 15000 to stay within the request timeout. This wait is time you asked us to spend, so your response takes this much lon |
Call it
curl https://api.orcarouter.ai/v1/tools/anyapi.web-scrape/run \
-H "Authorization: Bearer $ORCAROUTER_API_KEY" \
-H "Content-Type: application/json" \
-d '{"input":{"formats":["markdown","html"],"onlyMainContent":false,"url":"url"}}'curl "https://api.orcarouter.ai/v1/tools/functions?ids=anyapi.web-scrape&format=openai" \
-H "Authorization: Bearer $ORCAROUTER_API_KEY"{
"mcpServers": {
"orcarouter": {
"type": "http",
"url": "https://api.orcarouter.ai/v1/tools/mcp",
"headers": {
"Authorization": "Bearer <ORCAROUTER_API_KEY>"
}
}
}
}Questions
How much does Web Scrape cost?
Web Scrape costs $0.00077 per call: 1,000 calls cost $0.77.
What does a $10 budget buy with Web Scrape?
About 12987 calls at $0.00077 per call.
How fast is Web Scrape?
Its median response time over recent runs is 1475 ms.
How reliable is Web Scrape?
45.3% of its runs succeeded over the last 7 days.
What inputs does Web Scrape need?
Required inputs: url.
How do I call Web Scrape?
Send POST /v1/tools/{id}/run with your OrcaRouter API key and a JSON body {"input": {…}}, where {id} is the tool id POST /v1/tools/discover returns for it.
Alternatives
| Tool | Price | Success (7 days) | Median latency | Runs (30 days) | Tier |
|---|---|---|---|---|---|
| Parse video details from a share URL (any platform)Hybrid: video data | $0.0011 / call | — | — | — | bridged |
| Scrape a web pageReturn one page as Markdown, HTML, images or a screenshot. | $0.00242 / call | 100.0% | 988 ms | 4 | bridged |
| Rating distribution of citations for a keywordThis endpoint will provide you with rating distribution data for the keyword and other parameters specified in the request. | $0.0264 / call | — | — | — | bridged |
| Find domains by HTML terms on their homepageThis endpoint provides domains based on the HTML terms they use on their homepage. | $0.0264 / call | — | — | — | bridged |
| Search citations of a keywordThis endpoint will provide you with detailed citation data available for the target keyword. | $0.0264 / call | — | — | — | bridged |
| Sentiment of citations for a keywordThis endpoint will provide you with sentiment analysis data for the citations available for the target keyword. | $0.0264 / call | — | — | — | bridged |
| Citation overview for a keywordThis endpoint will provide you with an overview of citation data available for the target keyword. | $0.0264 / call | — | — | — | bridged |
| Backlink summary for up to 1000 pages or domainsThis endpoint will provide you with a comprehensive overview of backlinks and related data for a bulk of up to 1000 pages, domains, or subdomains. | $0.0265 / call | — | — | — | bridged |
| Backlink summary for every page of a domainThis endpoint will provide you with detailed summary data on all backlinks and related metrics for each page of the target domain or subdomain you specify. | $0.0266 / call | — | — | — | bridged |
| Citation trends for a category over a date rangeThis endpoint will provide you with data on all citations in the target category for the indicated date range. | $0.0266 / call | — | — | — | bridged |
Showing the first 10 of 17.
