Практика · Бизнес · 7 авг 2026

Как использовать API для генерации ссылок

API позволяет создавать короткие ссылки из своих систем без ручного копирования в кабинете.

Когда кабинет уже не успевает за потоком ссылок

Ручное создание коротких ссылок нормально для разовых кампаний. Если ссылки нужны из бэкенда, скрипта выгрузки или внутренней админки — удобнее вызывать API: передал длинный URL и параметры — получил короткий адрес без кликов в интерфейсе.

Решение: создавать ссылки через API сервиса

API — один из способов массово или программно заводить короткие ссылки. В Kratk есть документированные сценарии: обзор — /docs/api, ключи — /docs/api/keys, создание ссылки — /docs/api/create-link. Актуальные примеры запросов смотри также в кабинете на странице API. Не описывай API как «полный аналог всего UI»: опирайся на то, что есть в справке.

Пошаговая инструкция

  1. Открой справку Обзор API и страницу ключей в кабинете; создай ключ и сохрани его в секретном хранилище.
  2. Подготовь целевой длинный URL и, если нужно, UTM / желаемый short code по корпоративной схеме.
  3. Вызови метод создания ссылки по инструкции создать ссылку через API (curl или свой HTTP- клиент).
  4. Сохрани ответ: короткий URL запиши туда, откуда его заберут рассылка, SMS или страница.
  5. Проверь переход вручную и убедись, что клики появляются в Аналитике.

Практический пример

Перед запуском каталога бэкенд для каждой карточки товара запрашивает короткую ссылку с кодом item-12345 и UTM источника «catalog». В письме и в push уходит уже короткий адрес. Маркетинг не копирует URL из кабинета; отчёт по кликам строится по тем же кодам, что в каталоге.

Типичные ошибки

  • Ключ в git или в мобильном приложении — его могут украсть и исчерпать лимиты.
  • Игнор лимитов и ошибок ответа — в прод уходит пустая ссылка.
  • Случайные short code без схемы — потом невозможно читать отчёты.
  • Ожидание, что API умеет всё, что есть в UI, без сверки со справкой.

FAQ

С чего начать, если я не разработчик?

Сформулируй задачу и схему имён, затем отдай вызов API разработчику или no-code с HTTP. Контекст процесса — в автоматизации создания.

Можно ли создавать ссылки на своём домене через API?

Сначала подключи домен в кабинете (свой домен), затем создавай ссылки так, как описано в актуальной справке API и UI.

Где ещё есть API в справке?

Кроме ссылок есть сценарии вроде Inbox — смотри связанные страницы из обзора API. Для генерации коротких URL достаточно create-link.

Вывод

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

Связанные материалы

Нужна короткая ссылка для кампании?

В Kratk можно создать ссылку, поставить её в канал и смотреть переходы в аналитике. Это один из способов — статья полезна и без регистрации.

← Вся практика