/ip — текстовый IP
Возвращает только определённый IP клиента в текстовом виде. Подходит для скриптов и health-check.
curl -s https://example.com/ip
Используйте эти HTTP-эндпоинты в скриптах, мониторинге или собственных интеграциях — они возвращают те же данные, что и интерфейс, и защищены вменяемыми лимитами.
Возвращает только определённый IP клиента в текстовом виде. Подходит для скриптов и health-check.
curl -s https://example.com/ip
Возвращает провайдера, хост, координаты, браузер, ОС и другое. Можно передать параметр ip=1.1.1.1, чтобы проверить сторонний адрес.
curl -s "https://example.com/api/info?format=json" | jq '.'
Отдают только IPv4 или IPv6 (если доступен) либо 204, когда адрес отсутствует. Удобно для проверки dual-stack.
/api/ipv4-probe / /api/ipv6-probe
curl -s https://example.com/api/ipv6-probe
Передайте параметр id, который выдаёт виджет на главной, чтобы получить список IP резолверов, обращавшихся к тестовому домену.
curl -s "https://example.com/api/dns-leak-test?id=TEST_ID"