Практика · API и интеграции

Как создать короткую ссылку через API

POST с Bearer-ключом и url в JSON — пример curl из /admin/api-docs; результат проверяете в кабинете.

Ссылки создают вручную

Маркетинг или ops создают десятки ссылок кликами; нужен скрипт или интеграция с CRM.

Один POST через API

Используйте documented create link API: справка + curl из кабинета.

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

  1. Получите API-ключ.
  2. Скопируйте curl create link из /admin/api-docs.
  3. Подставьте целевой url (и опциональные поля из актуального примера).
  4. Выполните запрос; сохраните short URL из ответа.
  5. Проверьте переход и запись в списке ссылок.

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

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 можно создать ссылку, поставить её в канал и смотреть переходы в аналитике. Это один из способов — статья полезна и без регистрации.

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