Skip to main content

Confirm

Are you sure?

Changelog · September 20, 2026

Fetch a page from a residential address

For the sites that serve a home connection and refuse a datacentre.

By · 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 datacentre 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 datacentre 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 datacentre, 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 and the free tools don't offer it.

Request

Example

Two results, one residential visit
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}'

FAQ

Frequently asked questions

How much does a residential fetch cost?
25 credits per page visit on top of the operations, so a /scrape pays it once.
Is it a rotating proxy pool?
No. It is one residential exit. For large-scale rotation you want a proxy provider.
What if no residential exit is available?
The request fails with a handled error and costs nothing; it is never quietly fetched from a datacentre 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.