Практика · Бизнес · 7 авг 2026
Как использовать API для генерации ссылок
API позволяет создавать короткие ссылки из своих систем без ручного копирования в кабинете.
Когда кабинет уже не успевает за потоком ссылок
Ручное создание коротких ссылок нормально для разовых кампаний. Если ссылки нужны из бэкенда, скрипта выгрузки или внутренней админки — удобнее вызывать API: передал длинный URL и параметры — получил короткий адрес без кликов в интерфейсе.
Решение: создавать ссылки через API сервиса
API — один из способов массово или программно заводить короткие ссылки. В Kratk есть документированные сценарии: обзор — /docs/api, ключи — /docs/api/keys, создание ссылки — /docs/api/create-link. Актуальные примеры запросов смотри также в кабинете на странице API. Не описывай API как «полный аналог всего UI»: опирайся на то, что есть в справке.
Пошаговая инструкция
- Открой справку Обзор API и страницу ключей в кабинете; создай ключ и сохрани его в секретном хранилище.
- Подготовь целевой длинный URL и, если нужно, UTM / желаемый short code по корпоративной схеме.
- Вызови метод создания ссылки по инструкции создать ссылку через API (curl или свой HTTP- клиент).
- Сохрани ответ: короткий URL запиши туда, откуда его заберут рассылка, SMS или страница.
- Проверь переход вручную и убедись, что клики появляются в Аналитике.
Практический пример
Перед запуском каталога бэкенд для каждой карточки товара запрашивает короткую ссылку с кодом 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 можно создать ссылку, поставить её в канал и смотреть переходы в аналитике. Это один из способов — статья полезна и без регистрации.