/api/v2/server-side-api/purchase/profile/refund-saver/settings/ Получить настройки Refund Saver
Получить настройки Refund Saver для данного пользователя — должен ли Adapty запрашивать отклонение или одобрение его запроса на возврат средств. Получить настройки передачи данных для данного пользователя — дал ли пользователь согласие на передачу своих данных в Apple.
Header parameters
Уникальный идентификатор пользователя в вашей системе. Необходимо указать либо adapty-customer-user-id, либо adapty-profile-id.
Уникальный идентификатор профиля в вашей системе. Оптимальный вариант при работе с анонимными профилями. Необходимо указать либо adapty-customer-user-id, либо adapty-profile-id.
Responses
Настройки успешно получены
Schema
ID профиля пользователя
Настройки Refund Saver для пользователя
Определяет, дал ли пользователь согласие на передачу своих данных
Предпочтение по возврату средств
One of: "grant", "grant_prorated", "no_preference", "decline"
Example
{
"profile_id": "e5aab402-b1bd-4039-b632-57a91ebc0779",
"settings": {
"consent": true,
"custom_preference": "no_preference"
}
} Некорректный запрос
Schema
Источник ошибки
Массив сообщений об ошибках
Краткое название ошибки
HTTP-код статуса
Example
{
"errors": [
"Profile does not exist"
],
"error_code": "profile_does_not_exist",
"status_code": 400
} Не авторизован
Schema
Источник ошибки
Массив сообщений об ошибках
Краткое название ошибки
HTTP-код статуса
Example
{
"errors": [
"Invalid API key"
],
"error_code": "unauthorized",
"status_code": 401
} Внутренняя ошибка сервера
Schema
Источник ошибки
Массив сообщений об ошибках
Краткое название ошибки
HTTP-код статуса