30 endpoints: generadores de UUID, contraseñas, colores y lorem ipsum, consultas DNS, códigos QR, acortador de URL, WHOIS, paletas de colores, códigos de barras, comprobación SSL, PageSpeed, bicicletas compartidas, imágenes de marcador de posición, avatares, cálculo de hashes, generación aleatoria de usuarios con RandomUser.me, búsqueda y streaming SSE en tiempo real.
URL base: https://nordapi.ee/api/v1
GET /generate/uuid
Genere uno o varios identificadores UUID v4 criptográficamente aleatorios. Los UUID son identificadores universalmente únicos de 128 bits en el formato estándar 8-4-4-4-12 (p. ej., 550e8400-e29b-41d4-a716-446655440000). Útil para generar claves primarias de base de datos, tokens de sesión, IDs de correlación para sistemas distribuidos y cualquier situación en la que necesite identificadores únicos a nivel global sin un registro central.
count
opcional
predeterminado: 1
curl https://nordapi.ee/api/v1/generate/uuid
GET /generate/color
Genere un color al azar con su código hexadecimal, sus valores RGB, sus valores HSL y un nombre de color legible. Útil para herramientas de diseño que necesitan inspiración cromática, proyectos de arte generativo, funcionalidades de temas de interfaz, generación de colores de marcador de posición y cualquier aplicación creativa que se beneficie de una selección aleatoria de colores.
curl https://nordapi.ee/api/v1/generate/color
GET /generate/password
Genere una contraseña aleatoria criptográficamente segura con longitud configurable (16 caracteres por defecto). Incluye mayúsculas, minúsculas, números y caracteres especiales para una solidez máxima. Útil para aplicaciones de gestor de contraseñas, flujos de creación de cuentas, herramientas de seguridad y cualquier funcionalidad en la que los usuarios necesiten ayuda para crear contraseñas robustas. Nunca reutiliza ni almacena las contraseñas generadas.
length
opcional
predeterminado: 16
curl "https://nordapi.ee/api/v1/generate/password?length=20"
GET /generate/lorem
Genere texto de relleno Lorem Ipsum con un número configurable de párrafos (3 por defecto). Devuelve el clásico texto de prueba en latín utilizado en diseño, tipografía y desarrollo web para rellenar maquetas antes de disponer del contenido real. Útil para maquetas de diseño, desarrollo de gestores de contenidos, pruebas de maquetación de impresión y cualquier prototipo que necesite bloques de texto de apariencia realista.
paragraphs
opcional
predeterminado: 3
curl "https://nordapi.ee/api/v1/generate/lorem?paragraphs=3"
GET /generate/user
Genere perfiles de usuario realistas pero totalmente ficticios para pruebas y desarrollo. Cada perfil incluye un nombre, correo electrónico, nombre de usuario, dirección, número de teléfono, fecha de nacimiento y URL de avatar aleatorios. Útil para poblar bases de datos de prueba, crear prototipos de interfaz con datos realistas, entornos de demostración, pruebas de carga y cualquier escenario en el que necesite datos de usuario realistas sin utilizar información personal real.
count
opcional
predeterminado: 1
curl https://nordapi.ee/api/v1/generate/user
GET /dns/lookup
Realice consultas de registros DNS para cualquier nombre de dominio. Admite todos los tipos de registro principales: A (dirección IPv4), AAAA (IPv6), MX (servidores de correo), CNAME (nombre canónico), TXT (registros de texto, incluidos SPF/DKIM), NS (servidores de nombres) y SOA (start of authority). Útil para herramientas de diagnóstico de dominios, comprobadores de entregabilidad de correo, paneles de monitorización de DNS y utilidades de administración de redes.
domain
requerido
type
opcional
predeterminado: A
curl "https://nordapi.ee/api/v1/dns/lookup?domain=nordapi.ee&type=A"
GET /dns/reverse
Realice una consulta de DNS inverso (PTR) para encontrar el nombre de host asociado a una dirección IP. Recibe una dirección IP y devuelve el nombre de host registrado. Útil para identificar servidores por su IP, verificar la autenticidad del remitente de un correo, investigaciones de seguridad y tareas de administración de redes en las que necesite resolver IPs a nombres de dominio.
ip
requerido
curl "https://nordapi.ee/api/v1/dns/reverse?ip=8.8.8.8"
GET /qr/generate
Genere la URL de la imagen de un código QR para cualquier texto, URL o cadena de datos. Tamaño configurable (300 px por defecto). Devuelve la URL de una imagen PNG de código QR que puede incrustarse en páginas web, imprimirse en materiales o mostrarse en aplicaciones. Útil para compartir URLs, credenciales de Wi-Fi, tarjetas de contacto, entradas, enlaces de pago y cualquier dato que deba ser escaneable rápidamente desde dispositivos móviles.
data
requerido
size
opcional
predeterminado: 300
curl "https://nordapi.ee/api/v1/qr/generate?data=https://nordapi.ee"
GET /url/shorten
Acorte cualquier URL larga para convertirla en un enlace corto, compacto y fácil de compartir. Devuelve la URL acortada que redirige a la original. Útil para compartir en redes sociales donde el número de caracteres importa, generar enlaces limpios para materiales impresos, hacer seguimiento del uso de enlaces y hacer más manejables y amigables las URLs largas con muchos parámetros.
url
requerido
curl "https://nordapi.ee/api/v1/url/shorten?url=https://nordapi.ee"
GET /whois/:domain
Consulte los datos de registro WHOIS de cualquier nombre de dominio. Devuelve el registrador del dominio, la fecha de creación, la fecha de caducidad, los servidores de nombres, el estado del registro y la información de contacto disponible del titular. Útil para herramientas de investigación de dominios, monitorización de protección de marca, comprobación de disponibilidad y antigüedad de dominios, diligencia debida sobre sitios web y para crear paneles de gestión de dominios.
domain
requerido
curl https://nordapi.ee/api/v1/whois/google.com
GET /colors/scheme/:hex
Genere una paleta de colores armoniosa a partir de cualquier color hexadecimal inicial. Admite varios modos de teoría del color: analógico, complementario, monocromo, tríada, tetrada y más. Devuelve un número configurable de colores (5 por defecto), cada uno con valores hex, RGB y HSL. Útil para herramientas de diseño, generadores de temas, exploración de colores de marca y cualquier aplicación creativa que necesite derivar colores relacionados a partir de un color base.
hex
requerido
mode
opcional
predeterminado: analogic
count
opcional
predeterminado: 5
curl "https://nordapi.ee/api/v1/colors/scheme/4287f5?mode=analogic"
GET /colors/:hex
Obtenga información exhaustiva sobre cualquier color a partir de su código hexadecimal. Devuelve el color con nombre más cercano, los valores RGB, HSL, HSV y CMYK, sugerencias de contraste y la URL de una imagen de vista previa. Útil para herramientas de diseño, comprobadores de accesibilidad que necesiten datos de contraste cromático, utilidades de conversión de color y aplicaciones educativas que enseñen teoría del color.
hex
requerido
curl https://nordapi.ee/api/v1/colors/4287f5
GET /barcode/types
Liste todos los formatos de código de barras admitidos para su generación, incluidos Code 128, Code 39, EAN-13, EAN-8, UPC-A, QR Code, Data Matrix y más. Úselo para descubrir qué tipos de código de barras están disponibles y sus características antes de generar los códigos. Útil para aplicaciones de gestión de inventario y generadores de etiquetas de envío que necesiten seleccionar el formato correcto.
curl https://nordapi.ee/api/v1/barcode/types
GET /barcode/generate
Genere la URL de la imagen de un código de barras en cualquier formato compatible (Code 128, Code 39, EAN-13, UPC-A, etc.). Proporcione el tipo de código de barras y los datos a codificar, y recibirá una URL con la imagen del código de barras renderizada. Útil para sistemas de gestión de inventarios, generadores de etiquetas de envío, herramientas de etiquetado de productos, sistemas de entradas de eventos y aplicaciones de venta minorista que necesiten crear códigos de barras escaneables de forma programática.
type
requerido
data
requerido
curl "https://nordapi.ee/api/v1/barcode/generate?type=code128&data=NORDAPI"
GET /ssl/:domain
Compruebe el estado del certificado SSL/TLS de cualquier dominio. Devuelve la validez del certificado, el emisor, la fecha de caducidad, los días que faltan para que caduque, los detalles de la cadena de certificados y la compatibilidad con protocolos. Útil para monitorizar la seguridad de los sitios web, crear paneles de disponibilidad que hagan seguimiento del estado de los certificados, sistemas de alertas que avisen antes de que los certificados caduquen y herramientas de auditoría de seguridad. Las comprobaciones se realizan en tiempo real contra el servidor en producción.
domain
requerido
curl https://nordapi.ee/api/v1/ssl/nordapi.ee
GET /pagespeed/analyze
Analice el rendimiento de cualquier sitio web mediante la API Google PageSpeed Insights. Devuelve una puntuación de rendimiento de 0 a 100, métricas Core Web Vitals (LCP, FID, CLS), sugerencias específicas de mejora y desgloses de carga de recursos. Admite estrategias de análisis para móvil y escritorio. Útil para paneles de monitorización de rendimiento web, herramientas SEO, informes a clientes y flujos de desarrollo que hacen seguimiento de la velocidad del sitio a lo largo del tiempo.
url
requerido
strategy
opcional
predeterminado: mobile
curl "https://nordapi.ee/api/v1/pagespeed/analyze?url=https://nordapi.ee"
GET /bikes/networks
Obtenga una lista de todas las redes de bicicletas compartidas en todo el mundo desde la API de CityBikes, que abarca más de 600 ciudades del planeta. Devuelve los nombres de las redes, las ciudades, los países y los IDs de cada red. Útil para crear aplicaciones de movilidad urbana, agregadores de bicicletas compartidas, paneles de transporte sostenible y herramientas de comparación entre ciudades que evalúan la infraestructura ciclista.
curl https://nordapi.ee/api/v1/bikes/networks
GET /bikes/network/:network
Obtenga todas las estaciones de anclaje de bicicletas de una red concreta de bicicletas compartidas, incluido el número de bicicletas disponibles y de plazas libres en cada estación en tiempo real. Proporcione el ID de la red (p. ej., oslo-bysykkel para Oslo City Bike). Útil para crear aplicaciones de bicicletas compartidas, paneles de movilidad urbana, mapas de disponibilidad de estaciones y herramientas que ayuden a los ciclistas a encontrar la bicicleta disponible o la plaza libre más cercana. Datos de CityBikes, que abarcan más de 600 ciudades de todo el mundo.
network
requerido
curl https://nordapi.ee/api/v1/bikes/network/oslo-bysykkel
GET /placeholder/random
Genere URLs de imágenes de marcador de posición aleatorias de Lorem Picsum. Perfecto para wireframes, maquetas y desarrollo. Devuelve URLs directas de imágenes en varios estilos, incluidos efectos de escala de grises y desenfoque. Sin límites de hotlinking.
width
opcional
predeterminado: 600
height
opcional
predeterminado: 400
curl "https://nordapi.ee/api/v1/placeholder/random?width=800&height=600"
GET /placeholder/list
Explore el catálogo de imágenes de Lorem Picsum con créditos de autor y URLs de descarga. Lista paginada de fotografías seleccionadas y de alta calidad disponibles como imágenes de marcador de posición. Cada imagen incluye el nombre del fotógrafo y la fuente original.
page
opcional
predeterminado: 1
limit
opcional
predeterminado: 20
curl "https://nordapi.ee/api/v1/placeholder/list?page=1&limit=10"
GET /placeholder/:id
Obtenga URLs para un/una específico/a placeholder image by its Lorem Picsum ID. Useful when you need a consistent image across page loads rather than random ones.
id
requerido
width
opcional
predeterminado: 600
height
opcional
predeterminado: 400
curl "https://nordapi.ee/api/v1/placeholder/237?width=800&height=600"
GET /avatars/styles
Liste los 17 estilos artísticos de avatar disponibles de DiceBear, incluidos adventurer, pixel-art, bottts (robots), lorelei y más. Cada estilo produce una estética visual completamente distinta para los avatares generados.
curl https://nordapi.ee/api/v1/avatars/styles
GET /avatars/generate
Genere URLs únicas de imágenes de avatar a partir de una cadena semilla (como un nombre de usuario o un correo). Devuelve URLs de tres servicios distintos: DiceBear (17 estilos artísticos, SVG/PNG), UI Avatars (basado en iniciales) y RoboHash (robots/monstruos). La misma semilla produce siempre el mismo avatar, lo que lo hace perfecto como valor por defecto para los perfiles de usuario.
seed
requerido
style
opcional
predeterminado: avataaars
size
opcional
predeterminado: 200
curl "https://nordapi.ee/api/v1/avatars/generate?seed=john_doe"
GET /hash
Genere un hash criptográfico de cualquier cadena de entrada usando el algoritmo de su elección. Admite MD5, SHA-1, SHA-256, SHA-384 y SHA-512. Útil para la verificación de sumas de comprobación, las comprobaciones de integridad de datos y las pruebas de desarrollo. Calculado localmente sin dependencias externas.
input
requerido
algoritmo
opcional
predeterminado: sha256
curl "https://nordapi.ee/api/v1/hash?input=hello+world&algorithm=sha256"
GET /hash/all
Genere hashes de una cadena de entrada usando a la vez TODOS los algoritmos compatibles (MD5, SHA-1, SHA-256, SHA-384, SHA-512). Devuelve los cinco hashes en una sola respuesta. Útil para comparar las salidas de los distintos algoritmos o generar varias sumas de comprobación simultáneamente.
input
requerido
curl "https://nordapi.ee/api/v1/hash/all?input=hello+world"
GET /hash/algorithms
Liste all supported cryptographic hash algorithms with their names. Currently supports MD5, SHA-1, SHA-256, SHA-384, and SHA-512.
curl https://nordapi.ee/api/v1/hash/algorithms
GET /search
Busque en todos los endpoints de NordAPI por palabra clave. Devuelve las categorías y los endpoints coincidentes con una puntuación de relevancia, lo que facilita descubrir las APIs disponibles de forma programática. Busca en los nombres, descripciones, rutas y nombres de parámetros de los endpoints. Útil para crear exploradores de APIs, funciones de búsqueda en la documentación, herramientas de descubrimiento de integraciones y chatbots que ayuden a los usuarios a encontrar el endpoint adecuado para sus necesidades.
q
requerido
curl "https://nordapi.ee/api/v1/search?q=weather"
GET /randomuser
Genere un perfil de usuario aleatorio y realista a partir de la API de RandomUser.me, un servicio popular para generar datos de usuario ficticios. Devuelve una identidad de usuario completa: nombre, correo electrónico, teléfono, dirección (calle, ciudad, estado, país, código postal), fecha de nacimiento, edad, URLs de la foto de perfil (miniatura, media, grande), credenciales de inicio de sesión (nombre de usuario, contraseña), nacionalidad y un ID único. A diferencia del endpoint /generate/user, que genera perfiles sencillos en local, este endpoint produce datos más ricos y realistas con fotos de perfil reales. Ideal para crear prototipos de interfaz, poblar entornos de demostración, probar flujos de registro de usuarios y crear datos de maqueta realistas para presentaciones.
gender
opcional
nat
opcional
curl https://nordapi.ee/api/v1/randomuser
GET /stream/topics
Liste los 14 temas de streaming disponibles con descripciones, frecuencias de actualización y filtros admitidos. Cada tema puede filtrarse a elementos concretos (p. ej., crypto:bitcoin, electricity:NO1, exchange_rates:EUR/USD). También muestra ejemplos de uso con EventSource de JavaScript y con curl.
curl https://nordapi.ee/api/v1/stream/topics
GET /stream
Conéctese a un flujo Server-Sent Events para recibir actualizaciones push en tiempo real. Suscríbase a temas generales o filtre por elementos concretos mediante la sintaxis topic:filter. Los eventos incluyen IDs únicos para la reconexión (envíe la cabecera Last-Event-ID para reanudar). El heartbeat mantiene viva la conexión. Use curl -N o el EventSource de JavaScript. Hay 14 temas disponibles: tipos de cambio, cripto, electricidad, materias primas, economía, festivos, clima, terremotos, meteorología espacial, NASA, deportes, noticias, IVA y divisas.
temas
requerido
heartbeat
opcional
predeterminado: 30
curl -N "https://nordapi.ee/api/v1/stream?topics=crypto:bitcoin,electricity:NO1"