Документация

Интеграции и API

Спокойный ум — быстрые решения. Подключайте Kwick к вашей экосистеме без лишней сложности. Мы разработали API и SDK, чтобы вы могли получить доступ к аналитике в реальном времени, не отвлекаясь на конфигурацию.

API Reference

RESTful API Kwick построен на принципах предсказуемости. Все запросы отправляются на домен api.kwick.ru с использованием протокола HTTPS.

Аутентификация осуществляется через Bearer-токены в заголовке Authorization. Мы поддерживаем пагинацию для больших наборов данных и фильтрацию на уровне сервера для снижения нагрузки на клиент.

Лимиты запросов (Rate Limiting) установлены на уровне 60 запросов в минуту для стандартного тарифа и не ограничены для Enterprise-клиентов.

Схема интеграции API Kwick с внешними системами

Установка SDK

Мы официально поддерживаем Python, Node.js и Go. Установите пакет одной командой:

pip install kwick-sdk

Настройка вебхуков

Получайте события в реальном времени. Поддерживаемые типы событий: order.created, user.upgraded, anomaly.detected.

Настройте конечную точку (endpoint) в панели управления. Kwick будет отправлять POST-запросы с JSON-телом. Повторные попытки (Retry policy) настроены по экспоненциальной задержке.

Обработка ошибок

API использует стандартные HTTP-коды. В случае ошибки тело ответа содержит JSON с полями error_code и message.

401 Unauthorized: Неверный токен.
429 Too Many Requests: Превышен лимит.
500 Internal Server Error: Обратитесь в поддержку.

Нужна помощь с интеграцией?

Наша команда DevRel готова помочь вам внедрить Kwick в вашу инфраструктуру. Напишите нам, и мы предоставим персональный ключ API для тестирования.

Связаться с разработчиками