Ваш сайт или программа сама выдаёт подписки из нашего VPN. Нужен разработчик.
/api/v1/vpn/subscriptions/{subscription_id}/devices/{device_id}Освобождает слот. По умолчанию ещё и отключает устройство: переустановка
VPN-клиента не помогает, идентификатор устройства остаётся тем же. Вернуть его
можно через DELETE /subscriptions/{id}/devices/blocked/{block_id}.
successbooleantrue у любого успешного ответа.
subscription_iduuidИдентификатор подписки.
device_idintegerУдалённое устройство.
blockedbooleanУстройство отключено: по этой ссылке оно больше не получит конфиг. false при block=false или если такой же идентификатор есть у другого устройства подписки.
401unauthorized: Неверный или отсутствующий API-ключ403api_disabled: Доступ к API для этого аккаунта закрыт; ip_not_allowed: Адрес запроса не входит в список разрешённых404subscription_not_found: Подписка не найдена; device_not_found: Устройство не найдено409unsupported_for_product: Это действие не подходит к этому виду подписки422validation_error: Неверные параметры запроса429rate_limited: Слишком много запросов503upstream_unavailable: Поставщик VPN временно недоступенПодставится в примеры и в запрос. Хранится только в этом браузере.
curl -X DELETE https://api.relayhub.surf/api/v1/vpn/subscriptions/<subscription_id>/devices/<device_id> \
-H "Authorization: Bearer <YOUR_API_KEY>"Запрос меняет данные или списывает деньги: выполняйте его из своего кода.
{
"success": true,
"subscription_id": "01a06315-1270-705a-8d4c-58fea607bf2c",
"device_id": 7,
"blocked": true
}successbooleantrue у любого успешного ответа.
subscription_iduuidИдентификатор подписки.
device_idintegerУдалённое устройство.
blockedbooleanУстройство отключено: по этой ссылке оно больше не получит конфиг. false при block=false или если такой же идентификатор есть у другого устройства подписки.