Demo mode: no real payment, Pro is activated without a card.
Proxy-On
Sign in

Check API

Does a site answer from our server? Is it country-blocked or bot-protected? Plus its relayed address.

Free
100
checks per day per IP, no key
Pro
10,000
checks per day with your key
Go Pro →

Request

$ curl "proxy-on.site/api/check?url=bbc.com"
$ curl -H "Authorization: Bearer pk_…" "proxy-on.site/api/check?url=bbc.com"   # Pro

The key can also go in the X-Api-Key header or the ?key= parameter. Keep it secret (server side).

Response

{
  "url": "https://www.bbc.com/",
  "final": "https://www.bbc.com/",
  "host": "www.bbc.com",
  "status": "ok",
  "http": 200,
  "ms": 142,
  "title": "BBC - Home",
  "relay": "https://proxy-on.site/go/aHR0cHM6Ly93d3cuYmJjLmNvbS8"
}
statusMeaning
okThe site answers
dnsDomain name not found
timeoutNo response
downUnreachable
geoBlocked in the server’s country
challengeAnti-bot protection
errorSite 5xx error
deniedAccess denied (4xx)
proPro-only site (adult, gambling): relay is null
refusedSite not allowed on Proxy-On

Errors

CodeResponseMeaning
401{"error":"invalid_key"}Unknown or disabled key
422{"error":"invalid_url"}Invalid address
429{"error":"quota"}Daily quota reached (resets every day at midnight)
429{"error":"rate_limited"}Too many requests in one minute