/api/v2/server-side-api/profile/ Обновить профиль
Обновляет данные профиля пользователя
Header parameters
Уникальный ID клиента в вашей системе. Требуется либо adapty-customer-user-id, либо adapty-profile-id.
Уникальный ID профиля в вашей системе. Лучший вариант при работе с анонимными профилями. Требуется либо adapty-customer-user-id, либо adapty-profile-id.
Request body
Имя вашего конечного пользователя
Фамилия вашего конечного пользователя
Пол вашего конечного пользователя
One of: "f", "m", "o"
Email вашего конечного пользователя
Номер телефона вашего конечного пользователя
Дата рождения вашего конечного пользователя
Страна конечного пользователя в формате ISO 3166-2
IPv4-адрес конечного пользователя
Страна стора конечного пользователя
Платформа, которую пользователь использует для совершения покупок в вашем приложении
One of: "app_store", "play_store", "stripe", "adapty", "paddle"
Токен аккаунта стора
Статус Apple App Tracking Transparency (0=не определён, 1=ограничен, 2=отклонён, 3=авторизован)
One of: 0, 1, 2, 3
Параметр для отказа от внешней аналитики
Позволяет задать до 30 пользовательских атрибутов для профиля
Ключ должен быть строкой длиной не более 30 символов. Допускаются только буквы, цифры, дефисы, точки и подчёркивания
Значение атрибута должно содержать не более 50 символов. В качестве значений допускаются только строки и числа с плавающей точкой
Уникальный идентификатор устройства
Информация об устройстве
Локаль устройства
Информация об операционной системе
Платформа (iOS, Android и т.д.)
One of: "iOS", "macOS", "iPadOS", "Android", "visionOS", "web"
Часовой пояс устройства
Строка user agent
Версия сборки приложения
Версия приложения
Версия SDK Adapty
iOS Identifier for Advertisers
iOS Identifier for Vendor
Android advertising ID
Android device ID
Android app set ID
Responses
Профиль успешно обновлён
Schema
Внутренний ID вашего приложения
ID профиля в Adapty
ID вашего пользователя в вашей системе
Число с плавающей точкой, представляющее суммарный доход в USD, полученный в рамках профиля
Внутренний параметр
Время ответа в миллисекундах, используется для разрешения гонки состояний
Для профиля допускается задать не более 30 пользовательских атрибутов
Ключ должен быть строкой длиной не более 30 символов. Допускаются только буквы, цифры, дефисы, точки и подчёркивания
Значение атрибута должно содержать не более 50 символов. В качестве значений допускаются только строки и числа с плавающей точкой
Массив объектов уровней доступа. Пустой массив, если у клиента нет уровней доступа
Идентификатор уровня доступа
Стор, в котором был приобретён уровень доступа
ID продукта в сторе
ID базового плана в сторе
ID транзакции в сторе
ID исходной транзакции в сторе
Данные офера, если был применён promotional offer или introductory offer
Категория офера
One of: "introductory", "promotional", "offer_code", "win_back"
Тип офера
One of: "free_trial", "pay_as_you_go", "pay_up_front"
ID офера
Когда начинается уровень доступа
Когда был приобретён уровень доступа
Когда уровень доступа был приобретён впервые
Когда истекает уровень доступа
Когда было отменено продление
Когда была обнаружена проблема с оплатой
Находится ли уровень доступа в льготном периоде
Причина отмены
Массив объектов подписок. Пустой массив, если у клиента нет подписок
Стор, в котором была приобретена подписка
ID продукта в сторе
ID базового плана в сторе
ID транзакции в сторе
ID исходной транзакции в сторе
Данные офера, если был применён promotional offer или introductory offer
Категория офера
One of: "introductory", "promotional", "offer_code", "win_back"
Тип офера
One of: "free_trial", "pay_as_you_go", "pay_up_front"
ID офера
Среда (Sandbox, Production)
Когда была приобретена подписка
Когда подписка была приобретена впервые
Когда истекает подписка
Когда было отменено продление
Когда была обнаружена проблема с оплатой
Находится ли подписка в льготном периоде
Причина отмены
Массив объектов разовых покупок. Пустой массив, если у клиента нет покупок
Уникальный идентификатор покупки
Стор, в котором была совершена покупка
ID продукта в сторе
ID базового плана в сторе
ID транзакции в сторе
ID исходной транзакции в сторе
Когда была совершена покупка
Среда (Sandbox, Production)
Является ли это возвратом средств
Является ли это расходуемой покупкой
Некорректный запрос
Schema
Источник ошибки
Массив сообщений об ошибках
Краткое название ошибки
HTTP-код статуса
Не авторизован
Schema
Источник ошибки
Массив сообщений об ошибках
Краткое название ошибки
HTTP-код статуса
Профиль не найден
Schema
Источник ошибки
Массив сообщений об ошибках
Краткое название ошибки
HTTP-код статуса
Внутренняя ошибка сервера