# ユーザーのロイヤルティポイント残高を取得する 指定したロイヤルティポイントの現在の残高を返します。 Endpoint: GET /projects/{project_id}/users/{user_id}/points/{point_id}/balance Version: 2.0.0 Security: basicAuth ## Path parameters: - `project_id` (integer, required) プロジェクトID。このパラメータは、パブリッシャーアカウントのプロジェクト名の横、またはプロジェクトの作業中にブラウザのアドレスバーで確認できます。URLの形式は以下の通りです:https://publisher.xsolla.com//projects/。 Example: 44056 - `user_id` (string, required) システム内のユーザーID。ロイヤルティポイントはこのユーザーIDに関連付けられるため、決済トークンを作成する際に渡すuser.idパラメータの値と一致している必要があります。 Example: "d342dad2-9d59-11e9-a384-42010aa8003f" - `point_id` (string, required) ロイヤルティポイントのID。ロイヤルティポイントは、パブリッシャーアカウントのLiveOps > ロイヤルティプログラムセクションで設定されます。このIDを取得するには、カタログ取得APIコールを使用してください。IDはloyalty_rewards[].skuパラメータに含まれます。 Example: "3fa85f64-5717-4562-b3fc-2c963f66afa6" ## Response 200 fields (application/json): - `balance` (number, required) 現在のロイヤルティポイント残高。 Example: 150.5 ## Response 401 fields (application/json): - `statusCode` (integer) HTTPレスポンスステータス。 - `errorCode` (integer) エラーコード。 - `errorMessage` (string) エラーの簡潔な説明。 - `transactionId` (string) リクエストID。この特定のリクエストまたは操作に関連するログエントリを追跡し、関連付けるために使用されるIDです。このIDは、トラブルシューティング、デバッグ、および監査の目的に役立ちます。 ## Response 404 fields (application/json): - `message_id` (string, required) エラーコード。 Example: "error_not_found" - `message` (string, required) エラーの簡潔な説明。 Example: "User account or loyalty points not found."