Fazer solicitações | Documentação | IP Netblocks API | WhoisXML API

Fazer solicitações

Pontos de extremidade da API

OBTER https://ip-netblocks.whoisxmlapi.com/api/v2?apiKey=YOUR_API_KEY&ip=8.8.8.8
OBTER https://ip-netblocks.whoisxmlapi.com/api/v2?apiKey=YOUR_API_KEY&ip=2001:0000:4136:e378::
OBTER https://ip-netblocks.whoisxmlapi.com/api/v2?apiKey=YOUR_API_KEY&ip=8.8.8.8&mask=16
OBTER https://ip-netblocks.whoisxmlapi.com/api/v2?apiKey=YOUR_API_KEY&org[]=apple&org[]=germany
OBTER https://ip-netblocks.whoisxmlapi.com/api/v2?apiKey=YOUR_API_KEY&asn=2544
Leva até um minuto para ativar sua conta após o registro.

Coleção Postman

O Postman é um aplicativo de desktop e da Web que permite fazer solicitações a uma API a partir de uma interface gráfica de usuário. Recomendamos usar o Postman com os pontos de extremidade das WhoisXML APIs ao explorar a funcionalidade das APIs, bem como quando estiver solucionando problemas com seu aplicativo.

A coleção Postman da WhoisXML API está disponível nos seguintes links:

A coleção inclui um ambiente pré-configurado. Você precisará configurar a api_key para ativar cada solicitação. Obtenha sua chave de API pessoal na página Meus produtos. Se você tiver dúvidas relacionadas à API, fale conosco.

Parâmetros de entrada: necessário

apiKey

Obtenha sua chave de API pessoal na página Meus produtos.

ip

É necessário um dos seguintes campos de entrada: ip, org, asn. Obter intervalos por endereço IPv4/IPv6 ou por CIDR, dependendo da entrada. Além disso, a pesquisa por CIDR pode ser feita com o parâmetro de máscara opcional parâmetro de máscara opcional, se for mais conveniente.

org

É necessário um dos seguintes campos de entrada: ip, org, asn. Localizar IP Netblocks que tenham os termos de pesquisa especificados em seu Netblock (netname, descrição, observações), ou Organização (org.org, org.name, org.email, org.address). Para fornecer vários termos: ?org[]=term1&org[]=term2&org[]=term3

asn

É necessário um dos seguintes campos de entrada: ip, org, asn. Obtenha intervalos por ASN (Número de Sistema Autônomo).

Parâmetros de entrada: opcional

outputFormat

Formato de saída da resposta.

Valores aceitáveis: JSON | XML

Padrão: JSON

máscara

Opcional apenas para o parâmetro ip. Obter intervalos por CIDR.

Valores aceitáveis: 0 - 128 (0 - 32 para IPv4)

Padrão: 128

limite

Contagem máxima de registros retornados.

Valores aceitáveis: 1 - 1000

Padrão: 100

de

O intervalo de blocos de rede IP é usado como um deslocamento para os resultados retornados.

Como cada resposta é limitada a um número máximo de registros (100 por padrão), é possível recuperar a próxima página colocando o próximo parâmetro da resposta nesse parâmetro. Por exemplo, se o próximo parâmetro for "6.0.0.0-13.115.255.255", para recuperar a próxima página, chame https://ip-netblocks.whoisxmlapi.com/api/v2?apiKey=YOUR_API_KEY&ip=8.8.8.8&limit=5&from=6.0.0.0-13.115.255.255.

Se o parâmetro for omitido, você obterá um limite máximo de registros (padrão 100).

Se o parâmetro next for nulo, não haverá próxima página.

Essa paginação só está disponível para solicitações de API IPv4, IPv6 e ASN. As solicitações ORG não são compatíveis com ela.

Acesso gratuito

Depois de se inscrever, você recebe automaticamente um plano de assinatura gratuito limitado a 1.000 consultas.

Limites de uso e limitação de solicitações

O número máximo de solicitações por segundo é 100. Caso o limite seja ultrapassado, suas solicitações subsequentes serão rejeitadas até o próximo segundo.

Essa API também está disponível com um balanceador de carga dedicado e um endpoint premium para permitir consultas mais rápidas como parte de nossos Premium API Services e Enterprise API Packages.