Developer API
The same IP intelligence that powers the checker is available as a small REST API. Create a
key, send it as X-API-Key, and look up any public IP.
Get a key
Open the API Console to create a key, run a lookup, inspect usage, rotate or revoke the current key.
curl -X POST https://myproxychecker.com/api/v1/keys \
-H 'Content-Type: application/json' \
-d '{"email":"you@example.com","label":"my app"}'
The response includes your key once (mpc_live_…) — store it. Keys are shown once and
stored only as salted hashes.
Look up an IP
curl https://myproxychecker.com/v1/ip/8.8.8.8 \
-H 'X-API-Key: mpc_live_xxx'
Returns the connection label, risk band, proxy/VPN/Tor flags, ASN/org and country. Responses carry
X-RateLimit-Limit, X-RateLimit-Remaining and X-RateLimit-Reset
headers; the free tier allows 1,000 lookups/day.
Manage your key
GET /v1/me— key details + usageGET /api/v1/usage— today's usage and limitPOST /api/v1/keys/rotate— issue a new key, revoke the oldDELETE /api/v1/keys/current— revoke the current key
All authenticated calls accept either X-API-Key: <key> or
Authorization: Bearer <key>.