How to scrape example.com
Measured over the last 30 days (2026-10-06 to 2026-11-05), 3,634 requests, updated 2026-11-05.
Try it, no key neededMeasured results
- Success rate
- 98.8% (3,634 requests, last 30 days)
- Protection detected
- None detected
- Typical tier
- 2
- Median latency
- 417 ms
- Output formats that work
- html, text, markdown, json
cURL
curl -X POST https://alterlab.io/api/v1/scrape \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"url": "https://example.com/"}'Python
import requests
response = requests.post(
"https://alterlab.io/api/v1/scrape",
headers={"X-API-Key": "YOUR_API_KEY"},
json={"url": "https://example.com/"},
)
print(response.json()["content"][:500])Node
const res = await fetch("https://alterlab.io/api/v1/scrape", {
method: "POST",
headers: { "X-API-Key": "YOUR_API_KEY", "Content-Type": "application/json" },
body: JSON.stringify({ url: "https://example.com/" }),
});
const data = await res.json();
console.log(data.content.slice(0, 500));MCP
{
"mcpServers": {
"alterlab": { "url": "https://mcp.alterlab.io/mcp" }
}
}
// then ask your agent: "scrape https://example.com/ with AlterLab"Frequently Asked Questions
How reliably can AlterLab scrape example.com?
98.8% of requests succeeded. Measured over the last 30 days (2026-10-06 to 2026-11-05), 3,634 requests, updated 2026-11-05.
Which output formats work for example.com?
html, text, markdown, json. Choose them with the formats parameter.
Your first scrape.
Sixty seconds.
Up to 5,000 free requests — about 5,000 Light, 500 Protected or 250 Dynamic requests. No credit card.
Just a POST request.
terminal
curl -X POST https://api.alterlab.io/v1/scrape \
-H "X-API-Key: YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"url": "https://example.com", "formats": ["markdown"]}'
Start building free
No credit card required · Up to 5,000 free requests (about 5,000 Light, 500 Protected or 250 Dynamic requests) · Balance never expires