← Все API-продукты

Утилиты для разработчиков API

30 эндпоинтов: генераторы UUID/паролей/цветов/lorem, DNS-поиск, QR-коды, сокращение URL, WHOIS, цветовые палитры, штрих-коды, проверка SSL, PageSpeed, велошеринг, изображения-заглушки, аватары, вычисление хешей, генерация случайных пользователей из RandomUser.me, поиск и потоковая передача SSE в реальном времени.

БЕСПЛАТНО 30 эндпоинтов 100 запр/час
Базовый URL: https://nordapi.ee/api/v1

Генератор UUID

GET /generate/uuid
Подробности →

Генерация одного или нескольких криптографически случайных идентификаторов UUID v4. UUID — это универсально уникальные 128-битные идентификаторы в стандартном формате 8-4-4-4-12 (например, 550e8400-e29b-41d4-a716-446655440000). Полезно для генерации первичных ключей баз данных, токенов сессий, ID корреляции для распределённых систем и любых ситуаций, где нужны глобально уникальные идентификаторы без центрального реестра.

Параметры
count необязательный по умолчанию: 1
Count
curl https://nordapi.ee/api/v1/generate/uuid

Случайный цвет

GET /generate/color
Подробности →

Генерация случайного цвета с его hex-кодом, значениями RGB, HSL и читаемым названием цвета. Полезно для инструментов дизайна, нуждающихся в цветовом вдохновении, проектов генеративного искусства, функций тематизации UI, генерации цветов-заглушек и любых творческих приложений, которым полезен случайный выбор цвета.

curl https://nordapi.ee/api/v1/generate/color

Генератор паролей

GET /generate/password
Подробности →

Генерация криптографически безопасного случайного пароля с настраиваемой длиной (по умолчанию 16 символов). Включает заглавные, строчные буквы, цифры и специальные символы для максимальной надёжности. Полезно для менеджеров паролей, процессов создания аккаунтов, инструментов безопасности и любых функций, где пользователям нужна помощь в создании надёжных паролей. Никогда не повторно использует и не хранит сгенерированные пароли.

Параметры
length необязательный по умолчанию: 16
Length
curl "https://nordapi.ee/api/v1/generate/password?length=20"

Lorem Ipsum

GET /generate/lorem
Подробности →

Генерация текста-заглушки Lorem Ipsum с настраиваемым количеством абзацев (по умолчанию 3). Возвращает классический текст-заглушку на латинской основе, используемый в дизайне, верстке и веб-разработке для заполнения макетов до появления реального контента. Полезно для дизайн-макетов, разработки систем управления контентом, тестирования печатных макетов и любых прототипов, которым нужны реалистично выглядящие текстовые блоки.

Параметры
paragraphs необязательный по умолчанию: 3
Paragraphs
curl "https://nordapi.ee/api/v1/generate/lorem?paragraphs=3"

Фиктивный профиль пользователя

GET /generate/user
Подробности →

Генерация реалистичных, но полностью фиктивных профилей пользователей для тестирования и разработки. Каждый профиль включает случайное имя, email, имя пользователя, адрес, номер телефона, дату рождения и URL аватара. Полезно для заполнения тестовых баз данных, прототипирования UI с реалистичными данными, демо-окружений, нагрузочного тестирования и везде, где нужны реалистичные пользовательские данные без использования реальной личной информации.

Параметры
count необязательный по умолчанию: 1
Count
curl https://nordapi.ee/api/v1/generate/user

DNS-поиск

GET /dns/lookup
Подробности →

Выполнение поиска DNS-записей для любого доменного имени. Поддерживает все основные типы записей: A (IPv4-адрес), AAAA (IPv6), MX (почтовые серверы), CNAME (каноническое имя), TXT (текстовые записи, включая SPF/DKIM), NS (серверы имён) и SOA (начало полномочий). Полезно для инструментов устранения неполадок домена, проверки доставляемости электронной почты, панелей мониторинга DNS и утилит сетевого администрирования.

Параметры
domain обязательный
Domain
type необязательный по умолчанию: A
Record type
curl "https://nordapi.ee/api/v1/dns/lookup?domain=nordapi.ee&type=A"

Обратный DNS

GET /dns/reverse
Подробности →

Выполнение обратного DNS-поиска (PTR) для определения имени хоста, связанного с IP-адресом. Принимает IP-адрес и возвращает зарегистрированное имя хоста. Полезно для идентификации серверов по IP, проверки подлинности отправителя электронной почты, расследований безопасности и задач сетевого администрирования.

Параметры
ip обязательный
IP address
curl "https://nordapi.ee/api/v1/dns/reverse?ip=8.8.8.8"

Генератор QR-кодов

GET /qr/generate
Подробности →

Генерация URL изображения QR-кода для любого текста, URL или строки данных. Настраиваемый размер (по умолчанию 300 пикселей). Возвращает URL PNG-изображения QR-кода, которое можно встроить в веб-страницы, напечатать на материалах или отобразить в приложениях. Полезно для обмена URL, учётных данных Wi-Fi, контактных карточек, билетов на мероприятия, платёжных ссылок и любых данных, которые должны быть быстро сканируемы мобильными устройствами.

Параметры
data обязательный
Data to encode
size необязательный по умолчанию: 300
Size
curl "https://nordapi.ee/api/v1/qr/generate?data=https://nordapi.ee"

Сокращатель URL

GET /url/shorten
Подробности →

Сокращение любого длинного URL в компактную, легко пересылаемую короткую ссылку. Возвращает сокращённый URL, который перенаправляет на оригинал. Полезно для публикации в социальных сетях, где важен счёт символов, генерации чистых ссылок для печатных материалов, отслеживания использования ссылок и упрощения длинных URL с множеством параметров.

Параметры
url обязательный
URL to shorten
curl "https://nordapi.ee/api/v1/url/shorten?url=https://nordapi.ee"

WHOIS-поиск

GET /whois/:domain
Подробности →

Поиск регистрационных данных WHOIS для любого доменного имени. Возвращает регистратора домена, дату создания, дату истечения, серверы имён, статус регистрации и доступную контактную информацию регистранта. Полезно для инструментов исследования доменов, мониторинга защиты бренда, проверки доступности и возраста домена, проверки веб-сайтов и создания панелей управления доменами.

Параметры
domain обязательный
Domain
curl https://nordapi.ee/api/v1/whois/google.com

Цветовая палитра

GET /colors/scheme/:hex
Подробности →

Генерация гармоничной цветовой палитры из любого начального hex-цвета. Поддерживает несколько режимов теории цвета: аналогичный, комплементарный, монохромный, триадный, квадратный и другие. Возвращает настраиваемое количество цветов (по умолчанию 5), каждый с значениями hex, RGB и HSL. Полезно для инструментов дизайна, генераторов тем, исследования фирменных цветов и любых творческих приложений, которым нужно получать связанные цвета из базового.

Параметры
hex обязательный
Hex color
mode необязательный по умолчанию: analogic
Mode
count необязательный по умолчанию: 5
Colors
curl "https://nordapi.ee/api/v1/colors/scheme/4287f5?mode=analogic"

Информация о цвете

GET /colors/:hex
Подробности →

Получение полной информации о любом цвете по его hex-коду. Возвращает ближайший именованный цвет, значения RGB, HSL, HSV и CMYK, рекомендации по контрасту и URL изображения предпросмотра. Полезно для инструментов дизайна, проверки доступности, утилит конвертации цветов и образовательных приложений по теории цвета.

Параметры
hex обязательный
Hex color
curl https://nordapi.ee/api/v1/colors/4287f5

Типы штрих-кодов

GET /barcode/types
Подробности →

Список всех поддерживаемых форматов штрих-кодов для генерации, включая Code 128, Code 39, EAN-13, EAN-8, UPC-A, QR Code, Data Matrix и другие. Используйте для обнаружения доступных типов штрих-кодов и их характеристик перед генерацией. Полезно для приложений управления запасами и генераторов транспортных этикеток.

curl https://nordapi.ee/api/v1/barcode/types

Генератор штрих-кодов

GET /barcode/generate
Подробности →

Генерация URL изображения штрих-кода в любом поддерживаемом формате (Code 128, Code 39, EAN-13, UPC-A и др.). Укажите тип штрих-кода и данные для кодирования и получите URL отрисованного изображения штрих-кода. Полезно для систем управления запасами, генераторов транспортных этикеток, инструментов маркировки продукции, систем билетов на мероприятия и розничных приложений, которым нужно программно создавать сканируемые штрих-коды.

Параметры
type обязательный
Barcode type
data обязательный
Data
curl "https://nordapi.ee/api/v1/barcode/generate?type=code128&data=NORDAPI"

Проверка SSL-сертификата

GET /ssl/:domain
Подробности →

Проверка статуса SSL/TLS-сертификата для любого домена. Возвращает действительность сертификата, издателя, дату истечения, дни до истечения, детали цепочки сертификатов и поддержку протоколов. Полезно для мониторинга безопасности веб-сайтов, создания панелей времени работы, отслеживающих состояние сертификатов, систем оповещения, предупреждающих об истечении сертификатов, и инструментов аудита безопасности. Проверки выполняются в реальном времени на рабочем сервере.

Параметры
domain обязательный
Domain
curl https://nordapi.ee/api/v1/ssl/nordapi.ee

Анализ PageSpeed

GET /pagespeed/analyze
Подробности →

Анализ производительности любого веб-сайта с помощью Google PageSpeed Insights API. Возвращает оценку производительности 0–100, метрики Core Web Vitals (LCP, FID, CLS), конкретные предложения по улучшению и разбивку загрузки ресурсов. Поддерживает стратегии анализа для мобильных устройств и настольных компьютеров. Полезно для панелей мониторинга производительности, SEO-инструментов, клиентской отчётности и рабочих процессов разработки, отслеживающих скорость сайта.

Параметры
url обязательный
URL
strategy необязательный по умолчанию: mobile
mobile or desktop
curl "https://nordapi.ee/api/v1/pagespeed/analyze?url=https://nordapi.ee"

Сети велошеринга

GET /bikes/networks
Подробности →

Получение списка всех сетей велошеринга по всему миру из CityBikes API, охватывающего 600+ городов. Возвращает названия сетей, города, страны и ID сетей. Полезно для создания приложений городской мобильности, агрегаторов велошеринга, панелей устойчивого транспорта и инструментов сравнения городов по велоинфраструктуре.

curl https://nordapi.ee/api/v1/bikes/networks

Велостанции

GET /bikes/network/:network
Подробности →

Получение всех велостанций конкретной сети велошеринга, включая количество доступных велосипедов и свободных слотов на каждой станции в реальном времени. Укажите ID сети (например, oslo-bysykkel для Oslo City Bike). Полезно для создания приложений велошеринга, панелей городской мобильности, карт доступности станций и инструментов поиска ближайшего велосипеда или свободного дока. Данные из CityBikes, охватывающие 600+ городов мира.

Параметры
network обязательный
Network ID
curl https://nordapi.ee/api/v1/bikes/network/oslo-bysykkel

Случайное изображение-заглушка

GET /placeholder/random
Подробности →

Генерация URL случайных изображений-заглушек из Lorem Picsum. Идеально для каркасов, макетов и разработки. Возвращает прямые URL изображений в нескольких стилях, включая оттенки серого и эффекты размытия. Без ограничений на хотлинкинг.

Параметры
width необязательный по умолчанию: 600
Image width in pixels
height необязательный по умолчанию: 400
Image height in pixels
curl "https://nordapi.ee/api/v1/placeholder/random?width=800&height=600"

Просмотр изображений-заглушек

GET /placeholder/list
Подробности →

Просмотр каталога изображений Lorem Picsum с указанием авторов и URL для скачивания. Постраничный список курированных высококачественных фотографий, доступных в качестве заглушек. Каждое изображение включает имя фотографа и оригинальный источник.

Параметры
page необязательный по умолчанию: 1
Page number
limit необязательный по умолчанию: 20
Images per page (max 100)
curl "https://nordapi.ee/api/v1/placeholder/list?page=1&limit=10"

Конкретное изображение-заглушка

GET /placeholder/:id
Подробности →

Получение URL конкретного изображения-заглушки по его ID Lorem Picsum. Полезно, когда нужно постоянное изображение при загрузке страниц, а не случайные.

Параметры
id обязательный
Image ID from Lorem Picsum
width необязательный по умолчанию: 600
Width
height необязательный по умолчанию: 400
Height
curl "https://nordapi.ee/api/v1/placeholder/237?width=800&height=600"

Доступные стили аватаров

GET /avatars/styles
Подробности →

Список всех 17 доступных художественных стилей аватаров DiceBear, включая adventurer, pixel-art, bottts (роботы), lorelei и другие. Каждый стиль создаёт совершенно различную визуальную эстетику для генерируемых аватаров.

curl https://nordapi.ee/api/v1/avatars/styles

Генерация аватара

GET /avatars/generate
Подробности →

Генерация уникальных URL изображений аватаров из начальной строки (например, имени пользователя или email). Возвращает URL из трёх различных сервисов: DiceBear (17 художественных стилей, SVG/PNG), UI Avatars (на основе инициалов) и RoboHash (роботы/монстры). Одна и та же начальная строка всегда создаёт один и тот же аватар, что делает его идеальным для дефолтных аватаров профилей.

Параметры
seed обязательный
Seed string (username, email, any text)
style необязательный по умолчанию: avataaars
DiceBear style name
size необязательный по умолчанию: 200
Image size in pixels
curl "https://nordapi.ee/api/v1/avatars/generate?seed=john_doe"

Вычисление хеша

GET /hash
Подробности →

Генерация криптографического хеша любой входной строки с использованием выбранного алгоритма. Поддерживает MD5, SHA-1, SHA-256, SHA-384 и SHA-512. Полезно для проверки контрольных сумм, проверки целостности данных и тестирования в разработке. Вычисляется локально без внешних зависимостей.

Параметры
input обязательный
String to hash
алгоритм необязательный по умолчанию: sha256
Algorithm: md5, sha1, sha256, sha384, sha512
curl "https://nordapi.ee/api/v1/hash?input=hello+world&algorithm=sha256"

Хеширование всеми алгоритмами

GET /hash/all
Подробности →

Генерация хешей входной строки с использованием ВСЕХ поддерживаемых алгоритмов сразу (MD5, SHA-1, SHA-256, SHA-384, SHA-512). Возвращает все пять хешей в одном ответе. Полезно для сравнения результатов алгоритмов или генерации нескольких контрольных сумм одновременно.

Параметры
input обязательный
String to hash
curl "https://nordapi.ee/api/v1/hash/all?input=hello+world"

Поддерживаемые алгоритмы хеширования

GET /hash/algorithms
Подробности →

Список всех поддерживаемых криптографических алгоритмов хеширования с названиями. В настоящее время поддерживает MD5, SHA-1, SHA-256, SHA-384 и SHA-512.

curl https://nordapi.ee/api/v1/hash/algorithms

Генератор случайных пользователей

GET /randomuser
Подробности →

Генерация реалистичного случайного профиля пользователя из API RandomUser.me, популярного сервиса для создания фиктивных пользовательских данных. Возвращает полную идентичность пользователя, включая имя, email, телефон, адрес (улица, город, штат, страна, почтовый индекс), дату рождения, возраст, URL фотографий профиля (миниатюра, средний, крупный), учётные данные (логин, пароль), национальность и уникальный ID. В отличие от эндпоинта /generate/user, который генерирует простые профили локально, этот эндпоинт создаёт более богатые, реалистичные данные с реальными фото профиля. Идеально для прототипирования UI, заполнения демо-окружений, тестирования потоков регистрации и создания реалистичных макетных данных для презентаций.

Параметры
gender необязательный
Filter by gender (male or female)
nat необязательный
Nationality code (e.g., US, GB, NO, FI, DK)
curl https://nordapi.ee/api/v1/randomuser

Темы и фильтры потока

GET /stream/topics
Подробности →

Список всех 14 доступных тем потоковой передачи с описаниями, частотой обновления и поддерживаемыми фильтрами. Каждая тема может быть отфильтрована до конкретных элементов (например, crypto:bitcoin, electricity:NO1, exchange_rates:EUR/USD). Также показывает примеры использования JavaScript EventSource и curl.

curl https://nordapi.ee/api/v1/stream/topics

Поток данных в реальном времени (SSE)

GET /stream
Подробности →

Подключение к потоку Server-Sent Events для push-обновлений в реальном времени. Подписывайтесь на общие темы или фильтруйте до конкретных элементов с помощью синтаксиса тема:фильтр. События включают уникальные ID для переподключения (передайте заголовок Last-Event-ID для возобновления). Heartbeat поддерживает соединение. Используйте curl -N или JavaScript EventSource. 14 доступных тем: обменные курсы, крипто, электроэнергия, сырьё, экономика, праздники, погода, землетрясения, космическая погода, NASA, спорт, новости, НДС и валюты.

Параметры
темы обязательный
Comma-separated subscriptions with optional filters (e.g. crypto:bitcoin,electricity:NO1)
пульс необязательный по умолчанию: 30
Heartbeat interval in seconds (5-300)
curl -N "https://nordapi.ee/api/v1/stream?topics=crypto:bitcoin,electricity:NO1"