Базовый URL
https://api.proxies.sx/v1Аутентификация
Все API-запросы требуют аутентификации через API-ключ. Получите ключ в личном кабинете .
Заголовок: X-API-Key: psx_your_api_key_hereПрава доступа API-ключа
| Права | Описание |
|---|---|
| ports:read | Чтение информации о портах |
| ports:write | Создание, обновление, удаление портов |
| ports:rotate | Ротация порта на новое устройство |
| billing:read | Чтение счетов и истории платежей |
| traffic:read | Чтение данных об использовании трафика |
| account:read | Чтение информации об аккаунте |
Быстрый старт
Шаг 1: Проверка ресурсов
curl https://api.proxies.sx/v1/account/summary \
-H "X-API-Key: psx_your_key"Шаг 2: Получение доступных локаций
curl https://api.proxies.sx/v1/countries/with-devices \
-H "X-API-Key: psx_your_key"Шаг 3: Создание порта
curl -X POST https://api.proxies.sx/v1/ports \
-H "X-API-Key: psx_your_key" \
-H "Content-Type: application/json" \
-d '{"countryId":"COUNTRY_ID","expiresAt":86400}'Шаг 4: Использование прокси
# HTTP прокси
http://proxyLogin:proxyPassword@serverIp:httpPort
# SOCKS5 прокси
socks5://proxyLogin:proxyPassword@serverIp:socksPortШаг 5: Ротация IP при необходимости
# Вариант A: API ротация (требует аутентификации)
curl -X POST https://api.proxies.sx/v1/ports/PORT_ID/rotate \
-H "X-API-Key: psx_your_key"
# Вариант B: Токен ротации (без аутентификации!)
curl https://api.proxies.sx/rotate/YOUR_ROTATION_TOKENСправочные данные
/v1/countries/with-devicesПрава: ports:readПолучить страны с доступными устройствами и количество свободных
curl https://api.proxies.sx/v1/countries/with-devices \
-H "X-API-Key: psx_your_key"[
{
"_id": "69276bf1f547dfc948699263",
"name": "Germany",
"code": "DE",
"iso3": "DEU",
"phoneCode": "+49",
"freeDeviceCount": 26
}
]/v1/carriers/country/:countryId?withDevice=trueПрава: ports:readПолучить операторов страны с количеством свободных устройств
curl "https://api.proxies.sx/v1/carriers/country/69276bf1f547dfc948699263?withDevice=true" \
-H "X-API-Key: psx_your_key"/v1/tariffsПрава: ports:readПолучить доступные тарифы и цены (с полями для разработчиков)
curl https://api.proxies.sx/v1/tariffs \
-H "X-API-Key: psx_your_key"Управление портами
/v1/portsПрава: ports:readСписок всех портов с деталями подключения
curl https://api.proxies.sx/v1/ports \
-H "X-API-Key: psx_your_key"/v1/portsПрава: ports:writeСоздать новый порт (требуется купленный слот)
{
"countryId": "69276bf1f547dfc948699263",
"expiresAt": 86400,
"carrierId": "carrier_id",
"osFingerprint": "windows:1"
}/v1/ports/:idПрава: ports:writeУдалить порт
curl -X DELETE https://api.proxies.sx/v1/ports/675123abc... \
-H "X-API-Key: psx_your_key"Ротация IP
/v1/ports/:id/rotateПрава: ports:rotateРотация порта для получения нового IP
curl -X POST https://api.proxies.sx/v1/ports/PORT_ID/rotate \
-H "X-API-Key: psx_your_key"/v1/ports/:id/rotation-settingsПрава: ports:writeВключить/настроить авто-ротацию
{
"enabled": true,
"intervalSeconds": 1800
}/v1/ports/:id/rotation-historyПрава: ports:readПолучить историю ротаций порта
curl https://api.proxies.sx/v1/ports/PORT_ID/rotation-history \
-H "X-API-Key: psx_your_key"Аккаунт и биллинг
/v1/accountПрава: account:readПолные данные аккаунта
curl https://api.proxies.sx/v1/account \
-H "X-API-Key: psx_your_key"/v1/account/usage?period=30dПрава: traffic:readДетализация трафика
curl "https://api.proxies.sx/v1/account/usage?period=30d" \
-H "X-API-Key: psx_your_key"Форматы подключения
http://логин:пароль@IP_сервера:HTTP_портsocks5://логин:пароль@IP_сервера:SOCKS5_портГотовы начать интеграцию?
Получите API-ключ в личном кабинете и начинайте разработку.