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

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

Custom domain настраивается в кабинете; API create link использует домен, если поле/domain id есть в актуальном curl.

API создаёт ссылки на kratk.ru

Интеграция генерирует go.brand.ru/links, но API по умолчанию отдаёт другой host.

Брендовый домен + API

Сначала подключите custom domain в кабинете (DNS). В API передайте domain/slug поля, если они в примере curl. Иначе — post-create edit в UI или уточнение support.

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

  1. Verify custom domain в Kratk admin.
  2. Проверьте curl: поля domain_id, hostname, customSlug.
  3. Скрипт передаёт brand domain context.
  4. QA: short URL host = go.brand.ru.
  5. Deep links на том же домене — /docs/deep-links.

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

CRM webhook → API → https://go.brand.ru/welcome-{lead_id}.

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

  • DNS не propagated — API error obscure.
  • Slug конфликт на shared domain.
  • Mix prod/staging domain в одном ключе.
  • Assumption auto brand domain без поля в API.

FAQ

Несколько доменов?

Зависит от тарифа/кабинета — передавайте id домена из UI.

SSL?

По процессу подключения домена в продукте.

Вывод

Brand links via API = domain setup + documented API fields.

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

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

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

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