Validation des données Cloudmersive (préversion)
Les API de validation vous aident à valider les données. Vérifiez si une adresse e-mail est réelle. Vérifiez si un domaine est réel. Vérifiez une adresse IP et même l’emplacement où elle se trouve. Tout cela et bien plus encore est disponible dans l’API de validation.
Ce connecteur est disponible dans les produits et régions suivants :
| Service | classe | Régions |
|---|---|---|
| Copilot Studio | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Applications logiques | Norme | Toutes les régions Logic Apps , à l’exception des suivantes : - Régions Azure Government - Régions Azure Chine - Us Department of Defense (DoD) |
| Power Apps | Premium | Toutes les régions Power Apps , à l’exception des suivantes : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Power Automate | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Contact | |
|---|---|
| URL | https://account.cloudmersive.com/contact-support |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | Cloudmersive, LLC |
| Site internet | https://cloudmersive.com/validate-api |
| Politique de confidentialité | https://cloudmersive.com/privacy-policy |
Ce connecteur est essentiel pour toute validation des données doit valider les adresses e-mail, les numéros de téléphone, les noms, les adresses, les numéros de TVA, etc. Vous pouvez en savoir plus sur la page API Vérification par e-mail , sur la page API vérification de tva ou sur la page API vérification par téléphone .
Pour utiliser ce connecteur, vous avez besoin d’un compte Cloudmersive. Vous pouvez vous inscrire à un compte Microsoft ou créer un compte Cloudmersive. Suivez les étapes ci-dessous pour obtenir votre clé API.
Obtenir la clé API et le secret
- S’inscrire à un compte Cloudmersive
- Connectez-vous avec votre compte Cloudmersive, puis cliquez sur Clés API
Ici, vous pouvez créer et voir votre ou vos clés API répertoriées dans la page Clés d’API. Copiez et collez simplement cette clé API dans cloudmersive Data Validation Connector.
Vous êtes maintenant prêt à commencer à utiliser cloudmersive Data Validation Connector.
Création d’une connexion
Le connecteur prend en charge les types d’authentification suivants :
| Par défaut | Paramètres de création de connexion. | Toutes les régions | Non partageable |
Faire défaut
Applicable : Toutes les régions
Paramètres de création de connexion.
Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| CLÉ | securestring | Clé de cette API | Vrai |
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 100 | 60 secondes |
Actions
| Analyser et valider un nom complet |
Analyse une chaîne de nom complet (par exemple, « M. Jon van der Waal Jr. ») dans ses composants (et retourne ces composants), puis valide s’il s’agit d’une chaîne de nom valide ou non. |
| Analyser une chaîne de texte d’entrée non structurée dans une adresse internationale mise en forme |
Utilise le machine learning et le traitement du langage naturel (NLP) pour gérer un large éventail de cas, y compris les chaînes d’adresses non standard et non structurées dans un large éventail de pays et de normes de mise en forme. |
| Analyser une chaîne de User-Agent HTTP, identifier les robots |
Utilise un système d’analyse et une base de données pour analyser l'User-Agent dans ses composants structurés, tels que navigateur, version du navigateur, moteur de navigateur, système d’exploitation, et surtout, identification du robot. |
| Géolocaliser une adresse IP |
Identifiez un pays d’adresse IP, état/Provence, ville, code postal, etc. Utile pour les applications de sécurité et d’expérience utilisateur. |
| Obtenir des informations WHOIS pour un domaine |
Vérifiez si un nom de domaine existe et retournez également l’enregistrement WHOIS complet pour ce nom de domaine. Les enregistrements WHOIS incluent tous les détails d’inscription du nom de domaine, tels que des informations sur les propriétaires du domaine. |
| Obtenir le sexe d’un prénom |
Détermine le sexe d’un prénom (nom donné) |
| Rechercher un code de TVA |
Vérifie si un code de TVA est valide et si c’est le cas, retourne plus d’informations sur celui-ci |
| Valider entièrement une adresse e-mail |
Effectue une validation complète de l’adresse e-mail. Vérifie la exactitude syntaxique, identifie le serveur de messagerie en question le cas échéant, puis contacte le serveur de messagerie pour valider l’existence du compte, sans envoyer d’e-mails. |
| Valider entièrement une URL |
Vérifiez si une URL est valide de manière syntactique (ne vérifie pas la validité du point de terminaison), s’il existe ou non, et si le point de terminaison est en cours et passe des vérifications d’analyse antivirus. Accepte différents types d’entrée et produit une URL bien formée en tant que sortie. |
| Valider le numéro de téléphone (de base) |
Valider un numéro de téléphone en analysant la syntaxe |
| Valider un identificateur de code |
Détermine si le nom d’entrée est un identificateur technique/code valide. Configurez des règles d’entrée telles que l’espace blanc, les traits d’union, les traits de soulignement, etc. sont autorisées. Par exemple, un identificateur valide peut être « helloWorld », mais pas « hello*World ». |
| Valider un nom |
Détermine si une chaîne est un nom valide (nom de famille) |
| Valider un nom de domaine |
Vérifiez si un nom de domaine est valide ou non. L’API effectue une validation dynamique en contactant les services DNS pour valider l’existence du nom de domaine. |
| Valider un prénom |
Détermine si une chaîne est un prénom valide (nom donné) |
| Valider une URL de manière syntactique |
Vérifiez si une URL est valide de manière syntactique (ne vérifie pas la validité du point de terminaison). Accepte différents types d’entrée et produit une URL bien formée en tant que sortie. |
Analyser et valider un nom complet
Analyse une chaîne de nom complet (par exemple, « M. Jon van der Waal Jr. ») dans ses composants (et retourne ces composants), puis valide s’il s’agit d’une chaîne de nom valide ou non.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
FullNameString
|
FullNameString | string |
Nom complet à traiter en tant que chaîne de forme libre ; prend en charge de nombreux composants tels que Prénom, Prénom, Nom, Nom, Titre, Surnom, Suffixe et Nom complet |
Retours
Résultat d’une opération de validation de nom complet
Analyser une chaîne de texte d’entrée non structurée dans une adresse internationale mise en forme
Utilise le machine learning et le traitement du langage naturel (NLP) pour gérer un large éventail de cas, y compris les chaînes d’adresses non standard et non structurées dans un large éventail de pays et de normes de mise en forme.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
AddressString
|
AddressString | string |
Une adresse postale ou une adresse postale mise en forme sous forme de chaîne de texte unique ; cela sera analysé dans ses composants |
|
|
CapitalizationMode
|
CapitalizationMode | string |
Optionnel; indique comment la sortie analysée doit être capitalisée ; la valeur par défaut est La casse de titre ; les valeurs possibles sont : « Majuscules » définit la majuscule sur UPPER CASE ; « Minuscules » définit la majuscule en minuscules ; « Titlecase » définit la majuscule sur Title Case ; et « Originalcase » conservent la casse d’origine autant que possible |
Retours
Résultat de l’analyse d’une adresse dans ses composants
- Corps
- ParseAddressResponse
Analyser une chaîne de User-Agent HTTP, identifier les robots
Utilise un système d’analyse et une base de données pour analyser l'User-Agent dans ses composants structurés, tels que navigateur, version du navigateur, moteur de navigateur, système d’exploitation, et surtout, identification du robot.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
UserAgentString
|
UserAgentString | string |
Chaîne de l’agent utilisateur que vous souhaitez analyser et valider |
Retours
Résultat d’une demande de validation User-Agent
Géolocaliser une adresse IP
Identifiez un pays d’adresse IP, état/Provence, ville, code postal, etc. Utile pour les applications de sécurité et d’expérience utilisateur.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Adresse IP à géolocaliser, par exemple « 55.55.55.55.55 ». L’entrée est donc une chaîne...
|
value | True | string |
Adresse IP à géolocaliser, par exemple « 55.55.55.55.55 ». L’entrée est donc une chaîne... |
Retours
Résultat de géolocalisation
- Corps
- GeolocateResponse
Obtenir des informations WHOIS pour un domaine
Vérifiez si un nom de domaine existe et retournez également l’enregistrement WHOIS complet pour ce nom de domaine. Les enregistrements WHOIS incluent tous les détails d’inscription du nom de domaine, tels que des informations sur les propriétaires du domaine.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom de domaine à vérifier, par exemple « cloudmersive.com ». L’entrée est un...
|
domain | True | string |
Nom de domaine à vérifier, par exemple « cloudmersive.com ». L’entrée est un... |
Retours
Résultat d’une opération WHOIS
- Corps
- WhoisResponse
Obtenir le sexe d’un prénom
Détermine le sexe d’un prénom (nom donné)
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Code du pays
|
CountryCode | string |
Optionnel; le pays pour ce nom, les valeurs possibles sont « US », « LY », « NI », « TT », « MK », « KZ », « BO », « UG », « TZ », « CL », « SI », « MA », « RW », « VN », « AW », « CY », « BH », « SG », « ZA », « MU », « BR », « TN », « KH », « US », « TH », « TW », « UY », « DO », « CO », « UA », « QA », « BY », « SN », « SD », « FJ », « LB », « BE », « ML », « LV », « FR », « TM », « NG », « EC », « NO », « SL », « CR », « PA », « GE », « CH », « KR », « RS », « ZM », « FI », « BF », « MC », « AU », « GA », « LS », « RU », « IN », « SE », « LK », « BZ », « MX », « GH », « AF », « TJ », « BN », « DZ », « CM », « GR », « MD », « HN », « AT », « NZ », « SV », « GW », « NA », « AR », « MZ », « PK », « MN », « IQ », « BW », « VE », « PT », « BS », « AL », « TG », « ID », « ET », « CF », « JP », « BB », « PH », « CU », « BD », « AO », « SM », « LC », « ME », « RO », DANIL"O », « ES », « EE », « IL », « ZW », « SY », « MW », « LU », « IR », « SC », « NL », « JO », « AM », « DE », « GL », « OM », « DK », « HR », « LI », « TD », « KM », « BA », « GM », « GD », « CA », « CZ », « MR », « ST », « IS », « LR », « IE », « VC », « AE », « KG », « DJ », « TR », « KE », « NE », « UZ », « CN », « GQ », « SK », « BJ », « MG », « BT », « EG », « PL », « IT », « SA », « MY », « CI », « AG », « AD », « KS », « HU », « CG », « KP », « DM », « GN », « GT », « NP », « JM », « LA », « GB », « BG », « HT », « PE », « AZ », « LT », « SZ », « PY », « MT », « VA » |
|
|
Prénom
|
FirstName | string |
Prénom d’entrée (nom donné) pour obtenir le sexe de |
Retours
Résultat de l’opération GetGender
- Corps
- GetGenderResponse
Rechercher un code de TVA
Vérifie si un code de TVA est valide et si c’est le cas, retourne plus d’informations sur celui-ci
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
VatCode
|
VatCode | string |
Code de TVA à rechercher ; exemple « CZ25123891 » |
Retours
- Corps
- VatLookupResponse
Valider entièrement une adresse e-mail
Effectue une validation complète de l’adresse e-mail. Vérifie la exactitude syntaxique, identifie le serveur de messagerie en question le cas échéant, puis contacte le serveur de messagerie pour valider l’existence du compte, sans envoyer d’e-mails.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Adresse e-mail à valider, par exemple «support@cloudmersive.com ». L’inp...
|
True | string |
Adresse e-mail à valider, par exemple «support@cloudmersive.com ». L’inp... |
Retours
Résultat de validation des adresses e-mail complètes
Valider entièrement une URL
Vérifiez si une URL est valide de manière syntactique (ne vérifie pas la validité du point de terminaison), s’il existe ou non, et si le point de terminaison est en cours et passe des vérifications d’analyse antivirus. Accepte différents types d’entrée et produit une URL bien formée en tant que sortie.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
URL
|
URL | string |
URL à valider |
Retours
Résultat de la validation d’une URL avec validation complète
- Corps
- ValidateUrlResponseFull
Valider le numéro de téléphone (de base)
Valider un numéro de téléphone en analysant la syntaxe
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
DefaultCountryCode
|
DefaultCountryCode | string |
Code de pays facultatif, par défaut. Si elle est vide, la valeur par défaut est « US ». |
|
|
Numéro de téléphone
|
PhoneNumber | string |
Chaîne de numéro de téléphone brut à analyser comme entrée pour la validation |
Retours
Résultat de la validation d’un numéro de téléphone
Valider un identificateur de code
Détermine si le nom d’entrée est un identificateur technique/code valide. Configurez des règles d’entrée telles que l’espace blanc, les traits d’union, les traits de soulignement, etc. sont autorisées. Par exemple, un identificateur valide peut être « helloWorld », mais pas « hello*World ».
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
AllowHyphens
|
AllowHyphens | boolean |
True si les traits d’union sont autorisés dans l’identificateur, sinon false |
|
|
AllowNumbers
|
AllowNumbers | boolean |
True si les nombres sont autorisés dans l’identificateur, false sinon |
|
|
AllowPeriods
|
AllowPeriods | boolean |
True si les périodes sont autorisées dans l’identificateur, false sinon |
|
|
AllowUnderscore
|
AllowUnderscore | boolean |
True si les traits de soulignement sont autorisés dans l’identificateur, false sinon |
|
|
AllowWhitespace
|
AllowWhitespace | boolean |
True si l’espace blanc est autorisé dans l’identificateur, false sinon |
|
|
Input
|
Input | string |
Entrée de l’identificateur de chaîne de texte |
|
|
LongueurMaximale
|
MaxLength | integer |
Optionnel; longueur maximale, le cas échéant, de l’identificateur |
|
|
MinLength
|
MinLength | integer |
Optionnel; longueur minimale, le cas échéant, de l’identificateur |
Retours
Résultat de l’exécution d’une opération de validation d’identificateur
Valider un nom
Détermine si une chaîne est un nom valide (nom de famille)
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
nom de famille
|
LastName | string |
Nom à traiter |
Retours
Résultat d’une opération de validation de nom
Valider un nom de domaine
Vérifiez si un nom de domaine est valide ou non. L’API effectue une validation dynamique en contactant les services DNS pour valider l’existence du nom de domaine.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom de domaine à vérifier, par exemple « cloudmersive.com ». L’entrée est un ...
|
domain | True | string |
Nom de domaine à vérifier, par exemple « cloudmersive.com ». L’entrée est un ... |
Retours
Résultat d’une opération de validation
- Corps
- CheckResponse
Valider un prénom
Détermine si une chaîne est un prénom valide (nom donné)
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Prénom
|
FirstName | string |
Prénom à traiter |
Retours
Résultat d’une opération de validation de prénom
Valider une URL de manière syntactique
Vérifiez si une URL est valide de manière syntactique (ne vérifie pas la validité du point de terminaison). Accepte différents types d’entrée et produit une URL bien formée en tant que sortie.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
URL
|
URL | string |
URL à valider |
Retours
Résultat de la validation d’une URL avec la syntaxe uniquement
Définitions
CheckResponse
Résultat d’une opération de validation
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ValidDomain
|
ValidDomain | boolean |
True si le nom de domaine était valide, false s’il n’est pas |
FirstNameValidationResponse
Résultat d’une opération de validation de prénom
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Réussite
|
Successful | boolean |
True si l’opération de validation a réussi, false sinon |
|
ValidationResult
|
ValidationResult | string |
Les valeurs possibles sont les suivantes : ValidFirstName, ValidUnknownFirstName, InvalidSpamInput, InvalidCharacters, InvalidEmpty |
FullEmailValidationResponse
Résultat de validation des adresses e-mail complètes
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Domain
|
Domain | string |
Nom de domaine de l’adresse e-mail |
|
IsCatchallDomain
|
IsCatchallDomain | boolean |
True si le domaine est un nom de domaine catch-all, false sinon. Les noms de domaine catch-all, bien que rares, acceptent toujours les e-mails entrants pour s’assurer qu’ils ne perdent pas d’e-mails potentiellement utiles. Les noms de domaine catch-all peuvent être configurés de manière à accepter et stocker tous les e-mails entrants, mais ensuite envoyer un e-mail de rebond à l’expéditeur après une période retardée. |
|
IsDisposable
|
IsDisposable | boolean |
True si l’adresse e-mail est une adresse e-mail jetable, false sinon ; ces fournisseurs jetables ne sont généralement pas utilisés pour recevoir des e-mails et ont donc une faible probabilité d’ouvrir le courrier envoyé là-bas. |
|
IsFreeEmailProvider
|
IsFreeEmailProvider | boolean |
True si le nom de domaine de l’e-mail est un fournisseur gratuit (généralement un fournisseur de messagerie web gratuit pour l’inscription au fournisseur de messagerie web pour les consommateurs/utilisation personnelle), false sinon. |
|
MailServerUsedForValidation
|
MailServerUsedForValidation | string |
Serveur de messagerie connecté pour la vérification |
|
ValidAddress
|
ValidAddress | boolean |
True si l’adresse e-mail est valide dans l’ensemble, false sinon |
|
Valid_Domain
|
Valid_Domain | boolean |
True si le nom de domaine de l’adresse e-mail est valide, false sinon. Il s’agit d’un composant de ValidAddress, mais pas le seul. |
|
Valid_SMTP
|
Valid_SMTP | boolean |
True si l’adresse e-mail a été vérifiée par le serveur distant, false sinon. Il s’agit d’un composant de ValidAddress, mais pas le seul. |
|
Valid_Syntax
|
Valid_Syntax | boolean |
True si la syntaxe de l’adresse e-mail est valide, false sinon. Il s’agit d’un composant de ValidAddress, mais pas le seul. |
FullNameValidationResponse
Résultat d’une opération de validation de nom complet
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
DisplayName
|
DisplayName | string |
Nom complet du nom |
|
Prénom
|
FirstName | string |
Prénom (nom donné) |
|
nom de famille
|
LastName | string |
Nom (nom de famille) |
|
MiddleName
|
MiddleName | string |
Le ou les prénoms ; s’il existe plusieurs noms, ils seront séparés par des espaces |
|
Surnom
|
NickName | string |
Surnom (s’il est fourni) |
|
Réussite
|
Successful | boolean |
True si l’opération de validation a réussi, false sinon |
|
Suffixe
|
Suffix | string |
Suffixe du nom, par exemple « Jr ». |
|
Titre
|
Title | string |
Titre de la personne (le cas échéant), par exemple « M . » ou « Ms ». |
|
ValidationResult_FirstName
|
ValidationResult_FirstName | string |
Les valeurs possibles sont les suivantes : ValidFirstName, ValidUnknownFirstName, InvalidSpamInput, InvalidCharacters, InvalidEmpty |
|
ValidationResult_LastName
|
ValidationResult_LastName | string |
Les valeurs possibles sont les suivantes : ValidLastName, ValidUnknownLastName, InvalidSpamInput, InvalidCharacters, InvalidEmpty |
GeolocateResponse
Résultat de géolocalisation
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Ville
|
City | string |
Ville d’adresse IP |
|
Code du pays
|
CountryCode | string |
Code de pays à deux lettres d’adresse IP |
|
CountryName
|
CountryName | string |
Nom du pays de l’adresse IP |
|
Latitude
|
Latitude | double |
Latitude de l’adresse IP |
|
Longitude
|
Longitude | double |
Longitude de l’adresse IP |
|
RegionCode
|
RegionCode | string |
Code d’état/région de l’adresse IP |
|
Nom de la région
|
RegionName | string |
État/région de l’adresse IP |
|
TimezoneStandardName
|
TimezoneStandardName | string |
Fuseau horaire de l’adresse IP |
|
ZipCode
|
ZipCode | string |
Code postal ou postal de l’adresse IP |
GetGenderResponse
Résultat de l’opération GetGender
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Gender
|
Gender | string |
Sexe pour ce nom ; les valeurs possibles sont hommes, femelles et neutres (peuvent être appliquées à l’homme ou à la femme) |
|
Réussite
|
Successful | boolean |
True si elle réussit, false sinon |
LastNameValidationResponse
Résultat d’une opération de validation de nom
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Réussite
|
Successful | boolean |
True si l’opération de validation a réussi, false sinon |
|
ValidationResult
|
ValidationResult | string |
Les valeurs possibles sont les suivantes : ValidLastName, ValidUnknownLastName, InvalidSpamInput, InvalidCharacters, InvalidEmpty |
ParseAddressResponse
Résultat de l’analyse d’une adresse dans ses composants
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Bâtiment
|
Building | string |
Nom du bâtiment, de la maison ou de la structure, le cas échéant, tel que « Cloudmersive Building 2 ». Cela sera souvent par null. |
|
Ville
|
City | string |
La ville de l’adresse. |
|
Pays
|
Country | string |
Pays de l’adresse, s’il est présent dans l’adresse. S’il n’est pas inclus dans l’adresse, il est null. |
|
Code postal
|
PostalCode | string |
Code postal ou code postal de l’adresse. |
|
StateOrProvince
|
StateOrProvince | string |
État ou province de l’adresse. |
|
Rue
|
Street | string |
Nom de la rue ou de la route de l’adresse. Par exemple, dans l’adresse « 1600 Pennsylvanie Avenue NW », le numéro de rue serait « Pennsylvanie Avenue NW ». |
|
StreetNumber
|
StreetNumber | string |
Numéro de rue ou numéro de maison de l’adresse. Par exemple, dans l’adresse « 1600 Pennsylvanie Avenue NW », le numéro de rue serait « 1600 ». Cette valeur est généralement remplie pour la plupart des adresses. |
|
Réussite
|
Successful | boolean |
True si l’opération d’analyse a réussi, false sinon |
PhoneNumberValidationResponse
Résultat de la validation d’un numéro de téléphone
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Code du pays
|
CountryCode | string |
Code de pays à deux chiffres du numéro de téléphone |
|
CountryName
|
CountryName | string |
Nom long convivial du pays pour le numéro de téléphone |
|
E164Format
|
E164Format | string |
Format E.164 du numéro de téléphone |
|
InternationalFormat
|
InternationalFormat | string |
Format interne du numéro de téléphone |
|
IsValid
|
IsValid | boolean |
True si le numéro de téléphone est valide, false sinon |
|
NationalFormat
|
NationalFormat | string |
Format national du numéro de téléphone |
|
PhoneNumberType
|
PhoneNumberType | string |
Type de numéro de téléphone ; les valeurs possibles sont : FixedLine, Mobile, FixedLineOrMobile, TollFree, PremiumRate, SharedCost, Voip, PersonalNumber, Pager, Uan, Voicemail, Unknown |
|
Réussite
|
Successful | boolean |
True si l’opération a réussi, false s’il y a eu une erreur lors de la validation. Consultez IsValid pour obtenir le résultat de validation. |
UserAgentValidateResponse
Résultat d’une demande de validation User-Agent
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
BotName
|
BotName | string |
Optionnel; nom du robot si la demande provient d’un robot connu, sinon null |
|
BotURL
|
BotURL | string |
Optionnel; si disponible, l’URL du robot |
|
BrowserEngineName
|
BrowserEngineName | string |
Nom du moteur de navigateur |
|
BrowserEngineVersion
|
BrowserEngineVersion | string |
Version du moteur de navigateur |
|
Nom du Navigateur
|
BrowserName | string |
Nom du navigateur |
|
BrowserVersion
|
BrowserVersion | string |
Version du navigateur |
|
DeviceBrandName
|
DeviceBrandName | string |
Nom de la marque du User-Agent |
|
DeviceModel
|
DeviceModel | string |
Nom du modèle ou numéro du User-Agent |
|
Type de périphérique
|
DeviceType | string |
Type d’appareil de l’agent utilisateur ; les valeurs possibles sont « DESKTOP », « SMARTPHONE », « TABLET » |
|
IsBot
|
IsBot | boolean |
True si la demande est un robot connu, false sinon |
|
OperatingSystem
|
OperatingSystem | string |
Système d’exploitation du User-Agent (par exemple, Windows) |
|
OperatingSystemCPUPlatform
|
OperatingSystemCPUPlatform | string |
Plateforme uc du User-Agent (par exemple, x64) |
|
OperatingSystemVersion
|
OperatingSystemVersion | string |
Version du système d’exploitation du User-Agent (par exemple, « 10 » pour Windows 10) |
|
Réussite
|
Successful | boolean |
True si l’opération a réussi, false sinon |
ValidateIdentifierResponse
Résultat de l’exécution d’une opération de validation d’identificateur
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Erreur
|
Error | string |
Erreur résultante de la validation de l’identificateur ; les erreurs possibles sont les suivantes : « InputIsEmpty », « ContainsWhitespace », « ContainsNumbers », « ContainsHyphen », « ContainsUnderscore », « ContainsPeriod », « TooShort », « TooLong », « ContainsSpecialCharacters » |
|
ValidIdentifier
|
ValidIdentifier | boolean |
True si l’identificateur d’entrée est valide, false sinon |
ValidateUrlResponseFull
Résultat de la validation d’une URL avec validation complète
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ValidURL
|
ValidURL | boolean |
True si l’URL a une syntaxe valide, un domaine valide, un point de terminaison valide et passe des vérifications d’analyse antivirus ; false sinon |
|
Valid_Domain
|
Valid_Domain | boolean |
True si le nom de domaine est valide et existe, sinon false |
|
Valid_Endpoint
|
Valid_Endpoint | boolean |
True si le point de terminaison est en cours et réactif et transmet une vérification d’analyse du virus, false sinon |
|
Valid_Syntax
|
Valid_Syntax | boolean |
True si l’URL a une syntaxe valide, false sinon |
|
WellFormedURL
|
WellFormedURL | string |
Version bien formée de l’URL |
ValidateUrlResponseSyntaxOnly
Résultat de la validation d’une URL avec la syntaxe uniquement
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ValidURL
|
ValidURL | boolean |
True si l’URL est valide, false sinon |
|
WellFormedURL
|
WellFormedURL | string |
Version bien formée de l’URL |
VatLookupResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
BusinessAddress
|
BusinessAddress | string |
Adresse professionnelle |
|
BusinessName
|
BusinessName | string |
Nom de l’entreprise |
|
Code du pays
|
CountryCode | string |
Code pays à deux lettres |
|
IsValid
|
IsValid | boolean |
True si le code de TVA est valide, false sinon |
|
VatNumber
|
VatNumber | string |
Numéro de TVA |
WhoisResponse
Résultat d’une opération WHOIS
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
CreatedDt
|
CreatedDt | date-time |
Date de création de l’enregistrement |
|
RawTextRecord
|
RawTextRecord | string |
Enregistrement de texte brut WHOIS |
|
ValidDomain
|
ValidDomain | boolean |
True si le domaine est valide, false s’il n’est pas |
|
WhoisServer
|
WhoisServer | string |
Serveur utilisé pour rechercher des informations WHOIS (peut changer en fonction de la recherche). |