Changelog · September 20, 2026
Fetch a page from a residential address
For the sites that serve a home connection and refuse a data center.
By Roger Campos · Last updated: September 2026
TL;DR
Any request can now set residential: true to fetch the page from a residential internet address instead of a data center one. It costs 25 extra credits per page visit, not per operation, so a /scrape pays once however many results it reads off that visit. It is a requirement, not a preference: if no residential exit can take the request, it fails and is billed to nobody.
Free plan, no credit card. 1,000 credits a month.
Some sites answer a data center address differently from a home one. residential: true on any endpoint sends the page visit out through a residential connection. There is no fallback to the data center, because that answer is exactly what you asked not to get. It is one residential exit, not a rotating pool.
A residential result is never served to a request that didn't ask for one, and a regular result is never served to one that did. The Playground offers it as a switch, at the same price; the free tools don't.
Request
Example
curl -X POST https://urlpipe.dev/scrape \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"url": "https://example.com", "operations": ["html", "screenshot"], "residential": true, "sync": true}'Endpoints
The endpoints on this page
- Get the rendered HTML of any URL
Paste a link and get the page's HTML after JavaScript has run and redirects have been followed — the DOM a real browser sees, not the empty shell curl returns.
Try it free - Check any website for JavaScript errors
Paste a link and see the console errors, warnings and uncaught exceptions logged while the page loads in a real browser — no DevTools, no local setup.
Try it free
FAQ
Frequently asked questions
25 credits per page visit on top of the operations, so a /scrape pays it once.
No. It is one residential exit. For large-scale rotation you want a proxy provider.
The request fails with a handled error and costs nothing; it is never quietly fetched from a data center instead.
Try it on the free plan.
Free plan, no card. Confirm your email and your API key is live — you'll be making real requests in minutes.