API
Поддерживаются следующие типы API:
IP Lookup JSON API
IP Калькулятор API
IPTools API
IP Lookup JSON API v2
Как использовать
Чтобы получить ответ в формате JSON, отправьте запрос GET на
Вы можете указать IP-адрес или домен для поиска или не указывать ничего, тогда вы получите информацию о вашем текущем IP-адресе.
Ответ
Успешный запрос возвращает следующее:
Описание полей
| Название |
Описание значения |
| ip |
IP использованный в запросе |
| status |
Статус ответа API |
| country |
Раздел содержит информацию о стране. Название страны в различных языках, ссылки на флаги |
| city |
Раздел содержит информацию о городе. Название страны в различных языках |
| postal_code |
Почтовый индекс |
| location |
Координаты |
| location |
Информация о провайдере |
Ошибка запроса
Ошибочный запрос возвращает следующую ошибку:
{
"ip":"zzz",
"status":"fail",
"message":"IP address empty or invalid"
}
IP Калькулятор API
С помощью нашего данного API вы можете вычислить ip адрес сети, широковещательный адрес, ip адрес первого узла (хоста), ip адрес последнего узла (хоста), количество рабочих узлов (хостов) в заданной сети, маску сети, обратную маску (wildcard mask) и сетевой префикс. Данные выводятся в формате JSON.
Для вызова API, нужно сформировать запрос следующего формата: https://ipcalc.co/apicalc/IP адрес, или сеть/Маска сети/
Примеры запросов:
Пример ответа:
IPTools API
Парсинг IP из форматов integer, binary или hex
Преобразование IP адреса из форматов integer, binary или hex в читаемый IP адрес.
Примеры запросов:
Пример ответа:
{
"query":"0x0a000001",
"response":"10.0.0.1"
}
По умолчанию результат возращается в формате JSON, если хотите показать как Plain text, то необходимо добавить переменную format=simple. Например запрос должен выглядить так: https://ipcalc.co/ipapi/hashToIP/?hash=0x0a000001&format=simple
Сконвертировать IP адрес в integer, binary или hex формат
Конвертирование IP адреса в форматы integer, binary или hex.
Примеры запросов:
Пример ответа:
{
"query":"192.168.1.1",
"format":"hex",
"response":"0xc0a80101"
}
По умолчанию результат возращается в формате JSON, если хотите показать как Plain text, то необходимо добавить переменную format=simple. Например запрос должен выглядить так: https://ipcalc.co/ipapi/convertIP/?ip=192.168.1.1&format=long&format=simple
Лимты использования
- Вы можете использовать API без ограничений
Последние записи в блоге
В большинстве компаний принтеры и МФУ остаются незаметной частью офисной инфраструктуры. Пока оборудование работает исправно, ему редко уделяют внимание. Однако именно отсутствие контроля над печатной техникой может привести к скрытым расходам, регулярным простоям и снижению эффективности сотруднико...
Определите цели. Четкое понимание задач, которые должен решать ресурс, способствует более целенаправленному процессу разработки. Установите критерии успеха, которые позволят оценивать эффективность после запуска.
Анализируйте целевую аудиторию. Исследования помогут выявить потребности и предпочте...
Современный рынок меняется быстрее, чем когда-либо раньше. Пользователи привыкли получать услуги, совершать покупки, общаться с компаниями и решать повседневные задачи буквально в несколько касаний экрана смартфона. Мобильное устройство стало главным цифровым помощником для миллионов людей, поэтому ...
Среди популярных программируемых логических контроллеров особое место занимают контроллеры Delta благодаря сочетанию функциональности, надежности и гибкости настройки. Именно поэтому ПЛК Delta программирование востребовано в самых разных проектах автоматизации.
Цели и задачи
Контроллеры данного пр...
Сбои в ИТ-инфраструктуре останавливают продажи и сжигают рекламный бюджет компании. Потеря даже 0.1% доступности сайта в 2026 году обходится коммерческим проектам в сотни тысяч рублей реальных убытков.
Продуманные критерии выбора облачного провайдера защищают бюджет компании от лишних затрат. Над...
Когда сайт перестает открываться, первая реакция — паника. Клиенты не могут оформить заказ, письма не приходят, реклама ведет в пустоту. Но в большинстве случаев причина вполне конкретная и её можно найти за 10–30 минут, если двигаться системно.
Ниже — десять самых распространенных причин недосту...