meuip localMeuIP.xyz

Documentaço oficial da API pública do meuip.xyz

Visão Geral

A API do meuip.xyz fornece endpoints simples e rápidos para consulta de IP público, geolocalização, resolução de domínios e conversão de coordenadas GPS em endereço.

Base URL:

https://api.meuip.xyz/api_free.php

Formato: JSON
Autenticação: Não necessária
CORS: Liberado

Endpoints Disponíveis

Meu IP público GET

?opt=ip
{
  "success": true,
  "data": {
    "ip": "201.40.144.160"
  },
  "time_ms": 6
}

Geolocalização por IP GET

?opt=ip_local
{
  "success": true,
  "data": {
    "ip": "201.40.144.160",
    "city": "Porto Alegre",
    "region": "RS",
    "country": "BR",
    "org": "ISP",
    "loc": "-30.0346,-51.2177",
    "timezone": "America/Sao_Paulo"
  }
}

Resolver URL IPs GET

?opt=list_url_ip&url=https://exemplo.com
{
  "success": true,
  "data": {
    "url": "https://exemplo.com",
    "ips": [
      "186.192.xxx.xxx"
    ]
  }
}

Reverse GPS GET

?opt=reverse_gps&lat=-30.03&lon=-51.21
{
  "success": true,
  "data": {
    "rua": "Rua Exemplo",
    "bairro": "Centro",
    "cidade": "Porto Alegre",
    "estado": "RS"
  }
}

Padrão de Resposta

{
  "success": true | false,
  "data": {},
  "error": null | "mensagem",
  "time_ms": 8
}

Boas Práticas

  • Utilize cache para requisições repetidas
  • Evite chamadas excessivas (rate-limit implícito)
  • Trate falhas de rede no cliente
  • Não utilize a API para scraping abusivo