Données de Sécurité

Interface du programme d’application facile à utiliser

SECDATA

»

API

Base de Données d’Adresse IP Hacker

Afin d’interroger la base de données d’adresse IP pirate, vous devrez passer trois paramètres :
key La clé d’autorisation associée à votre compte. Cette valeur alphanumérique identifie uniquement votre compte.
ip L’adresse IP à vérifier. Il peut s’agir d’une adresse IPv4 ou IPv6.
format Le format souhaité pour la réponse. Les valeurs valides sont ‘x’ (XML), ‘j’ (JSON) et ‘p’ (Texte ordinaire).

Les paramètres peuvent être transmis sur l’URL (à l’aide d’une méthode GET), ou transmis dans la demande (à l’aide d’une méthode POST). Le nom du serveur réel à utiliser sera fourni par Telium lors de la configuration de votre compte (ou essai). Par exemple, une requête avec paramètres envoyés dans l’URL ressemblerait à :

http://xxxxx.telium.io/check-ipaddress?key=1111&ip=1.2.3.4&format=j

La réponse de la requête contiendra quatre éléments d’information :

result Le résultat de la requête. Les valeurs valides comprennent 0 (succès), 1 (compte non valide), 2 (compte non encore valide), 3 (compte expiré), 4 (défaillance du service)
Ip L’adresse IP correspondait à SecData. Cela peut être soit l’adresse IP exacte telle qu’elle est transmise à SecData, soit une adresse IP associée telle qu’elle a été trouvée par SecData.
match Le type de match trouvé. Les valeurs valides sont ‘0’ (aucune), ‘1’ (correspondance exacte), ‘2’ (match à l’adresse associée).
risk Le risque que l’adresse IP soit associée au piratage. Les valeurs valides varient de 0 (faible) à 100 (haut).

La réponse à l’exemple ci-dessus ressemblerait à :

{“result”:0,”ip”:”1.2.3.22″,”match”:2,”risk”:20}

Base de Données sur lesNnuméros de Téléphone Frauduleux

Afin d’interroger la base de données de numéro de téléphone frauduleux, vous devrez passer quatre paramètres :
key La clé d’autorisation associée à votre compte. Cette valeur alphanumérique identifie uniquement votre compte.
phone Le numéro de téléphone que vous souhaitez vérifier. Il s’agit du numéro de téléphone brut tel que composé (y compris les chiffres d’accès facultatifs de la ligne extérieure, le préfixe d’appels internationaux, le code de pays, etc.).
region La région dans laquelle réside le PBX, utilisée pour décoder une structure de numéro de téléphone valide. Le code régional est un code de 2 lettres tel que défini par ISO 3166-2.
Format Le format souhaité pour la réponse. Les valeurs valides sont ‘x’ (XML), ‘j’ (JSON) et ‘p’ (Texte ordinaire).

Les paramètres peuvent être transmis sur l’URL (à l’aide d’une méthode GET), ou transmis dans la demande (à l’aide d’une méthode POST). Le nom du serveur réel à utiliser sera fourni par Telium lors de la configuration de votre compte (ou essai). Par exemple, une requête avec paramètres envoyés dans l’URL ressemblerait à :

http://xxxxx.telium.io/check-phonenumber?key=1111&phone=1235551212&region=ca&format=j

La réponse de la requête contiendra cinq éléments d’information :

result Le résultat de la requête. Les valeurs valides comprennent 0 (succès), 1 (compte non valide), 2 (compte non encore valide), 3 (compte expiré), 4 (défaillance du service)
rawphone Le numéro de téléphone brut tel que passé à SecData.
localphone Le numéro de téléphone localisé tel qu’interprété par SecData. Cela comprend la suppression des préfixes de composition et l’interprétation des composants de nombre. Dans le cas d’un numéro de téléphone brut invalide, cette valeur sera vierge.
match Le type de match trouvé. Les valeurs valides sont ‘0’ (aucun), ‘1’ (numéro de téléphone brut de match), ‘2’ (numéro de téléphone localisé de match), ‘3’ (numéros de téléphone bruts et localisés)
risk Le risque que le numéro de téléphone soit associé à la fraude. Les valeurs valides varient de 0 (faible) à 100 (haut).

La réponse à l’exemple ci-dessus ressemblerait à :

{“result”:0,”rawphone”:”914165551212″,”localphone”:”4165551212″,”match”:3,”risk”:60}