# SDK API ## API Docs - Request [Get or store user](https://openapi-v2.gravityfield.ai/get-or-store-user-13776309e0.md): Регистрирует или обновляет пользователя в системе Gravity Field. Используется для инициализации SDK и формирования персонализированного контекста. - Request [Store visit event](https://openapi-v2.gravityfield.ai/store-visit-event-14002043e0.md): Отправка события визита — экрана или страницы — с контекстной информацией. - Request [Store event](https://openapi-v2.gravityfield.ai/store-event-14003491e0.md): Отправка кастомных событий: добавление в корзину, покупка, авторизация, подписка и т.д. - Request [Get campaign](https://openapi-v2.gravityfield.ai/get-campaign-14039236e0.md): Возвращает активные кампании, которые сработали для заданного контекста (плейсмента, экрана, пользователя). Используется для отображения кампаний. Ответ может включать engagement-ссылки и аналитику, если заданы соответствующие options. - Request [Get strategy](https://openapi-v2.gravityfield.ai/get-strategy-14050728e0.md): Позволяет получить рекомендации по заданной стратегии (например, “Похожие товары”, “Часто покупают вместе”). - Request [Engagement](https://openapi-v2.gravityfield.ai/engagement-14151113e0.md): Фиксирует факт взаимодействия пользователя с элементами кампании: показ, клик, просмотр товара и т.д.