7 эндпоинтов для извлечения метаданных URL и предпросмотра ссылок через Microlink (заголовок, описание, изображения, скриншоты), обнаружения ненормативной лексики и фильтрации контента через PurgoMalum, а также случайных советов из Advice Slip API. Отлично подходит для модерации контента, предпросмотра при публикации в соцсетях и чат-ботов.
Базовый URL: https://nordapi.ee/api/v1
GET /link/preview
Извлечение метаданных из любого URL: заголовок, описание, автор, издатель, язык, изображения и логотипы. Идеально для создания карточек предпросмотра ссылок, как в Slack, Twitter или Discord.
url
обязательный
curl "https://nordapi.ee/api/v1/link/preview?url=https://github.com"
GET /link/screenshot
Извлечение метаданных из URL и создание скриншота. Возвращает те же данные, что и предпросмотр ссылки, с дополнительным URL скриншота.
url
обязательный
curl "https://nordapi.ee/api/v1/link/screenshot?url=https://github.com"
GET /profanity/filter
Фильтрация ненормативной лексики из текста с заменой нецензурных слов звёздочками или пользовательской заменой. Поддерживает добавление пользовательских слов для фильтрации.
text
обязательный
add
необязательный
fill_char
необязательный
fill_text
необязательный
curl "https://nordapi.ee/api/v1/profanity/filter?text=hello+world"
GET /profanity/check
Проверка текста на наличие ненормативной лексики. Возвращает true или false.
text
обязательный
curl "https://nordapi.ee/api/v1/profanity/check?text=hello+world"
GET /advice/random
Получение случайного совета. Отлично для чат-ботов, ежедневных виджетов и вдохновляющих приложений.
curl https://nordapi.ee/api/v1/advice/random
GET /advice/search
Поиск советов, содержащих конкретные ключевые слова.
q
обязательный
curl "https://nordapi.ee/api/v1/advice/search?q=love"
GET /advice/:id
Get a specific piece of advice by its ID.
curl https://nordapi.ee/api/v1/advice/42