Retour aux annonces
VersionSDK6 min de lecture

IaGenify SDK 0.3.3 : découvrez les extensions prises en charge depuis l’API.

Le SDK peut lire le catalogue d’extensions du registrar connecté, puis rechercher un nom sur les TLD choisis sans intégrer une liste qui devient vite obsolète.

iagenifysdkdomainstldsregistrar

Une interface de recherche de domaines commence souvent par une liste fixe d’extensions connues. Cette liste devient trompeuse lorsque le registrar prend en charge d’autres extensions, modifie son catalogue ou ne peut pas confirmer un résultat. IaGenify SDK 0.3.3 ajoute une façon directe de découvrir les extensions actuellement proposées par le registrar connecté.

Demandez à l’API ce qui est pris en charge aujourd’hui

La nouvelle méthode `api.domains.tlds()` lit le catalogue disponible auprès du service. Une application peut s’en servir pour créer son filtre, son répertoire ou ses suggestions, au lieu de livrer une liste codée en dur qui ne correspond plus à l’offre du fournisseur.

const extensions = await api.domains.tlds();
const results = await api.domains.search("studio", {
  tlds: ["com", "design", "studio"],
});

Recherchez une extension ou comparez-en plusieurs

La ressource de recherche accepte un nom et une liste facultative d’extensions. On peut vérifier un domaine complet ou rechercher un nom court sur plusieurs extensions et comparer les résultats. Le catalogue et la recherche peuvent alimenter aussi bien un champ compact qu’un tableau comparatif.

Une disponibilité ne vaut pas réservation

Le résultat reflète la disponibilité au moment de la recherche. Il ne réserve pas le nom, ne termine pas l’enregistrement et ne garantit pas que le résultat restera identique. Le SDK conserve cette distinction : il permet de découvrir et rechercher, tandis que l’enregistrement et le paiement relèvent d’un parcours explicite dans IaGenify.

Cette distinction compte pour l’interface. Une disponibilité inconnue doit rester inconnue, au lieu d’être affichée en vert, et un résultat de recherche ne doit pas être présenté comme une confirmation d’achat. L’application peut afficher le retour du fournisseur tout en réservant la commande à une étape distincte et confirmée.

Le catalogue actuel du registrar guide l’interface ; le parcours de commande réalise l’achat.

Avec la version 0.3.3, les applications qui gèrent des domaines peuvent construire leurs choix d’extensions à partir du service qu’elles interrogent. Ce petit ajout limite les hypothèses périmées et sépare clairement la recherche d’un nom de son enregistrement.

Questions fréquentes

`api.domains.tlds()` contient-il une liste intégrée au SDK ?

Non. La méthode lit le catalogue d’extensions de l’API IaGenify connectée au registrar.

Puis-je rechercher un nom de domaine complet ?

Oui. `api.domains.search()` accepte un domaine complet ou un nom de base accompagné d’une liste d’extensions.

Un résultat positif réserve-t-il le domaine ?

Non. La recherche indique la disponibilité à cet instant ; elle ne réserve ni n’enregistre le nom.

Cette méthode permet-elle un achat ?

Non. Elle sert à découvrir le catalogue et à effectuer une recherche. L’enregistrement et le paiement exigent un parcours distinct et confirmé.

Retour aux annonces