Практика · API и интеграции
Как создать короткую ссылку через API
POST с Bearer-ключом и url в JSON — пример curl из /admin/api-docs; результат проверяете в кабинете.
Ссылки создают вручную
Маркетинг или ops создают десятки ссылок кликами; нужен скрипт или интеграция с CRM.
Один POST через API
Используйте documented create link API: справка + curl из кабинета.
Пошаговая инструкция
- Получите API-ключ.
- Скопируйте curl create link из /admin/api-docs.
- Подставьте целевой url (и опциональные поля из актуального примера).
- Выполните запрос; сохраните short URL из ответа.
- Проверьте переход и запись в списке ссылок.
Практический пример
Backend после создания заказа вызывает API → go.brand.ru/o-{id} для SMS-трекинга.
Типичные ошибки
- Ключ в frontend bundle.
- URL без https:// — validation error.
- Не сохранить ответ — потеря slug.
- Ожидание полей, которых нет в текущем API.
FAQ
Можно задать custom slug?
Если поле есть в curl кабинета — да; иначе только auto slug.
Deep link через API?
Если поля deep link доступны в форме/API — см. deep links и актуальный curl.
Вывод
Create link — базовый сценарий API. Эталон запроса — всегда /admin/api-docs.
Связанные материалы
Нужна короткая ссылка для кампании?
В Kratk можно создать ссылку, поставить её в канал и смотреть переходы в аналитике. Это один из способов — статья полезна и без регистрации.