Packetrove

Документация API

Спецификация OpenAPI

Изучайте эндпоинты, копируйте примеры запросов и пробуйте API без учётной записи или ключа API. Отправка запроса передаёт входные данные в API. Проверка публичного IP показывает соединение вашего браузера.

Читать руководство по подключению MCP

Интерактивный справочник и спецификация представлены на английском языке.

POST /v1/cidr/cover

Отправьте адреса IPv4 или IPv6 и диапазоны CIDR в формате JSON. Ответ содержит минимальный охватывающий CIDR, нормализованные записи и точные количества адресов в виде десятичных строк. Этот запрос к API передаёт ваши входные данные на сервер.

curl -fsS https://api.packetrove.com/v1/cidr/cover \
  -H 'Content-Type: application/json' \
  -d '{"inputs":["203.0.113.1","203.0.113.2","203.0.113.6"]}'

Этот пример возвращает 203.0.113.0/29. Дополнительных адресов: 5. Проверьте additionalAddressCount перед использованием результата в списке разрешённых или заблокированных адресов.

GET /v1/public-ip

Возвращает публичный IP, наблюдаемый для данного HTTP-соединения. Запросите text/plain для получения адреса с символом новой строки или application/json для получения адреса и его семейства. Ответы не кешируются. VPN или прокси меняет наблюдаемый выходной адрес.

curl -fsS https://api.packetrove.com/v1/public-ip -H 'Accept: text/plain'