/api/v2/server-side-api/purchase/profile/revoke/access-level/ Отозвать уровень доступа
Удаляет уровень доступа у конечного пользователя вашего приложения в Adapty.
Header parameters
Уникальный ID клиента в вашей системе. Требуется либо adapty-customer-user-id, либо adapty-profile-id.
Уникальный ID профиля в вашей системе. Лучший вариант при работе с анонимными профилями. Требуется либо adapty-customer-user-id, либо adapty-profile-id.
Request body
ID платного уровня доступа, настроенного на странице уровней доступа
Указывает, когда истечёт уровень доступа. Чтобы немедленно отозвать доступ, опустите это поле или установите значение null. Значение по умолчанию — null.
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-код статуса
Внутренняя ошибка сервера