Apigee Edge のドキュメントを表示しています。
Apigee X のドキュメントに移動します。 情報
はじめに
組織でサポートされている通貨を追加するときに、サポートされている通貨の追加で説明されているように、後払いデベロッパーのクレジット上限を設定できます。クレジットの上限は、組織内のすべての後払いデベロッパーに適用されます。また、以下のセクションで説明するように、個々の後払いデベロッパーのクレジット上限を設定することもできます。この場合、利用限度額は、指定されたデベロッパーの通貨に設定された上限のみをオーバーライドします。
API を使用してクレジット上限を設定する
個々のデベロッパーのクレジット上限を設定するには、/organizations/{org_name}/developers/{developer_id}/developer-credit-limit に POST リクエストを発行します。ここで、{developer_id} はデベロッパーのメールアドレスです。リクエストを発行するときに、クレジットの金額とクレジットに使用する通貨をクエリ パラメータとして指定する必要があります。たとえば、次のリクエストでは、デベロッパーのクレジット上限を $1, 000 に設定します。
$ curl -H "Content-Type:application/json" -X POST \
"https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/developers/dev7@myorg/developer-credit-limit?amount=1000&supportedCurrencyId=usd" \
-u email:password
API を使用してクレジット上限を取得する
後払いデベロッパーのクレジット上限を取得するには、/organizations/{org_name}/developers/{developer_id}/developer-credit-limit に GET リクエストを発行します。ここで、{developer_id} はデベロッパーのメールアドレスです。次に例を示します。
$ curl -H "Accept:application/json" -X GET \ "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/developers/dev7@myorg/developer-credit-limit" \ -u email:password
レスポンスは次のようになります(レスポンスの一部のみが表示されています)。
{
"developerBalance" : [ {
"amount" : 1000.0000,
"id" : "ddd98cd5-06bc-481b-ae42-76a7345933a9",
"supportedCurrency" : {
"description" : "United States Dollar",
"displayName" : "United States Dollar",
"id" : "usd",
"name" : "USD",
"organization" : {
...
},
"status" : "ACTIVE",
"virtualCurrency" : false
},
"usage" : 76.6052
} ],
"totalRecords" : 1
}次のステップ
収益化を使用して払い戻し(購入取引のみ)を投稿できます。詳しくは、払い戻しを投稿するをご覧ください。