GET /api/v2/server-side-api/purchase/profile/refund-saver/settings/

Refund Saver 設定を取得する

このユーザーの Refund Saver 設定を取得します。Adapty がストアに対して返金リクエストを拒否または承認するよう求めるかどうかの設定です。この設定は App Store と Google Play の両方に適用される単一の値です。また、このユーザーのデータ共有設定(ユーザーが Apple とデータを共有することに同意したかどうか)も取得します。同意は App Store にのみ適用されます。

Header parameters

adapty-customer-user-idstring

お客様のシステムにおける顧客の一意の ID。adapty-customer-user-id または adapty-profile-id のいずれかが必須です。

adapty-profile-idstring · uuid

お客様のシステムにおけるプロファイルの一意の ID。匿名プロファイルを扱う場合に最適です。adapty-customer-user-id または adapty-profile-id のいずれかが必須です。

Responses

設定の取得に成功しました

Schema
profile_idstringrequired

顧客プロファイルID

settingsobjectrequired

ユーザーの返金セーバー設定

consentboolean

ユーザーがAppleとデータを共有することに同意したかどうかを定義します(App Storeのみ)

custom_preferencestring

返金の優先設定

One of: "grant", "grant_prorated", "no_preference", "decline"

Example
{
  "profile_id": "e5aab402-b1bd-4039-b632-57a91ebc0779",
  "settings": {
    "consent": true,
    "custom_preference": "no_preference"
  }
}

リクエストが不正です

Schema
errorsarray of objectrequired
sourcestring

エラーの発生源

errorsarray of string

エラーメッセージの配列

error_codestringrequired

エラーの短い名称

status_codeintegerrequired

HTTPステータスコード

Example
{
  "errors": [
    "Profile does not exist"
  ],
  "error_code": "profile_does_not_exist",
  "status_code": 400
}

認証されていません

Schema
errorsarray of objectrequired
sourcestring

エラーの発生源

errorsarray of string

エラーメッセージの配列

error_codestringrequired

エラーの短い名称

status_codeintegerrequired

HTTPステータスコード

Example
{
  "errors": [
    "Invalid API key"
  ],
  "error_code": "unauthorized",
  "status_code": 401
}

内部サーバーエラー

Schema
errorsarray of objectrequired
sourcestring

エラーの発生源

errorsarray of string

エラーメッセージの配列

error_codestringrequired

エラーの短い名称

status_codeintegerrequired

HTTPステータスコード