30 endpoints : générateurs d'UUID, de mots de passe, de couleurs et de lorem, résolution DNS, codes QR, raccourcisseur d'URL, WHOIS, palettes de couleurs, codes-barres, vérification SSL, PageSpeed, partage de vélos, images de remplacement, avatars, calcul de hachage, génération d'utilisateurs aléatoires via RandomUser.me, recherche et streaming SSE en temps réel.
URL de base: https://nordapi.ee/api/v1
GET /generate/uuid
Générez un ou plusieurs identifiants UUID v4 cryptographiquement aléatoires. Les UUID sont des identifiants universellement uniques de 128 bits au format standard 8-4-4-4-12 (par ex. 550e8400-e29b-41d4-a716-446655440000). Utile pour générer des clés primaires de bases de données, des jetons de session, des identifiants de corrélation pour systèmes distribués et toute situation où vous avez besoin d'identifiants globalement uniques sans registre centralisé.
count
optionnel
par défaut: 1
curl https://nordapi.ee/api/v1/generate/uuid
GET /generate/color
Générez une couleur aléatoire avec son code hex, ses valeurs RGB et HSL, ainsi qu'un nom de couleur lisible. Utile pour les outils de design en quête d'inspiration colorimétrique, les projets d'art génératif, les fonctionnalités de thèmes d'interface, la génération de couleurs de remplissage et toute application créative qui tire parti d'une sélection aléatoire de couleurs.
curl https://nordapi.ee/api/v1/generate/color
GET /generate/password
Générez un mot de passe aléatoire cryptographiquement sécurisé avec une longueur configurable (16 caractères par défaut). Inclut majuscules, minuscules, chiffres et caractères spéciaux pour une robustesse maximale. Utile pour les gestionnaires de mots de passe, les parcours de création de compte, les outils de sécurité et toute fonctionnalité où l'utilisateur a besoin d'aide pour créer des mots de passe forts. Ne réutilise ni ne stocke jamais les mots de passe générés.
length
optionnel
par défaut: 16
curl "https://nordapi.ee/api/v1/generate/password?length=20"
GET /generate/lorem
Générez du texte de remplissage Lorem Ipsum avec un nombre de paragraphes configurable (3 par défaut). Renvoie le classique texte factice en latin utilisé en design, en typographie et en développement web pour remplir les maquettes avant la disponibilité du contenu réel. Utile pour les maquettes graphiques, le développement de CMS, les tests de mise en page print et tout prototype nécessitant des blocs de texte d'apparence réaliste.
paragraphs
optionnel
par défaut: 3
curl "https://nordapi.ee/api/v1/generate/lorem?paragraphs=3"
GET /generate/user
Générez des profils utilisateur réalistes mais entièrement factices pour les tests et le développement. Chaque profil comprend un nom, un email, un nom d'utilisateur, une adresse, un numéro de téléphone, une date de naissance et une URL d'avatar aléatoires. Utile pour alimenter des bases de tests, prototyper des interfaces avec des données réalistes, monter des environnements de démonstration, faire des tests de charge et toute autre situation nécessitant des données utilisateur réalistes sans recourir à de vraies informations personnelles.
count
optionnel
par défaut: 1
curl https://nordapi.ee/api/v1/generate/user
GET /dns/lookup
Effectuez des résolutions d'enregistrements DNS pour tout nom de domaine. Prend en charge tous les principaux types d'enregistrements : A (adresse IPv4), AAAA (IPv6), MX (serveurs de messagerie), CNAME (nom canonique), TXT (enregistrements texte, y compris SPF/DKIM), NS (serveurs de noms) et SOA (start of authority). Utile pour les outils de diagnostic de domaine, les vérificateurs de délivrabilité des emails, les tableaux de bord de surveillance DNS et les utilitaires d'administration réseau.
domain
requis
type
optionnel
par défaut: A
curl "https://nordapi.ee/api/v1/dns/lookup?domain=nordapi.ee&type=A"
GET /dns/reverse
Effectuez une résolution DNS inverse (PTR) pour trouver le nom d'hôte associé à une adresse IP. Prend une adresse IP en entrée et renvoie le nom d'hôte enregistré. Utile pour identifier des serveurs par leur IP, vérifier l'authenticité des expéditeurs d'emails, mener des enquêtes de sécurité et exécuter des tâches d'administration réseau qui nécessitent de résoudre les IP en noms de domaine.
ip
requis
curl "https://nordapi.ee/api/v1/dns/reverse?ip=8.8.8.8"
GET /qr/generate
Générez l'URL d'une image de code QR pour n'importe quel texte, URL ou chaîne de données. Taille configurable (300 px par défaut). Renvoie l'URL d'une image PNG de code QR pouvant être intégrée à des pages web, imprimée sur des supports ou affichée dans des applications. Utile pour partager des URL, des identifiants Wi-Fi, des cartes de contact, des billets d'événement, des liens de paiement et toute donnée devant être rapidement scannable par les appareils mobiles.
data
requis
size
optionnel
par défaut: 300
curl "https://nordapi.ee/api/v1/qr/generate?data=https://nordapi.ee"
GET /url/shorten
Raccourcissez n'importe quelle URL longue en un lien court compact et partageable. Renvoie l'URL raccourcie qui redirige vers l'originale. Utile pour le partage sur les réseaux sociaux où le nombre de caractères compte, la génération de liens propres pour les supports imprimés, le suivi de l'utilisation des liens et la simplification de longues URL comportant de nombreux paramètres.
url
requis
curl "https://nordapi.ee/api/v1/url/shorten?url=https://nordapi.ee"
GET /whois/:domain
Recherchez les données d'enregistrement WHOIS pour n'importe quel nom de domaine. Renvoie le registraire du domaine, la date de création, la date d'expiration, les serveurs de noms, le statut d'enregistrement et les coordonnées du titulaire disponibles. Utile pour les outils de recherche de domaines, la surveillance de protection des marques, la vérification de la disponibilité et de l'ancienneté d'un domaine, la due diligence sur des sites web et la création de tableaux de bord de gestion de domaines.
domain
requis
curl https://nordapi.ee/api/v1/whois/google.com
GET /colors/scheme/:hex
Générez une palette de couleurs harmonieuse à partir de n'importe quelle couleur hex de départ. Prend en charge plusieurs modes de théorie des couleurs : analogique, complémentaire, monochrome, triade, quadrade et bien d'autres. Renvoie un nombre de couleurs configurable (5 par défaut), chacune accompagnée de ses valeurs hex, RGB et HSL. Utile pour les outils de design, les générateurs de thèmes, l'exploration des couleurs de marque et toute application créative qui doit dériver des couleurs apparentées à partir d'une couleur de base.
hex
requis
mode
optionnel
par défaut: analogic
count
optionnel
par défaut: 5
curl "https://nordapi.ee/api/v1/colors/scheme/4287f5?mode=analogic"
GET /colors/:hex
Obtenez des informations complètes sur n'importe quelle couleur d'après son code hex. Renvoie le nom de la couleur la plus proche, les valeurs RGB, HSL, HSV et CMYK, des suggestions de contraste et l'URL d'une image d'aperçu. Utile pour les outils de design, les vérificateurs d'accessibilité qui ont besoin de données de contraste de couleur, les utilitaires de conversion de couleur et les applications éducatives qui enseignent la théorie des couleurs.
hex
requis
curl https://nordapi.ee/api/v1/colors/4287f5
GET /barcode/types
Listez tous les formats de codes-barres pris en charge pour la génération, y compris Code 128, Code 39, EAN-13, EAN-8, UPC-A, QR Code, Data Matrix et bien d'autres. Utilisez cet endpoint pour découvrir quels types de codes-barres sont disponibles et leurs caractéristiques avant de les générer. Utile pour les applications de gestion d'inventaire et les générateurs d'étiquettes d'expédition qui doivent choisir le bon format de code-barres.
curl https://nordapi.ee/api/v1/barcode/types
GET /barcode/generate
Générez l'URL d'une image de code-barres dans tout format pris en charge (Code 128, Code 39, EAN-13, UPC-A, etc.). Fournissez le type de code-barres et les données à encoder, puis recevez l'URL de l'image de code-barres rendue. Utile pour les systèmes de gestion d'inventaire, les générateurs d'étiquettes d'expédition, les outils d'étiquetage produit, les systèmes de billetterie et les applications de retail qui doivent créer des codes-barres scannables de manière programmatique.
type
requis
data
requis
curl "https://nordapi.ee/api/v1/barcode/generate?type=code128&data=NORDAPI"
GET /ssl/:domain
Vérifiez l'état du certificat SSL/TLS de n'importe quel domaine. Renvoie la validité du certificat, l'émetteur, la date d'expiration, le nombre de jours avant expiration, les détails de la chaîne de certificats et la prise en charge des protocoles. Utile pour surveiller la sécurité des sites web, créer des tableaux de bord de disponibilité qui suivent la santé des certificats, des systèmes d'alerte qui avertissent avant l'expiration des certificats et des outils d'audit de sécurité. Les vérifications sont effectuées en temps réel sur le serveur actif.
domain
requis
curl https://nordapi.ee/api/v1/ssl/nordapi.ee
GET /pagespeed/analyze
Analysez les performances de n'importe quel site web avec l'API Google PageSpeed Insights. Renvoie un score de performance sur 0 à 100, les métriques Core Web Vitals (LCP, FID, CLS), des suggestions d'amélioration spécifiques et la ventilation du chargement des ressources. Prend en charge les stratégies d'analyse mobile et bureau. Utile pour les tableaux de bord de surveillance des performances web, les outils SEO, le reporting client et les flux de développement qui suivent la vitesse du site dans le temps.
url
requis
strategy
optionnel
par défaut: mobile
curl "https://nordapi.ee/api/v1/pagespeed/analyze?url=https://nordapi.ee"
GET /bikes/networks
Obtenez la liste de tous les réseaux de partage de vélos dans le monde via l'API CityBikes, couvrant plus de 600 villes à travers le globe. Renvoie les noms des réseaux, les villes, les pays et les identifiants de réseau. Utile pour créer des applications de mobilité urbaine, des agrégateurs de vélos en libre-service, des tableaux de bord de transport durable et des outils de comparaison de villes évaluant l'infrastructure cyclable.
curl https://nordapi.ee/api/v1/bikes/networks
GET /bikes/network/:network
Obtenez toutes les stations d'accueil de vélos d'un réseau de partage donné, y compris le nombre de vélos disponibles et de places libres à chaque station en temps réel. Fournissez l'identifiant du réseau (par ex. oslo-bysykkel pour Oslo City Bike). Utile pour créer des applications de vélos en libre-service, des tableaux de bord de mobilité urbaine, des cartes de disponibilité des stations et des outils aidant les cyclistes à trouver le vélo disponible ou la place libre la plus proche. Données de CityBikes couvrant plus de 600 villes dans le monde.
network
requis
curl https://nordapi.ee/api/v1/bikes/network/oslo-bysykkel
GET /placeholder/random
Générez des URL d'images de remplissage aléatoires via Lorem Picsum. Parfait pour les wireframes, les maquettes et le développement. Renvoie des URL directes d'images dans plusieurs styles, y compris en niveaux de gris et avec effets de flou. Aucune limite de hotlinking.
width
optionnel
par défaut: 600
height
optionnel
par défaut: 400
curl "https://nordapi.ee/api/v1/placeholder/random?width=800&height=600"
GET /placeholder/list
Parcourez le catalogue d'images Lorem Picsum avec les crédits d'auteur et les URL de téléchargement. Liste paginée de photographies de haute qualité curées disponibles comme images de remplacement. Chaque image comprend le nom du photographe et la source d'origine.
page
optionnel
par défaut: 1
limit
optionnel
par défaut: 20
curl "https://nordapi.ee/api/v1/placeholder/list?page=1&limit=10"
GET /placeholder/:id
Obtenir URLs for a specific substitution image by its Lorem Picsum ID. Useful when you need a consistent image across page loads rather than random ones.
id
requis
width
optionnel
par défaut: 600
height
optionnel
par défaut: 400
curl "https://nordapi.ee/api/v1/placeholder/237?width=800&height=600"
GET /avatars/styles
Listez les 17 styles graphiques d'avatar disponibles via DiceBear, y compris adventurer, pixel-art, bottts (robots), lorelei et d'autres. Chaque style produit une esthétique visuelle entièrement différente pour les avatars générés.
curl https://nordapi.ee/api/v1/avatars/styles
GET /avatars/generate
Générez des URL d'images d'avatar uniques à partir d'une chaîne de graine (telle qu'un nom d'utilisateur ou un email). Renvoie des URL provenant de trois services différents : DiceBear (17 styles graphiques, SVG/PNG), UI Avatars (basé sur les initiales) et RoboHash (robots/monstres). Une même graine produit toujours le même avatar, ce qui en fait une solution parfaite pour les avatars par défaut des profils utilisateur.
seed
requis
style
optionnel
par défaut: avataaars
size
optionnel
par défaut: 200
curl "https://nordapi.ee/api/v1/avatars/generate?seed=john_doe"
GET /hash
Générez un hachage cryptographique d'une chaîne d'entrée à l'aide de l'algorithme de votre choix. Prend en charge MD5, SHA-1, SHA-256, SHA-384 et SHA-512. Utile pour la vérification de sommes de contrôle, les contrôles d'intégrité des données et les tests de développement. Calculé localement, sans aucune dépendance externe.
input
requis
algorithme
optionnel
par défaut: sha256
curl "https://nordapi.ee/api/v1/hash?input=hello+world&algorithm=sha256"
GET /hash/all
Générez les hachages d'une chaîne d'entrée à l'aide de TOUS les algorithmes pris en charge en une seule fois (MD5, SHA-1, SHA-256, SHA-384, SHA-512). Renvoie les cinq hachages dans une seule réponse. Utile pour comparer les sorties des algorithmes ou générer plusieurs sommes de contrôle simultanément.
input
requis
curl "https://nordapi.ee/api/v1/hash/all?input=hello+world"
GET /hash/algorithms
Listez tous les algorithmes de hachage cryptographique pris en charge avec leur names. Currently prend en charge MD5, SHA-1, SHA-256, SHA-384, et SHA-512.
curl https://nordapi.ee/api/v1/hash/algorithms
GET /search
Recherchez par mot-clé dans tous les endpoints NordAPI. Renvoie les catégories et endpoints correspondants avec un score de pertinence, ce qui facilite la découverte programmatique des API disponibles. Recherche dans les noms d'endpoints, les descriptions, les chemins et les noms de paramètres. Utile pour créer des explorateurs d'API, des fonctionnalités de recherche dans la documentation, des outils de découverte d'intégrations et des chatbots qui aident les utilisateurs à trouver l'endpoint adapté à leurs besoins.
q
requis
curl "https://nordapi.ee/api/v1/search?q=weather"
GET /randomuser
Générez un profil utilisateur aléatoire réaliste via l'API RandomUser.me, un service populaire de génération de données utilisateur factices. Renvoie une identité complète comprenant nom, email, téléphone, adresse (rue, ville, région, pays, code postal), date de naissance, âge, URL de photo de profil (vignette, moyenne, grande), identifiants de connexion (nom d'utilisateur, mot de passe), nationalité et identifiant unique. Contrairement à l'endpoint /generate/user qui génère des profils simples en local, cet endpoint produit des données plus riches et plus réalistes avec de vraies photos de profil. Idéal pour le prototypage d'interface, l'alimentation d'environnements de démonstration, le test des parcours d'inscription utilisateur et la création de données de maquette réalistes pour les présentations.
gender
optionnel
nat
optionnel
curl https://nordapi.ee/api/v1/randomuser
GET /stream/topics
Listez les 14 sujets de streaming disponibles avec leurs descriptions, fréquences de mise à jour et filtres pris en charge. Chaque sujet peut être filtré sur des éléments précis (par ex. crypto:bitcoin, electricity:NO1, exchange_rates:EUR/USD). Présente également des exemples d'utilisation avec JavaScript EventSource et curl.
curl https://nordapi.ee/api/v1/stream/topics
GET /stream
Connectez-vous à un flux Server-Sent Events pour recevoir des mises à jour en temps réel. Abonnez-vous à des sujets larges ou filtrez sur des éléments spécifiques à l'aide de la syntaxe topic:filter. Les événements incluent des identifiants uniques permettant la reconnexion (transmettez l'en-tête Last-Event-ID pour reprendre). Un heartbeat maintient la connexion ouverte. Utilisez curl -N ou JavaScript EventSource. 14 sujets disponibles : taux de change, crypto, électricité, matières premières, économie, jours fériés, météo, séismes, météo spatiale, NASA, sport, actualités, TVA et devises.
sujets
requis
battement de cœur
optionnel
par défaut: 30
curl -N "https://nordapi.ee/api/v1/stream?topics=crypto:bitcoin,electricity:NO1"