IW7 System API

API de consulta de localização por IP para aplicações e integrações.

Serviço da IW7 para resolver dados de localização a partir de endereços IP usando MaxMind GeoLite2 City. A plataforma oferece um endpoint público com limite por IP e um endpoint autenticado com limite por usuário.

Public API JWT-protected API OpenAPI disponível

Português (pt-BR)

Endpoints

GET /api/v1/public/geo/city?ip=8.8.8.8
GET /api/v1/public/geo/me
GET /api/v1/secure/geo/city?ip=8.8.8.8

A documentação da API está disponível em /openapi.yaml. O endpoint público aplica limite por IP; o endpoint protegido usa JWT Bearer.

English (en-US)

Endpoints

GET /api/v1/public/geo/city?ip=8.8.8.8
GET /api/v1/public/geo/me
GET /api/v1/secure/geo/city?ip=8.8.8.8

The API contract is published at /openapi.yaml. The public endpoint is rate-limited per client IP; the protected endpoint uses Bearer JWT.

Exemplo rápido

curl "https://ip-lookup-system.iw7.com.br/api/v1/public/geo/city?ip=8.8.8.8"

curl -H "Authorization: Bearer <jwt>" \
  "https://ip-lookup-system.iw7.com.br/api/v1/secure/geo/city?ip=1.1.1.1"