Web Unlocker API pay per request
One /proxy endpoint that routes your request through
the page and comes back unblocked. Buy a bundle of requests up front they
never expire and you're billed only for
responses that are successful.
From ₹0.008 / request on Starter down to ₹0.006 / request on Ultra. Blocked, errored and timed-out requests are free you keep the credit.
STARTER
₹8,000
1,000,000 requests
- ✅ ₹0.008 per request
- ✅ No expiry valid until requests hit 0
- ✅ Charged only on successful requests
PRO
₹14,000
2,000,000 requests
- ✅ ₹0.007 per request
- ✅ No expiry valid until requests hit 0
- ✅ Charged only on successful requests
ULTRA
₹30,000
5,000,000 requests
- ✅ ₹0.006 per request
- ✅ No expiry valid until requests hit 0
- ✅ Charged only on successful requests
Instant activation
Pay in the secure Razorpay window and your requests are credited to your API key immediately no waiting, and they never expire. Something went wrong? Email [email protected] with your Razorpay payment ID.
How the Web Unlocker works
Send any URL to /proxy with your API key. We try the premium unlock
pools in order. You get the origin's response back, and we only decrement a request
when the final status is successful.
No-risk billing
We charge only on successful requests. Blocks, 5xx and timeouts are free, and your prepaid requests never expire.
API Reference
Endpoint
GET http://proxy.proxinium.com/proxy
Parameters
| api_key | required | Your Web Unlocker API key from the dashboard |
| url | required | The target URL to unlock |
| method | optional | GET (default) or POST |
Example request
curl "http://proxy.proxinium.com/proxy ?api_key=YOUR_KEY &url=https://example.com/blocked-page"
Example response
{
"status": 200,
"billed": true,
"credits_left": 999999,
"url": "https://example.com/blocked-page",
"headers": { "...": "..." },
"body": "<!doctype html>..."
}
Status codes
| 200 / 404 | Success billed 1 request |
| 401 | Invalid or missing API key |
| 402 | No requests remaining top up |
| 403 / 5xx | Still blocked or upstream error not billed |
| 429 | Rate limit exceeded (50 req/sec per key) |
How billing works
- Every request through
/proxyspends 1 request only on success (HTTP 200 or 404). - Blocks (403), server errors (5xx) and network errors are not billed.
- Prepaid requests never expire your plan stays valid until the balance reaches 0.
- We return the upstream status code; your app handles its own retries.