Практика · 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.
Пошаговая инструкция
- Verify custom domain в Kratk admin.
- Проверьте curl: поля domain_id, hostname, customSlug.
- Скрипт передаёт brand domain context.
- QA: short URL host = go.brand.ru.
- 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 можно создать ссылку, поставить её в канал и смотреть переходы в аналитике. Это один из способов — статья полезна и без регистрации.