30 endpoints: UUID/mot de passe/color/lorem generators, DNS lookup, QR codes, URL shortener, WHOIS, color palettes, code-barress, SSL check, PageSpeed, bike-sharing, substitution images, avatars, hachage computation, random user generation from RandomUser.me, search, and en temps réel SSE streaming.
URL de base: https://nordapi.ee/api/v1
GET /generate/uuid
Générez un ou plusieurs cryptographically random UUID v4 identifiers. UUIDs are universally unique 128-bit identifiers in le standard 8-4-4-4-12 format (e.g., 550e8400-e29b-41d4-a716-446655440000). Utile pour les generating database primary keys, session tokens, correlation IDs pour distributed systems, et tout situation where you need globally unique identifiers sans a central registry.
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 its hex code, RGB values, HSL values, et a human-readable color name. Utile pour les design tools qui need color inspiration, generative art projects, UI theming features, placeholder color generation, et tout creative application qui benefits de random color selection.
curl https://nordapi.ee/api/v1/generate/color
GET /generate/password
Générez un mot de passe aléatoire cryptographiquement sécurisé avec configurable length (default 16 characters). Comprend uppercase, lowercase, numbers, et special characters pour maximum strength. Utile pour les password manager apps, account creation flows, security tools, et tout feature where users need help creating strong passwords. Never reuses ou stores generated passwords.
length
optionnel
par défaut: 16
curl "https://nordapi.ee/api/v1/generate/password?length=20"
GET /generate/lorem
Générez du Lorem Ipsum placeholder text avec a configurable number of paragraphs (default 3). Renvoie classic Latin-based dummy text used in design, typesetting, et web development to fill layouts before real content is available. Utile pour les design mockups, content management system development, print layout testing, et tout prototype qui needs realistic-looking text blocks.
paragraphs
optionnel
par défaut: 3
curl "https://nordapi.ee/api/v1/generate/lorem?paragraphs=3"
GET /generate/user
Générez des profils d'utilisateur réalistes mais entièrement fictifs pour testing et development. Each profile comprend a random name, email, username, address, phone number, date of birth, et avatar URL. Utile pour les populating test databases, UI prototyping avec realistic data, demo environments, load testing, et anywhere you need realistic user data sans en utilisant real personal information.
count
optionnel
par défaut: 1
curl https://nordapi.ee/api/v1/generate/user
GET /dns/lookup
Effectuer DNS record lookups for any domain name. Prend en charge all major record types: A (IPv4 address), AAAA (IPv6), MX (mail servers), CNAME (canonical name), TXT (text records y compris SPF/DKIM), NS (nameservers), and SOA (start of authority). Utile pour domain troubleshooting tools, email deliverability checkers, DNS monitoring tableau de bords, and network administration utilities.
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 recherche DNS inversée (PTR) lookup to trouver le hostname associated avec an IP address. Takes an IP address et renvoie its registered hostname. Utile pour les identifying servers by IP, verifying email sender authenticity, security investigations, et network administration tasks where you need to resolve IPs back to domain names.
ip
requis
curl "https://nordapi.ee/api/v1/dns/reverse?ip=8.8.8.8"
GET /qr/generate
Générer a QR code image URL for any text, URL, or data string. Configurable size (default 300px). Renvoie a URL to a PNG QR code image that can be embedded in web pages, printed on materials, or displayed in apps. Utile pour sharing URLs, Wi-Fi credentials, contact cards, event tickets, payment links, and any data that needs to be quickly scannable by mobile devices.
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 a compact, shareable short link. Renvoie le shortened URL qui redirects to le original. Utile pour les social media sharing where character count matters, generating clean links pour print materials, tracking link usage, et making long URLs avec many parameters more manageable et user-friendly.
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 tout domain name. Renvoie le domain registrar, creation date, expiration date, nameservers, registration status, et disponible registrant contact information. Utile pour les domain rerechercher tools, brand protection monitoring, checking domain availability et age, due diligence on websites, et building domain management tableaux de bord.
domain
requis
curl https://nordapi.ee/api/v1/whois/google.com
GET /colors/scheme/:hex
Générez une palette de couleurs harmonieuse de tout starting hex color. Prend en charge plusieurs color theory modes: analogic, complement, monochrome, triad, quad, et plus encore. Renvoie un configurable number of colors (default 5), chaque avec hex, RGB, et HSL values. Utile pour les design tools, theme generators, brand color exploration, et tout creative application qui needs to derive related colors de a base color.
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 comprehensive information sur tout color by its hex code. Renvoie le closest named color, RGB, HSL, HSV, et CMYK values, contrast suggestions, et a preview image URL. Utile pour les design tools, accessibility checkers qui need color contrast data, color conversion utilities, et educational apps teaching color theory.
hex
requis
curl https://nordapi.ee/api/v1/colors/4287f5
GET /barcode/types
Listez tous les formats de codes-barres pris en charge pour generation, y compris Code 128, Code 39, EAN-13, EAN-8, UPC-A, QR Code, Data Matrix, et plus encore. Use this to découvrir qui barcode types are disponible et leur characteristics before generating barcodes. Utile pour les inventory management apps et shipping label generators qui need to select le right barcode format.
curl https://nordapi.ee/api/v1/barcode/types
GET /barcode/generate
Générez un code-barres image URL in tout supported format (Code 128, Code 39, EAN-13, UPC-A, etc.). Provide le barcode type et data to encode, et receive a URL to le rendered barcode image. Utile pour les inventory management systems, shipping label generators, product labeling tools, event ticket systems, et retail applications qui need to create scannable barcodes programmatically.
type
requis
data
requis
curl "https://nordapi.ee/api/v1/barcode/generate?type=code128&data=NORDAPI"
GET /ssl/:domain
Vérifiez le statut du certificat SSL/TLS pour tout domain. Renvoie certificate validity, issuer, expiration date, days until expiry, certificate chain details, et protocol support. Utile pour la surveillance des website security, building uptime tableaux de bord qui track certificate health, alerting systems qui warn before certificates expire, et security audit tools. Checks are performed en temps réel against le live server.
domain
requis
curl https://nordapi.ee/api/v1/ssl/nordapi.ee
GET /pagespeed/analyze
Analysez les performances de n'importe quel site web en utilisant le Google PageSpeed Insights API. Renvoie un 0-100 performance score, Core Web Vitals metrics (LCP, FID, CLS), spécifique improvement suggestions, et resource load breakdowns. Prend en charge mobile et desktop analysis strategies. Utile pour les web performance monitoring tableaux de bord, SEO tools, client reporting, et development workflows qui track site speed over time.
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 bike-sharing networks dans le monde entier de le CityBikes API, couvrant 600+ cities à travers le globe. Renvoie network names, cities, countries, et network IDs. Utile pour créer des urban mobility apps, bike-sharing aggregators, sustainable transportation tableaux de bord, et city comparison tools qui evaluate cycling infrastructure.
curl https://nordapi.ee/api/v1/bikes/networks
GET /bikes/network/:network
Obtenez toutes les stations de vélos en libre-service in a spécifique bike-sharing network, y compris le number of disponible bikes et empty slots at chaque station en temps réel. Provide le network ID (e.g., oslo-bysykkel pour Oslo City Bike). Utile pour créer des bike-sharing apps, urban mobility tableaux de bord, station availability maps, et tools qui help cyclists trouver le nearest disponible bike ou empty dock. Données de CityBikes couvrant 600+ cities dans le monde entier.
network
requis
curl https://nordapi.ee/api/v1/bikes/network/oslo-bysykkel
GET /placeholder/random
Générer URLs for random substitution images from Lorem Picsum. Idéal pour wireframes, mockups, and development. Renvoie direct image URLs in multiple styles y compris grayscale and blur effects. No hotlinking limits.
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 Lorem Picsum image catalog avec author credits et download URLs. Paginé lister of curated, high-quality photographs disponible as placeholders. Each image comprend le photographer's name et original source.
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 artistiques d'avatar disponibles de DiceBear y compris adventurer, pixel-art, bottts (robots), lorelei, et plus encore. Each style produces a completely different visual aesthetic pour generated avatars.
curl https://nordapi.ee/api/v1/avatars/styles
GET /avatars/generate
Générez des URL d'avatar uniques image URLs de a seed string (like a username ou email). Renvoie URLs de three different services: DiceBear (17 art styles, SVG/PNG), UI Avatars (initials-based), et RoboHash (robots/monsters). The same seed always produces le same avatar, making it idéal pour les user profile defaults.
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 of tout input string en utilisant your choice of algorithm. Prend en charge MD5, SHA-1, SHA-256, SHA-384, et SHA-512. Utile pour les checksum verification, data integrity checks, et development testing. Computed locally avec zero external dependencies.
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érer hachagees of an input string using ALL supported algorithms at once (MD5, SHA-1, SHA-256, SHA-384, SHA-512). Renvoie all five hachagees in une seule response. Utile pour comparing algorithm outputs or generating multiple checksums simultaneously.
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 parmi tous les NordAPI endpoints by keyword. Renvoie matching categories et endpoints avec relevance scoring, making it easy to découvrir disponible APIs programmatically. Searches endpoint names, descriptions, paths, et parameter names. Utile pour créer des API explorers, documentation rechercher features, integration discovery tools, et chatbots qui help users trouver le right API endpoint pour leur needs.
q
requis
curl "https://nordapi.ee/api/v1/search?q=weather"
GET /randomuser
Générez un profil d'utilisateur aléatoire réaliste de le RandomUser.me API, a popular service pour generating fake user data. Renvoie un complete user identity y compris name, email, phone, address (street, city, state, country, postcode), date of birth, age, profile picture URLs (thumbnail, medium, large), login credentials (username, password), nationality, et a unique ID. Unlike le /generate/user endpoint qui generates simple profiles locally, this endpoint produces richer, more realistic data avec actual profile photos. Idéal pour les UI prototyping, populating demo environments, testing user registration flows, et creating realistic mockup data pour presentations.
gender
optionnel
nat
optionnel
curl https://nordapi.ee/api/v1/randomuser
GET /stream/topics
Listez les 14 sujets de flux disponibles avec descriptions, update frequencies, et supported filters. Each topic can be filtered to spécifique items (e.g. crypto:bitcoin, electricity:NO1, exchange_rates:EUR/USD). Also shows JavaScript EventSource et curl usage examples.
curl https://nordapi.ee/api/v1/stream/topics
GET /stream
Connectez-vous à un flux Server-Sent Events pour en temps réel push updates. Subscribe to broad topics ou filter to spécifique items en utilisant le topic:filter syntax. Events include unique IDs pour reconnection (pass Last-Event-ID header to resume). Heartbeat keeps le connection alive. Use curl -N ou JavaScript EventSource. 14 topics available: taux de change, crypto, electricity, matières premières, economics, holidays, weather, séismes, space weather, NASA, sports, news, VAT, et currencies.
sujets
requis
battement de cœur
optionnel
par défaut: 30
curl -N "https://nordapi.ee/api/v1/stream?topics=crypto:bitcoin,electricity:NO1"