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.