Fournir des informations actuelles et historiques sur la propriété des domaines/IP. Identifier toutes les connexions entre les domaines, les titulaires, les bureaux d'enregistrement et les serveurs DNS.
Examinez toutes les connexions DNS / IP actuelles et historiques entre les domaines et les enregistrements A, MX, NS et autres. Surveillez les modifications suspectes apportées aux enregistrements DNS.
Obtenez le contexte détaillé d'une adresse IP, y compris la géolocalisation de l'utilisateur, le fuseau horaire, les domaines connectés, le type de connexion, la plage IP, l'ASN et d'autres détails relatifs à la propriété du réseau.
Accédez à notre solution basée sur le web afin d'examiner et de surveiller tous les détails du domaine qui vous intéressent.
Accédez à une solution d'entreprise basée sur le web pour rechercher et contrôler les enregistrements de domaines et les détails de propriété pour les termes de marque, les correspondances floues, les registrants d'intérêt, et plus encore.
Détecter et bloquer l'accès à des noms de domaine dangereux avant que des acteurs malveillants ne les utilisent à des fins criminelles. Contactez-nous dès aujourd'hui pour plus d'informations.
Débloquer des informations intégrées sur les propriétés Internet et leur propriété, leur infrastructure et d'autres attributs.
Notre ensemble complet de renseignements sur les domaines, les IP et les DNS est disponible via des appels API sous la forme d'un abonnement annuel à des prix prévisibles.
Offre un accès complet aux données WHOIS, IP, DNS et sous-domaines pour l'enrichissement des produits, la chasse aux menaces et bien plus encore.
L'administration des utilisateurs d'API à plusieurs niveaux est désormais disponible - Gérez des clés API individuelles pour les membres de votre équipe au sein de votre organisation.
En savoir plusUtilisez OAuth de serveur à serveur pour vous authentifier avec les API de WhoisXML lorsque vous faites des demandes d'API. Cette méthode est également connue sous le nom d'OAuth à deux pattes. également connu sous le nom d'OAuth à deux pattes car il utilise un processus en deux étapes qui ne nécessite pas d'interaction avec l'utilisateur pour l'authentification ou l'autorisation. pour l'authentification ou l'autorisation. Voici le processus.
Vous pouvez également consulter ce script sur GitHub pour un exemple d'utilisation de l'API WHOIS avec le SSO côté serveur.
Utilisez le accessToken pour générer un jeton d'accès. Les caractéristiques de ce type de subvention sont les suivantes :
Veuillez noter que le accessToken est utilisé à la place de la apiKey dans les demandes d'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
}'
Autorisation |
Nécessaire. Clé API encodée en base64. Schéma d'authentification: Porteur. Obtenez votre clé API personnelle sur la page Mes produits. |
type de subvention |
Obligatoire. Le type de subvention pour générer un jeton d'accès. Valeurs acceptables : access_token. |
expireIn |
Facultatif. Durée de vie du jeton d'accès en secondes. Valeurs acceptables : 1800, 3600, 7200, 10800. Valeur par défaut : 3600. |
format de sortie |
Optionnel. Format de sortie de la réponse. Valeurs acceptables : JSON | XML Par défaut : JSON |
{
"accessToken": "G2OIE2AKRCVDYFUJCV5PXXXXXXXXXXXX",
"expiresIn": 3600
}
Utilisez le accessToken dans la réponse pour authentifier vos demandes d'API. Remplacez la valeur obtenue par la valeur apiKey comme vous le feriez avec une clé d'API normale sans 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' \N--Curl --header 'Authorization'.
--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"
}'
Nous sommes à votre écoute. Pour une réponse rapide, veuillez sélectionner votre type de demande. En soumettant une demande, vous acceptez nos conditions de service et notre politique de confidentialité.