A single API for fetching any URL — including the ones protected by anti-bot systems. The Datames engine handles rendering, evasion, and structured extraction, so your code stays one simple HTTP call.
Three steps from URL to structured data. Your code stays one fetch call.
One HTTP call. Authenticate with your API key. Optionally request a screenshot, PDF, or rendered HTML. Returns a clean JSON response.
Engine auto-selects the right path per domain. Static pages go through the fast, cheap path. Anti-bot-protected pages get routed to the full Datames engine that handles rendering and challenge solving.
The Datames engine renders the page in a real browser, evades any anti-bot layer it encounters, caches the solved session, and returns clean HTML. Future requests to that domain skip the probe.
Every piece of the pipeline runs on hardened infrastructure, monitored 24/7.
Average 1.18s end-to-end including JS render and anti-bot evasion. P95 under 2.5s. No cold starts.
Solved sessions persist per-domain for 30 minutes. Repeat requests to the same site skip the bypass entirely.
Real Chromium instances stay warm. No spin-up cost on first request.
Datames auto-selects between a fast path for clean sites and the full engine for protected ones — so you only pay for what you actually need.
Capture the page as image (PNG) or PDF. Useful for debugging and visual monitoring.
Bring your own residential or mobile proxies. Wire them per-request or globally for a customer.
All plans include both engines, smart session caching, and unlimited domains.
We switched from FlareSolverr which took 8-12s per page on protected sites. Datames does the same in 1.2s and our daily scrape volume tripled overnight.
The smart session caching is the killer feature. Once it solves a domain, our repeat scrapes skip the challenge entirely. We stopped paying for full stealth reads on 80% of our traffic.
We dropped 4 in-house Playwright workers and replaced them with one Datames call. Our infra bill went from $1,200/mo to under $200, and uptime is better.
One call. One response. Every answer includes which engine ran, how long it took, and what it cost you.
?screenshot=true# Fetch any URL — even protected ones curl -X POST https://api.datames.com/v1/fetch \ -H "x-api-key: sk_liv...pan> \ -H "Content-Type: application/json" \ -d '{"url": "https://nowsecure.nl"}' # Returns { "status_code": 200, "engine": "datames_stealth", "solve_time_ms": 1180, "cf_cached": true, "body": "<!doctype html>...", "credits_used": 1 }
What teams ask before they sign up.
FlareSolverr and undetected-chromedriver are self-hosted tools you operate, scale, and maintain yourself. Datames is a hosted API — you send one HTTPS request, get JSON back. We handle JavaScript rendering, residential proxy rotation, and anti-bot evasion for you, so you can focus on your scraper.
We return a clean 422 with a structured error_code describing why we couldn't fetch it. You can retry with a different engine, fall back to your own fetcher, or fail-fast. We're at ~99.7% success across protected sites (Akamai, DataDome, Kasada, PerimeterX, and others).
Datames is a tool — it does what's asked. You're responsible for complying with the terms of service of any site you fetch, and for respecting each site's robots.txt. We're not the right fit for bypassing access controls on content the owner has explicitly forbidden; we ARE the right fit for legitimate scraping where anti-bot protection is just an obstacle to getting the data you need.
Yes — pass ?render=js and we'll render the page in a real Chromium browser before returning the HTML. Screenshots and PDF output are also available.
Yes. Pro and Enterprise plans support custom proxy slots — wire your residential or mobile proxies once and we'll route requests through them when needed.
Requests return HTTP 402 with a clear credits_remaining field. You can buy top-ups starting at $5 for 500 credits, or upgrade to the next plan. We never surprise-charge you.
Free tier. No credit card. 100 calls a month — enough to try every site you care about.