Fornece informações de propriedade atuais e históricas sobre domínios/IPs. Identifica todas as conexões entre domínios, registrantes, registradores e servidores DNS.
Examine todas as conexões atuais e históricas de DNS / IP entre domínios e registros A, MX, NS e outros. Monitore suspicious alterações nos registros de DNS.
Obtenha o contexto detalhado de um endereço IP , incluindo a geolocalização do usuário, o fuso horário, os domínios conectados, o tipo de conexão, o intervalo IP, ASN e outros detalhes de propriedade da rede.
Acesse nossa solução baseada na web para pesquisar e monitorar todos os eventos de domínio de interesse.
Obtenha acesso a uma solução de nível empresarial baseada na web para pesquisar e monitorar registros de domínios e detalhes de propriedade para termos de marca, correspondências difusas, registrantes de interesse e muito mais.
Detecte e bloqueie o acesso a domínios perigosos antes que os agentes mal-intencionados possam transformá-los em armas. Entre em contato conosco hoje mesmo para obter mais informações.
Desbloqueie inteligência integrada sobre propriedades da Internet e sua propriedade, infraestrutura e outros atributos.
Nosso conjunto completo de inteligência de domínio, IP e DNS está disponível por meio de chamadas de API como uma assinatura anual com preços previsíveis.
Oferece acesso completo a dados de WHOIS, IP, DNS e subdomínio para enriquecimento de produtos, busca de ameaças e muito mais.
Administração de usuários de API em vários níveis agora disponível - Gerencie chaves de API individuais para membros da equipe em sua organização.
Saiba MaisUse o OAuth de servidor para servidor para se autenticar com as APIs do WhoisXML ao fazer solicitações de API. Esse é também conhecido como OAuth de duas pernas, pois usa um fluxo de processo de duas etapas que não requer interação do usuário para autenticação ou autorização. O fluxo é o seguinte.
Você também pode consultar este script no GitHub para obter um exemplo de como usar a API WHOIS com o SSO do lado do servidor.
Use o accessToken para gerar um token de acesso. Os recursos desse tipo de concessão são:
Observe que o accessToken gerado é usado em vez do apiKey nas solicitações de API.
curl --location 'https://main.whoisxmlapi.com/oauth/token' \
--header 'Authorization: Bearer %base64_encoded_API_key%' \
--header 'Content-Type: application/json' \
--data '{
"grantType": "access_token",
"expiresIn": 7200
}'
Autorização |
Obrigatório. Chave de API codificada em base64. Esquema de autenticação: Portador. Obtenha sua chave de API pessoal na página Meus produtos. |
grantType |
Obrigatório. O tipo de concessão para gerar um token de acesso. Valores aceitáveis: access_token. |
expiração |
Opcional. O tempo de vida do token de acesso em segundos. Valores aceitáveis: 1800, 3600, 7200, 10800. Padrão: 3600. |
outputFormat |
Opcional. Formato de saída da resposta. Valores aceitáveis: JSON | XML Padrão: JSON |
{
"accessToken": "G2OIE2AKRCVDYFUJCV5PXXXXXXXXXXXX",
"expiresIn": 3600
}
Use o accessToken na resposta para autenticar suas solicitações de API. Substitua o valor resultante na variável apiKey como você faria com uma chave de API normal sem OAuth.
{
"code": 401,
"messages": "Access restricted. Check the credits balance or enter the correct API key."
}
{
"code": 422,
"messages": {
"grantType": [
"The selected grant type is invalid."
]
}
}
curl --location 'https://www.whoisxmlapi.com/whoisserver/WhoisService?domainName=google.com' \
--header 'Authorization: Bearer %accessToken%'
curl --location 'https://www.whoisxmlapi.com/whoisserver/WhoisService' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer %accessToken%' \
--data '{
"domainName": "google.com"
}'
Estamos aqui para ouvir. Para obter uma resposta rápida, selecione o tipo de solicitação. Ao enviar uma solicitação, você concorda com nossos Termos de Serviço e Política de Privacidade.