Plataforma para programadores
WhatIsMyIP Intelligence API
Consulte a nossa base de dados local de atribuições, encaminhamento, RPKI e observações próprias. Os pedidos normais da API não dependem de uma API de geolocalização paga.
Autenticação
Envie a chave da API como token Bearer. A chave completa só é mostrada uma vez quando é criada.
curl -H "Authorization: Bearer wmip_live_YOUR_KEY" \ "https://whatismyip.live/api/v1/me"
Pesquisa de IP
GET /api/v1/ip/{ip} devolve a atribuição de país, bandeira, ASN, prefixo, segurança de encaminhamento, tipo de rede e observações de localização disponíveis localmente.
curl -H "Authorization: Bearer YOUR_KEY" \ "https://whatismyip.live/api/v1/ip/8.8.8.8"
Encaminhamento e RPKI
GET /api/v1/routing/{ip} devolve o prefixo BGP ativo, o ASN de origem e o resultado de validação RPKI calculado localmente.
Explorador de ASN
GET /api/v1/asn/AS13335 devolve o perfil ASN local e os prefixos atualmente importados.
Pesquisa de prefixo
Utilização GET /api/v1/prefix/1.1.1.0/24. O IPv6 é suportado através da mesma rota.
DNS inverso
GET /api/v1/reverse-dns/{ip} efetua uma pesquisa PTR em cache através do nosso resolvedor.
Erros e limites
Os erros usam uma estrutura JSON estável com um código legível por máquina. As respostas incluem cabeçalhos de limite e quota mensal.