Sur cette page

Liens, sites et e-mails

Ce site est-il fiable ?

API · Pro

Couverture: Fonctionne avec les sites de tous les pays. Les règles de liens sont celles de votre édition de NoCall, avec les mêmes marques, domaines officiels et raccourcisseurs de liens que « Vérifier un lien ». L’âge provient du registre officiel de chaque domaine (certains, comme ceux de .es, .de ou .it, ne le publient pas), la popularité du Majestic Million, et les campagnes des SMS frauduleux vus par plusieurs utilisateurs de NoCall.

Ouvrir l’outil
Sur cette page

Objectif

Vérifiez un site avant d’acheter ou de saisir vos données : s’il imite une marque, quand il a été créé, s’il est connu et s’il apparaît dans des campagnes de SMS frauduleux. Nous vous disons ce que nous avons trouvé, sans promettre qu’il est sûr.

Prérequis

Tout le monde peut lire ces guides, sans compte. Certains outils nécessitent Pro, comme indiqué dans chaque guide.

Vous avez trouvé une boutique aux prix incroyables, ou reçu un lien par SMS ? Collez-le ici avant d’acheter ou de saisir vos données. Nous vérifions le lien avec les règles de votre pays, la date d’enregistrement de son domaine, s’il s’agit d’un site connu et s’il apparaît dans des campagnes d’arnaque. Nous n’ouvrons jamais le site.

Mode d’emploi

  1. Copiez le lien de la boutique ou du message et collez-le, ou saisissez le nom du site (par exemple example.com).

  2. Appuyez sur « Vérifier le site ». Nous vérifions le lien avec les règles de votre pays, demandons au registre du domaine quand il a été créé et regardons s’il s’agit d’un site connu et s’il apparaît dans des campagnes de SMS frauduleux.

  3. Lisez le résultat et ce que nous avons vérifié. S’il y a des signaux d’alerte, n’achetez pas et ne saisissez pas vos données ; s’il n’y en a pas, suivez les conseils avant de payer.

Exemple fictif

Remarque

Exemple inventé, pas une recherche réelle. N’appelez pas et n’ouvrez pas ses liens.

Exemple fictif
https://[email protected]/login

Interpréter le résultat

Il apparaît dans des campagnes d’arnaque: Des SMS frauduleux envoyés à de nombreuses personnes mènent à ce site, et ce n’est pas un site connu. N’achetez rien, ne saisissez pas vos données et n’appuyez pas sur les liens qui y mènent. Si vous avez déjà payé ou communiqué vos données, appelez votre banque au plus vite.

Il présente des signaux d’alerte: Nous avons trouvé au moins un signe typique des arnaques : quelque chose d’anormal dans le lien (il imite une marque, utilise un raccourcisseur de liens ou cache le vrai site), un domaine de moins d’un mois ou suspendu, ou des SMS frauduleux qui y mènent. N’achetez pas et ne saisissez pas vos données avant de l’avoir vérifié par un autre moyen.

Soyez prudent: Nous n’avons pas vu de signes clairs d’arnaque, mais le site est récent, ou nous ne connaissons pas son âge et il n’est pas connu. Il peut être légitime : vérifiez qui se cache derrière avant de payer.

Nous n’avons trouvé aucun signal d’alerte: Aucune des vérifications n’a révélé de signe d’arnaque. Cela ne garantit pas que le site est sûr : une nouvelle arnaque peut ne pas encore avoir d’historique, et un site connu peut être piraté. Suivez les conseils ci-dessous avant de payer.

Ni le domaine ni le domaine auquel il appartient ne figurent dans le Majestic Million. C’est normal pour la plupart des sites légitimes ; cela compte quand nous ne connaissons pas son âge, ou si le site prétend être une grande marque.

Le lien commence par http://, et non https://, donc ce que vous saisissez n’est pas chiffré. Les vraies boutiques et les banques utilisent https.

Le lien contient du texte avant un @ qui cache sa vraie destination : le site qui s’ouvre est le domaine affiché ci-dessus, pas le nom placé avant le @.

Le domaine contient des accents ou des lettres d’autres alphabets : vérifiez qu’il n’imite pas un site connu, car certaines lettres paraissent identiques.

Le lien mène à une adresse IP numérique au lieu du nom d’un site, ce que ne font pas les vraies boutiques ni les banques.

Le lien indique un port inhabituel (un nombre après le domaine), que les sites ordinaires n’utilisent presque jamais.

Limites

Attention

Aucune des vérifications n’a révélé de signe d’arnaque. Cela ne garantit pas que le site est sûr : une nouvelle arnaque peut ne pas encore avoir d’historique, et un site connu peut être piraté. Suivez les conseils ci-dessous avant de payer.

Le lien est envoyé au serveur de NoCall pour être vérifié avec les règles de votre pays, et nous ne l’ouvrons jamais ; si vous collez une adresse e-mail, seul son domaine est envoyé. Le registre du domaine ne reçoit que le nom de domaine. Nous ne conservons pas le lien : nous notons seulement qu’une vérification a été faite et le verdict.

Saisissez vous-même l’adresse de la boutique ou recherchez-la, au lieu d’appuyer sur le lien d’un message ou d’une publicité.

Cherchez des avis d’autres personnes et les vraies coordonnées de l’entreprise : nom, adresse et numéro de téléphone.

Payez par carte ou avec un moyen qui vous protège, et méfiez-vous s’ils n’acceptent que les virements, les cartes cadeaux ou les cryptomonnaies.

Si les prix semblent trop beaux pour être vrais, c’est probablement le cas.

Résoudre un problème

Cela ne ressemble pas à un site public. Essayez par exemple avec example.com, ou collez le lien complet.

Nous ne pouvons pas lire ce lien. Vérifiez qu’il commence par http:// ou https:// et qu’il ne contient pas d’espaces.

Vous avez lancé beaucoup de vérifications en peu de temps. Attendez un moment et réessayez.

Nous n’avons pas pu effectuer la vérification. Vérifiez votre connexion et réessayez.

Utiliser avec l’API

Attention

Nécessite une API key et des crédits. Chaque appel abouti coûte 1 crédit, même sans données. Un compte Pro actif inclut 20 crédits par mois calendaire UTC, partagés entre toutes les routes de l’API et consommés en premier ; les crédits mensuels non utilisés ne sont pas reportés. Les crédits achetés sur la page de votre compte fonctionnent sans Pro et n’expirent jamais.

Remarque

Les erreurs ne sont jamais facturées : 401 invalid_api_key (clé absente ou invalide), 403 pro_required (ni crédits Pro ni crédits achetés), 422 entrée invalide, 429 quota_exceeded (plus de crédits), rate_limit_exceeded ou ai_busy (l’IA de sms-check est à pleine capacité), 503 tool_warming (les données sont encore en préparation) ou tool ou fournisseur indisponible. Après un 429 ou un 503, réessayez une fois écoulées les secondes indiquées dans l’en-tête Retry-After.

Ce site est-il fiable ? Les règles de liens du pays, l’âge du domaine, sa popularité et les campagnes publiques de SMS frauduleux, combinés en reported_scam, warning, caution ou no_red_flags, avec les signaux qui l’expliquent. Jamais un verdict de sécurité : no_red_flags n’est pas une garantie.

Envoyez le corps JSON à la route propre au tool, ou à POST /v2/tools en ajoutant le champ tool. Les deux routes renvoient le même résultat.

Endpoint
POST https://api.nocall.io/v2/website-legit
POST https://api.nocall.io/v2/tools  {"tool":"website-legit","url":"https://[email protected]/login","country":"ES"}

Paramètres

NomTypeObligatoireDescription
urlstring (1–2000)OuiUn lien, un nom d’hôte ou une adresse e-mail, 1–2000 caractères. Seul son domaine est consulté et le lien n’est jamais ouvert ; website-legit lit aussi le lien tel qu’il a été collé avec les règles de liens du pays, comme le fait link-check. Les adresses IP, les noms à un seul label et les noms à usage spécial (.local, .internal, .test…) renvoient un 422.
countrystring (enum, 55)Non (par défaut: "ES")Pays dont le jeu de règles SMS est utilisé.
bash
REQUEST_ID="$(uuidgen)" && [ -n "$REQUEST_ID" ] &&
curl --request POST 'https://api.nocall.io/v2/website-legit' \
  --header "Authorization: Bearer $NOCALL_API_KEY" \
  --header 'Content-Type: application/json' \
  --header "Idempotency-Key: $REQUEST_ID" \
  --data '{"url":"https://[email protected]/login","country":"ES"}'

Exemple de réponse (200)

Il s’agit de l’exemple documenté dans la référence de l’API. Les recherches utilisent un numéro fictif ; les agrégats et les réponses de l’IA montrent la structure du résultat, pas des données réelles.

JSON
{
  "data": {
    "tool": "website-legit",
    "result": {
      "domain": "example.net",
      "domainAscii": "example.net",
      "verdict": "warning",
      "official": false,
      "brand": null,
      "ageDays": 11381,
      "registered": "1995-08-31",
      "ranked": false,
      "rank": null,
      "campaigns": {
        "count": 0,
        "lastSeen": null
      },
      "signals": [
        "not_ranked"
      ],
      "linkFlags": [
        "userinfo"
      ],
      "attention": true,
      "checks": {
        "age": "ok",
        "popularity": "ok"
      }
    }
  },
  "meta": {
    "requestId": "req_example",
    "unitsCharged": 1,
    "usage": {
      "periodStart": "2026-10-01",
      "unitLimit": 20,
      "unitsUsed": 3,
      "unitsRemaining": 17
    }
  }
}

Champs du résultat (data.result)

ChampTypeDescription
domainstringLe domaine en Unicode.
domainAsciistringLe même domaine en ASCII (punycode), tel que le voit le DNS.
verdict"reported_scam" | "warning" | "caution" | "no_red_flags"reported_scam, warning, caution ou no_red_flags. Jamais un verdict de sécurité : no_red_flags n’est pas une garantie.
officialbooleanIndique si l’hôte est un domaine officiel d’une marque ou d’un organisme public.
brandstring | nullIdentifiant de la marque du domaine officiel, ou null.
ageDaysinteger | nullJours entiers depuis l’enregistrement (website-age) ; null si inconnu.
registeredstring | nullJour d’enregistrement (UTC) ; null si inconnu.
rankedboolean | nullIndique si le domaine ou un parent figure dans le Majestic Million ; null si la liste n’a pas pu être lue.
rankinteger | nullSon rang dans le Majestic Million, ou null.
campaignsobjectCampagnes publiques de SMS frauduleux qui renvoient vers le domaine ou son domaine enregistré : count et lastSeen.
signalsarray<string (enum, 19)>Les codes des règles de liens (comme dans link-check), les signaux de website-age et not_ranked.
linkFlagsarray<"http" | "userinfo" | "internationalHost" | "ipAddress" | "nonStandardPort">Alertes structurelles sur le lien : http, userinfo, hôte internationalisé, adresse IP ou port non standard.
attentionbooleanIndique si le verdict n’est pas no_red_flags.
checksobjectIndique si chaque source a répondu : age vaut ok, not_found, not_published ou unavailable ; popularity vaut ok ou unavailable. Une source qui ne répond pas ne fait pas échouer le tool.

Questions fréquentes

L’outil me dit-il si un site est sûr ?

Non, et aucun outil ne peut le promettre. Il vous dit si nous avons trouvé des signes d’arnaque : qu’il imite une marque, qu’il est très récent ou qu’il apparaît dans des campagnes de SMS frauduleux. S’il n’y en a pas, il reste conseillé de vérifier qui se cache derrière avant de payer.

Que vérifiez-vous exactement ?

Quatre choses : le lien, avec les règles de votre pays (s’il imite une marque, utilise un raccourcisseur de liens ou cache le vrai site) ; la date d’enregistrement du domaine, d’après son registre officiel ; sa présence dans le Majestic Million, la liste du million de domaines qui reçoivent le plus de liens ; et son apparition dans des campagnes de SMS frauduleux.

Pourquoi un site connu peut-il recevoir un signal d’alerte ?

Parce que les escrocs utilisent des services connus : raccourcisseurs de liens, outils de création de sites et de boutiques, hébergement gratuit. Si leurs SMS mènent à l’un d’eux, le signal d’alerte concerne ce lien en particulier, pas le service entier.

Et si le registre ne répond pas ?

Nous faisons la vérification avec ce que nous savons et l’indiquons sous « Ce que nous avons vérifié ». Certaines extensions, comme .es, .de ou .it, ne publient jamais les dates d’enregistrement : ce n’est pas un mauvais signe, et les autres vérifications comptent toujours.

Que faire si j’ai déjà acheté quelque chose ou communiqué mes données ?

Appelez votre banque au plus vite pour bloquer la carte ou tenter d’arrêter le paiement, changez les mots de passe que vous avez saisis et gardez des captures d’écran du site et des messages. Signalez-le ensuite à la police ou à l’organisme de votre pays chargé des fraudes en ligne.

Le lien que je vérifie est-il conservé ?

Non. Il sert une seule fois pour la vérification et n’est pas conservé. Nous notons seulement qu’une vérification a été faite et le verdict, sans le lien. Si le lien contient vos données (un code ou votre e-mail), vous pouvez supprimer tout ce qui suit le domaine avant de le coller.