API ExpiredDomains.net : existe-t-elle ? Une alternative pratique

ExpiredDomains.net n’a pas d’API publique et interdit l’accès automatisé à l’espace membre. Quelle solution utiliser pour des recherches planifiées, le screening et les workflows d’équipe.

Essayez gratuitement !
Utilisez des crédits bonus !

ExpiredDomains.net n’a pas d’API publique. Sa propre FAQ le dit clairement, et la même page prévient qu’un accès automatisé à l’espace membre peut entraîner la fermeture du compte. Si votre recherche de domaines a dépassé un workflow dans le navigateur, la réponse pratique est d’utiliser une API documentée conçue pour l’automatisation.

Sommaire

La réponse directe : ExpiredDomains.net n’a pas d’API

Si vous avez cherché une clé API ExpiredDomains.net sans rien trouver, vous n’avez pas manqué une page développeur cachée. Le service répond à la question dans sa FAQ officielle : « There is no API, so no you can't ».

Cela ne fait pas d’ExpiredDomains.net un mauvais outil. C’est l’un des espaces gratuits les plus larges pour explorer un inventaire de domaines à la main. Le site liste actuellement 676 TLD pris en charge, ainsi que des domaines expired, pending-delete, marketplace et supprimés. L’espace membre propose des filtres étendus, des recherches enregistrées et une watchlist pouvant contenir jusqu’à 20 000 domaines. L’introduction officielle à l’espace membre explique bien ces fonctions navigateur.

La limite apparaît lorsqu’une recherche manuelle utile se transforme en processus récurrent. Une agence peut avoir besoin du même jeu de filtres chaque matin pour cinq clients. Une équipe PBN peut vouloir envoyer les nouveaux candidats vers une feuille de revue. Un développeur peut avoir besoin des données de domaines dans une application interne. Ces tâches exigent une interface lisible par une machine, pas un onglet de navigateur de plus.

Pourquoi scraper l’espace membre est une impasse

Le scraping est souvent présenté comme contournement lorsqu’un site n’a pas d’API. Ici, la politique est inhabituellement explicite.

La FAQ d’ExpiredDomains.net indique qu’un compte peut être fermé si un programme, un script, un outil, un bot, un crawler ou un agent IA se connecte à l’espace membre. Elle précise qu’il n’y a aucune exception pour aucun outil et que le data mining peut aussi entraîner une fermeture de compte. Un scraper mettrait par conception le compte derrière un workflow automatisé en danger.

Il y a aussi un problème technique. Le HTML est une couche de présentation, pas un contrat de données stable. Un changement du flux de connexion, des champs de formulaire, de la pagination ou du markup du tableau peut casser un job du jour au lendemain. L’équipe doit alors gérer l’authentification, les retries, la déduplication, le contrôle de débit et des réparations permanentes, sans schéma publié pour indiquer si un champ a changé de sens.

Le même besoin apparaît sur les forums de domaines. Dans une discussion NamePros, un utilisateur voulait lancer des recherches enregistrées chaque jour et transférer les résultats vers Google Sheets. Les réponses indiquaient que les actions sur ExpiredDomains.net doivent être faites manuellement. Un autre fil sur les alternatives d’API venait d’un utilisateur cherchant les domaines expirant le jour même dans un format consommable par un logiciel.

Ce sont des demandes de workflow ordinaires. Elles exigent simplement une autre interface.

Ce que l’on veut généralement d’une API de domaines expirés

L’expression « API ExpiredDomains.net » remplace généralement l’un de ces travaux pratiques :

  • récupérer selon un planning des domaines expired ou aux enchères encore frais ;
  • appliquer chaque jour les mêmes critères d’achat ;
  • envoyer une shortlist vers Google Sheets, Notion, un CRM ou une base de données ;
  • cribler une liste client, broker ou outreach avant de payer des contrôles plus approfondis ;
  • revérifier la disponibilité et les métriques actuelles près de la décision d’achat ;
  • conserver des notes et des preuves attachées à chaque candidat.

Tous ces travaux ont besoin de champs documentés, d’une authentification prévisible et de limites autour desquelles une équipe peut planifier. Un export navigateur peut aider une fois. Ce n’est pas le fondement d’un workflow maintenu.

Une alternative prise en charge : l’API Karma.Domains

J’ai conçu Karma.Domains autour du travail entre la découverte d’un domaine et la décision de lui consacrer de l’argent. L’API Expired Domains de Karma.Domains expose le même inventaire que l’application web : plus de 13 millions de domaines expired et aux enchères sur gTLD et ccTLD. La base traite plus de 400 000 nouveaux domaines par jour provenant de plus de 40 sources, et les recherches peuvent utiliser plus de 90 filtres.

Les rapports combinent les données disponibles d’Ahrefs, Semrush, Moz, Majestic, Similarweb, Wayback Machine et d’autres sources. Ils incluent aussi l’historique Karma.Domains et des signaux de risque. Un workflow peut ainsi réduire une grande liste source avant que quelqu’un ne dépense du temps et des crédits d’outils payants pour une validation profonde.

L’API utilise REST, JSON, HTTPS et l’authentification Bearer. Les schémas de requête et de réponse sont publiés via OpenAPI et Swagger. Les limites Pro actuelles sont de 60 requêtes par minute par clé, partagées avec MCP ; les requêtes de liste peuvent renvoyer jusqu’à 50 000 lignes par jour. Les outils live ont un quota séparé de 200 appels non mis en cache par jour. Comme ces chiffres peuvent changer, consultez la documentation avant d’implémenter un job de production.

Où l’API fait réellement gagner du travail

Construire une shortlist quotidienne PBN ou rebuild

Supposons que la règle de l’équipe soit stable : domaines .com, plusieurs années d’historique d’archive, un seuil minimal d’autorité, aucun sujet spam évident, et un prix dans le budget. Reconstruire cette recherche chaque matin, c’est du travail de file d’attente.

Une requête planifiée peut appliquer les mêmes critères et n’écrire que les nouveaux candidats dans une feuille de revue. Le script enregistre ce qu’il a déjà vu. Une personne ouvre les survivants, examine le sujet historique et le contexte des backlinks, puis prend la décision d’achat.

Cette division du travail est utile. L’automatisation retire la partie répétitive sans prétendre qu’un score peut valider un domaine à lui seul.

Garder séparées les files d’enchères des clients

Les recherches d’agence varient selon la niche, le pays, le budget et la tolérance au risque. Stockez les règles de chaque client comme une requête distincte, puis ajoutez un champ client_id ou campagne lorsque les résultats entrent dans le CRM.

Le reviewer obtient une file normalisée avec la source d’enchère, le prix actuel, l’heure de fin, les signaux historiques et les métriques SEO disponibles. Personne n’a à démêler un export générique après que l’inventaire d’enchères a déjà bougé.

Cribler une liste fournie avant des contrôles coûteux

Un client ou un broker peut envoyer 500 domaines. Une équipe d’outreach peut avoir des centaines de sites à considérer pour un placement de lien. Envoyer chaque nom directement à Ahrefs ou Semrush gaspille le budget sur des candidats qu’un premier passage moins cher pourrait rejeter.

L’API peut rechercher des rapports existants et renvoyer l’historique et les champs SEO disponibles. Un workflow peut retirer les décalages thématiques évidents, les historiques toxiques, les redirections suspectes ou les candidats faibles. Les noms restants vont vers des outils spécialisés et un reviewer expérimenté.

La plupart des rapports Karma.Domains incluent déjà des données SEO. Si un rapport manque d’un champ dont le workflow a besoin, SEO Enrich peut prioriser la collecte de ces données manquantes. Il doit rester derrière une condition, pas dans chaque requête.

Lancer des contrôles frais près de l’achat

Les données stockées sont efficaces pour un screening large. La disponibilité, l’état d’enchère, le WHOIS, le DNS et les métriques tierces peuvent changer, donc les contrôles live appartiennent près de l’enregistrement ou de l’enchère.

Lancer des outils live sur une liste source intacte dépense des crédits sur des domaines que personne n’achètera. Exécutez-les sur les finalistes, puis enregistrez le résultat avec le candidat.

Transmettre les preuves à une autre personne

Une ligne de scores est une passation faible. L’API peut ajouter des annotations et des tags à un rapport, puis créer une URL guest share. Un collègue ou un client peut voir l’historique derrière la recommandation sans ouvrir de compte ni demander pourquoi le domaine a été retenu.

Comparaison entre ExpiredDomains.net et l’API Karma.Domains

Les services se recoupent dans la découverte de domaines, mais ils soutiennent des modes de travail différents.

Capacité ExpiredDomains.net API Karma.Domains
Recherche manuelle dans le navigateur Oui Oui, via l’application web
REST API publique Non Oui
Réponses JSON Pas d’interface publique Oui
Filtres de recherche Filtres étendus sur le site 90+ filtres API et application
Recherches enregistrées Oui, dans l’espace membre Filtres enregistrés plus accès API
Requêtes planifiées Pas de méthode officielle Oui, via votre planificateur
Intégration Sheets, CRM ou base de données Pas de méthode officielle Oui
Rapports de domaine complets Sur le site Disponibles via l’API
Notes, tags et partage de rapports Watchlist et dislikes sur le site Annotations, tags et URL guest share
Accès membre automatisé Peut entraîner une fermeture de compte Pris en charge dans les limites API publiées

Quand ExpiredDomains.net suffit

Pour une recherche occasionnelle, ExpiredDomains.net peut être tout ce dont vous avez besoin. Il est gratuit, large et pratique pour explorer des listes dans un navigateur. Ses recherches enregistrées et l’option « Only new Domains » peuvent accélérer un contrôle manuel récurrent.

Sa propre documentation conseille aussi de valider les données avant d’acheter, car les valeurs et la disponibilité peuvent changer. C’est un conseil sain pour toute source de domaines, y compris une API.

Je passerais à une API lorsque le résultat doit quitter le navigateur : une shortlist quotidienne, plusieurs files clients, un dashboard interne, ou une passation qui doit être répétable et auditable. Certaines équipes peuvent garder ExpiredDomains.net pour l’exploration manuelle tout en utilisant une API officielle pour la partie automatisée.

À quoi ressemble une requête de base

L’endpoint de recherche Karma.Domains est POST /v1/reports/search. Ce petit exemple demande des domaines expired avec un KarmaScore d’au moins 60 :

curl -X POST "https://api.karma.domains/v1/reports/search?page=1&page_size=25" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Accept: application/json" \
  -H "Content-Type: application/json" \
  -d '{"karmascore_min":60,"domain_type":["expired"]}'

La réponse contient une liste de rapports et le total. Selon le domaine, chaque élément peut inclure l’ID du rapport, le KarmaScore, des métriques SEO, des champs Wayback et des données d’enchère. Utilisez le schéma publié pour le catalogue complet des filtres plutôt que de copier des hypothèses d’un article de blog dans du code de production.

Questions fréquentes

ExpiredDomains.net a-t-il une API ?

Non. La FAQ officielle d’ExpiredDomains.net indique que le service n’a pas d’API.

Puis-je obtenir une clé API ExpiredDomains.net ?

Aucune clé API publique n’est disponible. Un compte membre donne accès au site, pas à une interface programmatique officielle.

Puis-je scraper ExpiredDomains.net ?

Le service indique qu’un accès automatisé à l’espace membre et le data mining peuvent entraîner une fermeture de compte. Le libellé inclut explicitement les programmes, scripts, outils, bots, crawlers et agents IA. Je ne construirais pas un workflow de production autour de son scraping.

Puis-je exporter automatiquement les données ExpiredDomains.net ?

Il n’existe pas d’API officielle pour les exports automatisés. Utilisez tout export manuel disponible dans votre compte comme une fonction manuelle, pas comme une interface stable pour un logiciel.

Quelle est une alternative pratique à l’API ExpiredDomains.net ?

Utilisez une API de recherche de domaines documentée lorsque vous avez besoin d’une recherche d’inventaire programmable, de rapports JSON, de contrôles live, de filtres enregistrés, d’annotations et de liens de partage. Karma.Domains fournit ces opérations via son Public API.

Puis-je connecter la recherche de domaines à n8n, Google Sheets ou un CRM ?

Oui. Tout système capable d’envoyer des requêtes HTTPS authentifiées et de parser du JSON peut utiliser l’API Karma.Domains. Conservez la logique de sélection des domaines dans le workflow et n’envoyez aux personnes que la shortlist.

Testez d’abord le job récurrent

Commencez par une recherche que votre équipe répète déjà. Créez une clé Bearer, exécutez ce jeu de filtres selon un planning, enregistrez les domaines déjà revus et envoyez les nouvelles correspondances vers le système déjà utilisé par l’équipe. Ajoutez les contrôles live et les liens de partage une fois que la shortlist a prouvé son utilité.

La documentation de l’API Karma.Domains contient les champs actuels, les limites, les liens SDK et la console Swagger. Le premier run devrait rendre visibles deux choses : quels clics l’API peut retirer, et quelles décisions ont encore besoin d’un reviewer expérimenté.

Lucy Kim
Lucy Kim

Co-founder and Head of Support

Lucy Kim est cofondatrice de Karma.domains et directrice du service de soutien avec plus de 8 ans d'expérience dans le domaine du SEO et de l'analyse des domaines. Elle se spécialise dans l'aide aux entreprises pour trouver des domaines expirés de haute qualité et développer des stratégies de promotion efficaces.

Essayez gratuitement !

Utilisez des crédits bonus !

Ouvrir la liste de domaines
+5