Коды ошибок
Формат ответа при ошибке
Все ошибки возвращаются в формате JSON с полем detail:
Успешные ответы
| Код | Описание |
|---|---|
200 OK |
Запрос выполнен успешно |
Ошибки клиента
| Код | Описание | Типичные detail |
|---|---|---|
400 Bad Request |
Неверные параметры запроса | Invalid version (use 6, 4, or 4s), Insufficient balance, Minimum rental period for IPv6 is 3 days, Unsupported proxy type, proxy_type must be http or socks |
401 Unauthorized |
Проблема с аутентификацией | Missing API token, Invalid API token, Token revoked, Token expired |
403 Forbidden |
Недостаточно прав (scope) | Insufficient scope |
404 Not Found |
Ресурс не найден | Proxy not found |
422 Unprocessable Entity |
Неверный формат тела запроса | Ошибки валидации Pydantic |
Ошибки сервера
| Код | Описание | Типичные detail |
|---|---|---|
503 Service Unavailable |
Провайдер временно недоступен | Service temporarily unavailable. Please try again later. |
Обработка ошибок
Всегда проверяйте HTTP-код ответа. При 503 повторите запрос через несколько секунд. При 400 проверьте параметры запроса.