⚡ Limited Stock — Only a few routers available. Next batch in 2 weeks.

API Documentation

Automate your IP address rotation from your own scraping scripts.

Authentication

All requests to the API require a valid API key. You can generate a key from your customer portal (under the "API Keys" tab). Authentication is done via the HTTP Authorization header with the Bearer schema.

Authorization: Bearer ps_live_xxxxxxxxx

IP Rotation (Force Renewal)

POST

This endpoint allows you to force your dedicated router to disconnect and then reconnect to the mobile tower, obtaining a fresh new IP address. The process usually takes between 3 and 8 seconds.

Endpoint
POST https://api.proxym.io/v1/proxies/{assignment_id}/rotate

URL Parameters

ParameterTypeDescription
assignment_idString (UUID)The unique identifier of your proxy (can be found on the dashboard).

Request Example (cURL)

curl -X POST https://api.proxym.io/v1/proxies/550e8400-e29b-41d4-a716-446655440000/rotate \
  -H "Authorization: Bearer ps_live_abc123..." \
  -H "Content-Type: application/json"

Response (Success - 200 OK)

{
  "success": true,
  "message": "IP rotated successfully. It may take up to 10 seconds to stabilize."
}
Rate Limiting

To preserve the health of the hardware equipment (modems) and avoid cellular overloads, strict limits are applied:

  • Maximum 1 rotation every 60 seconds per physical port.
  • Any additional request within this timeframe will return an HTTP 429 Too Many Requests error.