Developer API
Стройте на linkz.ge
Создавайте и управляйте ссылками из кода. REST API, JSON, Bearer-токен. Просто и быстро.
REST + JSON
Один POST — короткая ссылка.
Безопасно
Личный Bearer-токен на аккаунт.
Квота
Месячный лимит по тарифу — виден в заголовках ответа.
curl -X POST https://linkz.ge/api/v1/shorten \
-H "Authorization: Bearer lz_xxx" \
-d '{"url":"https://example.com/page"}'
# → { "ok": true, "data": {
# "short_url": "https://linkz.ge/abc123" } }
Пример использования
Представьте разработчика, чьему SaaS-продукту нужно автоматически генерировать короткие ссылки — например, реферальную ссылку для каждого нового пользователя. Он просто отправляет один POST-запрос к API linkz.ge с Bearer-токеном и мгновенно получает готовую короткую ссылку, которая автоматически вставляется в продукт — без ручной работы.
Часто задаваемые вопросы
Где найти документацию по API?
Эндпоинт — POST /api/v1/shorten с заголовком "Authorization: Bearer <api_key>" и JSON-телом. Обязателен url. alias, title и monetize работают на всех тарифах; на платных (Pro/Business) дополнительно доступны password, expires_at, url_mobile, og_title, og_description, og_image, ab_variants (A/B-ротация) и link_targets (гео/device-таргетинг). Ответ — JSON с ok и data либо error. Та же сводка доступна в /llms.txt.
Есть ли лимит запросов (rate limit)?
Да, есть месячная квота в зависимости от плана: Free — 200, Pro — 10 000, Business — 100 000 запросов в месяц. Каждый авторизованный ответ содержит заголовки X-RateLimit-Limit и X-RateLimit-Remaining, при превышении возвращается HTTP 429.
Можно ли иметь несколько Bearer-токенов?
Сейчас на аккаунт используется один активный токен — он виден на странице профиля. Если ключ утёк, свяжитесь с нами, и мы его заменим.
Готовы начать?
Бесплатный аккаунт за секунды. Карта не нужна.
Получить API-ключ