Public web data, unblocked.

One API call.
Clean HTML back.

Send a public URL. We handle browser rendering, country-level routing, retries and response delivery — then return clean HTML, status codes and metadata.

Up to 2,000 free requests  ·  No credit card  ·  Cancel anytime

request.sh
$curl \
-H "X-Api-Key: YOUR_API_KEY" \
"https://api.unblockingapi.com/unblock?url=https://example.com&location=se"
Response (< 1s avg)
200 OK
1{
2"job_id": 86,
3"url": "https://example.com",
4"status": "succeeded",
5"http_response_code": 200,
6"response_time_ms": 439,
7"render": false,
8"location": "se",
9"response_format": "html",
10"response": "<!doctype html>..."
11}
99.2%
success rate
<1s
avg response
Global
reach
GET/demo
No API key

Test the API before you integrate.

Paste a public URL and preview the response. Optionally pick a country for region-specific content. No signup or API key required.

JS rendering
Response preview200 OK
{
  "status": "succeeded",
  "http_response_code": 200,
  "response_time_ms": 439,
  "location": "us",
  "response_format": "html"
}
JS renderingGeo routingSmart retriesHTML + metadata

Returns rendered HTML, status code, timing, location and metadata — using the same response structure as the API.

Modern web pages are complex.
Your infrastructure doesn't have to be.

JavaScript rendering, browser sessions, geo routing, rate limits and anti-bot systems create infrastructure work around every request. UnblockingAPI handles that layer for you.

Without UnblockingAPI
Maintain browser infrastructure
Manage proxy pools and routing
Handle retries, sessions and rate limits
Debug rendering and fingerprint issues
Normalize inconsistent responses
Your team spends more time maintaining access infrastructure than using the data.
With UnblockingAPI
One API endpoint for public URLs
Real browser and JavaScript rendering
Country-level routing built in
Smart retries and managed sessions
Clean HTML, status codes and metadata
You focus on the data. We handle the unblocking layer and everything else.
Three steps

Send a URL. Get clean data.

Step 1

Send a public URL

Pass a public URL to one predictable API endpoint and get clean data back.

Step 2

We render and route

Browser rendering, country-level routing, session handling and retries run automatically.

Step 3

Receive a clean response

Get HTML, status codes, timing and metadata in one consistent response.

Everything your scraper needs.

Real browser rendering

JavaScript executes, dynamic content loads and SPAs hydrate. You receive the rendered page rather than an empty HTML shell.

Smart routing

Global routing by default, with optional country-level targeting. Managed sessions and automatic retries — no proxy lists needed.

location=seretries includedsessions included

Clean API responses

HTML, status codes, timing, location and metadata in one predictable response shape.

{
"status": "ok",
"format": "html",
"ms": 439
}

Managed browser sessions

Headers, browser profiles and runtime signals are managed automatically for more consistent requests.

session=managed

Fewer browser challenges

Better session handling and routing help reduce unnecessary browser challenges before they interrupt your workflow.

retries=automatic

No scraper babysitting

No proxy lists. No browser farms. No infrastructure alerts at 03:00. Send a URL and keep building.

infrastructure=managed

Simple API.
Powerful results.

No SDK requirement. No browser farm. No proxy infrastructure.

Use curl, Node.js, Python, Ruby, PHP or any HTTP client. Send a public URL and receive a predictable response.

  • Works with any HTTP client
  • JavaScript rendering included
  • Automatic retries and routing
  • HTML and structured metadata
  • Country-level routing
View API docs
$ curl \
  -H "X-Api-Key: YOUR_API_KEY" \
  "https://api.unblockingapi.com/unblock?\
    url=https://example.com&location=se"

Why UnblockingAPI?

Not a proxy marketplace.
Not an enterprise data platform.
Not another credit calculator.

Just the unblocking layer your application needs.

Small and sharp

Built for developers who want clean responses — not another infrastructure dashboard to manage.

Start without a sales call

Test the API, get a key and read the docs. Talk to us when you need more capacity or a custom workflow.

No proxy circus

Browser rendering, routing, retries and session handling behind one clean endpoint.

No multiplier math

One successful request is one request. Rendering, routing and retries do not multiply your usage.

Built in public

Transparent by default

API status
Operational
All systems normal
Uptime (30d)
99.9%
Last incident: none
Avg response
<800ms
p95 across all regions

We publish real metrics because we believe you should know exactly what you're paying for.

One API. More ways to use it.

Access public web pages today. Specialized structured endpoints will build on the same browser, routing and response infrastructure.

Available today

Web Unblocking API

Access public URLs, including dynamic search, commerce and listing pages, with JavaScript rendering, country-level routing and clean API responses.

In development
  • Structured SERP endpoints
  • Structured commerce endpoints
  • Prebuilt extraction workflows

Have a workflow we should support next? Talk to us →

Pay for capacity, not surprise credits.

Most unblocking APIs charge per request — then multiply the cost for JavaScript rendering, proxies, geo locations and retries. One "request" can quietly become twenty-five credits. UnblockingAPI charges for concurrency and hourly throughput instead. JS rendering and global routing are included in every plan — no geo add-ons.

One successful request is one request. No credit multipliers.

 

Free

Get 1,000 free requests. Ask us for another 1,000 on the house.

Free plan

no credit card required

Concurrency1
Requests per hourUp to 150
Successful requestsUp to 2,000
Credit cardNot required
Create free account

start free · upgrade when you're ready

Scout

For side projects and lightweight workloads

€49/ month

billed monthly

Concurrency1
Requests per hourUp to 150
Monthly requestsNo fixed limit
Credit multipliersNoneRendering, routing and retries do not multiply your usage.
Start Scout

cancel anytime · change plans anytime

Builder

For developers running production workloads

€199/ month

billed monthly

Concurrency5
Requests per hourUp to 700
Monthly requestsNo fixed limit
Credit multipliersNoneRendering, routing and retries do not multiply your usage.
Start Builder

cancel anytime · change plans anytime

Growth

For growing teams and higher-volume use

€499/ month

billed monthly

Concurrency15
Requests per hourUp to 2,000
Monthly requestsNo fixed limit
Credit multipliersNoneRendering, routing and retries do not multiply your usage.
Start Growth

cancel anytime · change plans anytime

Scale

For large-scale production workloads

€1,099/ month

billed monthly

Concurrency40
Requests per hourUp to 5,000
Monthly requestsNo fixed limit
Credit multipliersNoneRendering, routing and retries do not multiply your usage.
Start Scale

cancel anytime · change plans anytime

Custom

Need even more requests per hour? We build plans around your workload.

Custom

tailored to your workload

Concurrency40+
Requests per hourCustom
Dedicated capacityAvailable
Priority supportIncluded
Contact us

SLAs · dedicated capacity · target tuning

Compare plans, FAQs & more

Plans are based on concurrency and requests per hour. Reasonable usage and our Acceptable Use Policy apply. Prices exclude VAT.

Frequently asked questions

Send us a URL. We fetch it through real browsers, smart proxy routing and anti-detection, then return rendered HTML, status codes, timing and metadata.

UnblockingAPI is built for public web data: product pages, search results, listings, directories, pricing pages, articles and other publicly accessible pages.

Yes. Enable JavaScript rendering for SPAs, React/Vue apps and pages that load content after the initial HTML.

No. Proxy routing, sessions, retries and browser behavior are handled behind one simple API.

The API works globally by default — most requests don't need a location parameter at all. When you want region-specific content (local pricing, language, market availability), send a country code and we route accordingly.

We retry with smarter routing, browser sessions and anti-detection logic. You get a clear response instead of a mystery failure.

You can run limited demo requests without an API key. Full API access requires an account, with limits in place to prevent abuse.

Anything that involves legitimate access to public web data — price monitoring, lead generation, SEO research, real estate listings, market intelligence, academic research, and more. See our Acceptable Use Policy for details.

Stop babysitting scrapers.

Send a public URL. Get clean HTML back. No browser farm, no proxy dashboard, no credit multipliers.

Up to 2,000 free requests  ·  No credit card required  ·  Plans from €49/month