Ваша IPv4 адреса:
Операційна система:
Місцезнаходження:
Провайдер:

IPv4 та IPv6 в IP API

Робота з IPv4 та IPv6 в IP API залежить від контракту між програмою та API. Клієнт повинен розрізняти успішну відповідь, неправильні вхідні дані, помилку автентифікації, перевищення ліміту та тимчасову помилку сервера. Формат JSON або XML не змінює значення HTTP-кодів.

Як обробити відповідь API

Перевіряйте HTTP-код, Content-Type і документовані поля відповіді. Для 429 враховуйте Retry-After, якщо сервер його повертає, і не повторюйте запити безкінечно. Перед автоматичним повтором операції переконайтеся, що він не створить дубльовану дію.

Важлива деталь

Поле для IP-адреси не можна проєктувати лише під короткий IPv4-рядок. API та база даних повинні коректно приймати й зберігати IPv6, включно зі скороченим записом, не обрізаючи значення та не змінюючи його сенс. Для реального запиту й актуального контракту API відкрийте API 2ip.