GET
https://spideriq.ai
/
api
/
v1
/
admin
/
proxy
/
modems
curl -X GET "https://spideriq.ai/api/v1/admin/proxy/modems" \
  -H "X-Admin-Key: your_admin_key"
[
  {
    "modem_id": "11111111-1111-1111-1111-111111111111",
    "imei": "123456789012345",
    "proxy_port": 3101,
    "location_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
    "iccid": null,
    "phone_number": null,
    "carrier": "lifecell",
    "public_ip": "203.0.113.50",
    "signal_strength": 100,
    "status": "online",
    "is_healthy": true,
    "requests_today": 0,
    "bytes_today": 0,
    "rotations_today": 0,
    "last_rotation_at": null,
    "rotation_method": "reconnect",
    "created_at": "2025-01-01T10:00:00.000000",
    "updated_at": "2025-01-15T12:30:00.000000"
  },
  {
    "modem_id": "22222222-2222-2222-2222-222222222222",
    "imei": "123456789012346",
    "proxy_port": 3102,
    "carrier": "lifecell",
    "public_ip": "203.0.113.51",
    "signal_strength": 100,
    "status": "online",
    "is_healthy": true
  }
]
This endpoint requires Admin API Key authentication via the X-Admin-Key header.

Query Parameters

location_id
string
Filter by location UUID
status
string
Filter by status: online, offline, error
carrier
string
Filter by carrier name

Response

modems
array
Array of modem objects
curl -X GET "https://spideriq.ai/api/v1/admin/proxy/modems" \
  -H "X-Admin-Key: your_admin_key"
[
  {
    "modem_id": "11111111-1111-1111-1111-111111111111",
    "imei": "123456789012345",
    "proxy_port": 3101,
    "location_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
    "iccid": null,
    "phone_number": null,
    "carrier": "lifecell",
    "public_ip": "203.0.113.50",
    "signal_strength": 100,
    "status": "online",
    "is_healthy": true,
    "requests_today": 0,
    "bytes_today": 0,
    "rotations_today": 0,
    "last_rotation_at": null,
    "rotation_method": "reconnect",
    "created_at": "2025-01-01T10:00:00.000000",
    "updated_at": "2025-01-15T12:30:00.000000"
  },
  {
    "modem_id": "22222222-2222-2222-2222-222222222222",
    "imei": "123456789012346",
    "proxy_port": 3102,
    "carrier": "lifecell",
    "public_ip": "203.0.113.51",
    "signal_strength": 100,
    "status": "online",
    "is_healthy": true
  }
]