This endpoint requires Admin API Key authentication via the X-Admin-Key header.
Returns all scheduled rotations, optionally filtered by location or modem.
Query Parameters
Filter schedules by location UUID
Filter schedules by modem UUID
Filter by enabled/disabled status
Response
Returns an array of schedule objects:
Location UUID (if location-wide schedule)
Modem UUID (if modem-specific schedule)
Rotation interval in minutes
Method: reconnect, airplane, or reboot
Whether schedule is active
ISO timestamp of next scheduled rotation
ISO timestamp of last rotation
curl -X GET "https://spideriq.ai/api/v1/admin/proxy/schedules" \
-H "X-Admin-Key: your_admin_key"
[
{
"schedule_id": "a1b2c3d4-...",
"location_id": "8746d96a-...",
"modem_id": null,
"interval_minutes": 60,
"rotation_method": "reconnect",
"is_enabled": true,
"next_run_at": "2026-01-05T14:00:00Z",
"last_run_at": "2026-01-05T13:00:00Z"
}
]