REST API и OpenAPI 3.1
Полный справочник из 128 эндпоинтов: запись событий, агрегации, когорты, экспорт. Скачайте спецификацию и сгенерируйте клиент в один клик.
Технические справочники, стартовые пакеты и видеоуроки для разработчиков. Всё, чтобы подключить Shrtnk Analytics к вашей системе и довести данные до живого дашборда — без поиска по чужим форумам.
Единый набор эндпоинтов для записи событий, запроса срезов и управления дашбордами. Документация в формате OpenAPI, примеры на шести языках и песочница с мгновенным ответом.
Полный справочник из 128 эндпоинтов: запись событий, агрегации, когорты, экспорт. Скачайте спецификацию и сгенерируйте клиент в один клик.
Официальные пакеты для Python, Go, Node.js, Java, PHP и Rust. Типизация, ретраи и батчинг событий — уже встроены в клиент.
API-ключи с гранулярными правами, ротация без простоя и OAuth 2.0 для сервисных аккаунтов. Примеры конфигурации в каждом гайде.
Подписки на аномалии, пороги KPI и обновления прогноза. Подпись HMAC, повторные доставки и журнал всех событий в консоли.
10 000 запросов в минуту на базовом тарифе, до 120 000 на Энтерпрайзе. Прозрачные заголовки X-RateLimit-Remaining в каждом ответе.
Версия 3.2 актуальна с 14 марта 2024. Старые мажорные версии поддерживаются ещё 12 месяцев — таблица несовместимых изменений прилагаем.
Залейте пакет в ваш репозиторий и получите рабочую связку: конфиг, примеры событий и первый дашборд. Всё лицензировано MIT — меняйте под себя.
Пакет shrtnk-fastapi-starter (48 КБ): мидлвар для сбора событий, батчинг и 3 готовых среза. Установка через pip install.
Пакет @shrtnk/nestjs (62 КБ): модуль, интерсепторы и декоратор @Track для автоматической телеметрии контроллеров.
Пакет github.com/shrtnk/go-sdk (39 КБ): middleware, контекст запроса и потокобезопасный батч-сентер с настройкой таймаутов.
12 готовых дашбордов: e-commerce, SaaS-подписки, логистика и финтех. JSON-конфигурации, которые импортируются в конструктор за секунды.
Утилита shrtnk-cli для проверки ключей, отправки тестовых событий и экспорта срезов в CSV прямо из консоли разработчика.
Коллекция из 96 запросов с переменными окружения и pre-request-скриптами для получения токена. Импорт в Postman и Insomnia в один клик.
Пять коротких роликов, которые проведут от первого API-ключа до работающего дашборда. Субтитры на русском и английском, код из каждого урока доступен для скачивания.
07:12 — Создаём проект, генерируем API-ключ и отправляем первое событие. Разбираем структуру ответа и коды ошибок.
09:34 — Как собирать события пакетами по 500 записей, настраивать таймауты и обрабатывать частичные успехи без потери данных.
11:48 — Запросы агрегаций, когорты и сравнение периодов. Показываем, как получить LTV и рояль-ти за один вызов API.
08:26 — Подписываемся на аномалии, проверяем подпись HMAC и отправляем алерт в Slack. Разбираем повторные доставки.
10:05 — Оптимизируем нагрузку: сжатие, пул соединений и кэширование срезов. Держим 99,99% SLA на пиковых нагрузках.
46:25 — Конспект, слайды и GitHub-репозиторий с проектами из всех уроков. Обновляется вместе с каждой мажорной версией API.
Ключевые понятия, которые встречаются в документации и дашбордах. Разбираем на конкретных цифрах, чтобы не путать метрики между собой.
Выручка с одного платящего клиента за период. В примере: ₽4,2M при 3 800 активных подписчиков. Пересчитывается в реальном времени.
Суммарная прибыль от клиента за весь цикл. Прогноз на 30 дней: ₽86K. Используется для расчёта допустимых затрат на привлечение.
Доля пользователей, дошедших до целевого этапа. В дашборде: 6,8% от показа до оплаты. Платформа подсвечивает шаг с наибольшим оттоком.
Отклонение метрики от ожидаемого диапазона более чем на 3 сигмы. Триггерит webhook и алерт. Порог настраивается от 1,5 до 5 сигм.
Группа пользователей, объединённых общим событием — например, регистрацией в марте 2024. Позволяет сравнивать удержание между волнами запуска.
Гарантированная доступность платформы: 99,99% на тарифах «Бизнес» и «Энтерпрайз». Отслеживается по часам простоя за месяц.
Подключите данные за 15 минут и получите первый инсайт в первый час. А команда разработчиков Shrtnk поможет настроить пайплайн под вашу архитектуру.
Не нашли нужного в справочнике? Инженеры поддержки отвечают в течение 15 минут в рабочее время.
После регистрации в консоли console.shrtnk.app автоматически создаётся тестовый проект с ключом, лимитом 100 000 событий в месяц и доступом к песочнице. Ключи можно генерировать и отзывать в разделе «Безопасность».
Python, Go, Node.js, Java, PHP и Rust. Все пакеты публикуются в официальных реестрах, типизированы и проходят CI-тесты с каждой мажорной версией API. Для остальных языков доступен чистый REST.
Да. В любой момент доступен полный экспорт в CSV, Parquet или через API-эндпоинт /v3/events/export. Данные остаются вашими — никакого vendor lock-in.
Справочник синхронизирован с релизами API. К каждой мажорной версии прилагается таблица изменений и гайд по миграции. Текущая версия 3.2 вышла 14 марта 2024.
Нет. Все уроки, конспекты и GitHub-репозитории с кодом доступны без ограничений и без отдельной подписки. Материал обновляется вместе с документацией.