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 без ограничений
Последние записи в блоге
Сайт для бизнеса должен не только рассказывать о компании, но и приводить обращения. Для услуг, консультаций, ремонта, медицины, образования, красоты, спорта, доставки или локального бизнеса важно, чтобы посетитель мог быстро оставить заявку, записаться, рассчитать стоимость или задать вопрос. Поэто...
Инвестиционный рынок привлекает не только профессиональных участников, но и людей, которые хотят сохранить накопления или получить дополнительный доход. На этом интересе активно играют мошенники. Они создают сайты, копируют оформление известных финансовых компаний, публикуют убедительные презентации...
При выборе смартфона покупатели обычно обращают внимание на диагональ дисплея, качество камер, емкость аккумулятора и объем встроенного накопителя. Оперативной памяти при этом нередко уделяют меньше внимания, хотя именно она во многом определяет то, насколько быстро и комфортно устройство будет рабо...
Современные компьютерные игры предъявляют высокие требования к производительности оборудования. Даже мощный игровой ПК может столкнуться с падением FPS, микрофризами, перегревом или нестабильной работой, если отдельные компоненты системы работают на пределе возможностей. При этом по одному показател...
Истории о вампирах давно перестали быть исключительно страшными рассказами о ночных существах, которые скрываются от людей и охотятся на них. Современная культура превратила вампирскую тематику в отдельный жанр, где рядом с мистикой существуют романтика, семейная драма, юмор, подростковые переживани...
Что такое аренда IPv4‑подсетей
Аренда подсети IPv4 — это получение во временное пользование блока адресов фиксированного размера (например, /24, /23, /22 и т.д.), оформленного через локальную интернет‑регистратуру (LIR) и поддерживаемого провайдером. Так как выделение блоков IPv4-адресов конечным п...