> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Profile Reads メーター API の説明

> プロファイル読み取りメーターをインクリメントする、プレイヤー プロファイル、エンティティ、キャラクター、グループ、およびインベントリ KVP 向けの PlayFab API のリファレンス一覧です。

Profile には、プレイヤー プロファイル、エンティティ プロファイル、キャラクター プロファイル、グループ、およびインベントリに関連して保存されるデータが含まれます。プロファイル データは、個々のプレイヤー、プレイヤー グループ、またはアイテムに関する情報であり、PlayFab によってキーと値のペア (KVP) として保存されます。

以下の API は、Profile 読み取りメーターをインクリメントします。

## Admin API

* [CheckLimitedEditionItemAvailability](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/player-item-management/check-limited-edition-item-availability?view=playfab-rest\&preserve-view=true) 限定版アイテムのグローバル カウントを確認します。
* [GetAllSegments](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/play-stream/get-all-segments?view=playfab-rest\&preserve-view=true) プレイヤー セグメント定義の配列を取得します。この結果は、Segment ID が必要な GetPlayersInSegment などの後続の API 呼び出しで使用できます。セグメント名は変更できますが、そのセグメントの ID は変更されません。
* [ExportMasterPlayerData](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/account-management/export-master-player-data?view=playfab-rest\&preserve-view=true) マスター プレイヤー アカウントの関連データをすべてエクスポートします。
* [GetCatalogItems](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/title-wide-data-management/get-catalog-items?view=playfab-rest\&preserve-view=true) タイトルの仮想グッズ カタログの指定バージョンを、定義済みのプロパティすべてを含めて取得します。
* [GetContentList](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/content/get-content-list?view=playfab-rest\&preserve-view=true) タイトルの全コンテンツを一覧表示し、サイズなどの統計情報を取得します。
* [GetDataReport](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/player-data-management/get-data-report?view=playfab-rest\&preserve-view=true) 要求されたレポートのダウンロード URL を取得します。
* [GetPlayerSegments](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/play-stream/get-player-segments?view=playfab-rest\&preserve-view=true) 現時点でプレイヤーが所属するすべてのセグメントを一覧表示します。
* [GetPlayerTags](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/play-stream/get-player-tags?view=playfab-rest\&preserve-view=true) 指定した名前空間 (省略可) を持つすべてのタグをプレイヤー プロファイルから取得します。
* [GetPolicy](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/authentication/get-policy?view=playfab-rest\&preserve-view=true) 要求されたポリシーを取得します。
* [GetPublisherData](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/title-wide-data-management/get-publisher-data?view=playfab-rest\&preserve-view=true) カスタム パブリッシャー設定のキー/バリュー ストアを取得します。
* [GetRandomResultTables](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/title-wide-data-management/get-random-result-tables?view=playfab-rest\&preserve-view=true) タイトルのランダム ドロップ テーブル構成を取得します。
* [GetStoreItems](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/title-wide-data-management/get-store-items?view=playfab-rest\&preserve-view=true) 指定されたストア用に定義されたアイテム セットを、定義済みの価格すべてを含めて取得します。
* [GetTitleData](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/title-wide-data-management/get-title-data?view=playfab-rest\&preserve-view=true) クライアントが読み取り可能なカスタム タイトル設定のキー/バリュー ストアを取得します。
* \[GetUserAccountInfo]\(Retrieves the relevant details for a specified user, based upon a match against a supplied unique identifier) 指定された一意識別子との一致に基づき、特定ユーザーの関連詳細を取得します。
* [GetUserBans](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/account-management/get-user-bans?view=playfab-rest\&preserve-view=true) ユーザーのすべての BAN を取得します。
* [GetUserData](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/player-data-management/get-user-data?view=playfab-rest\&preserve-view=true) クライアントで読み書き可能な、ユーザーのタイトル固有カスタム データを取得します。
* [GetUserInternalData](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/player-data-management/get-user-internal-data?view=playfab-rest\&preserve-view=true) クライアントからアクセスできないユーザーのタイトル固有カスタム データを取得します。
* [GetUserInventory](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/player-item-management/get-user-inventory?view=playfab-rest\&preserve-view=true) 指定ユーザーの現在の仮想グッズ インベントリを取得します。
* [GetUserPublisherData](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/player-data-management/get-user-publisher-data?view=playfab-rest\&preserve-view=true) クライアントで読み書き可能な、ユーザーのパブリッシャー固有カスタム データを取得します。
* [GetUserPublisherInternalData](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/player-data-management/get-user-publisher-internal-data?view=playfab-rest\&preserve-view=true) クライアントからアクセスできないユーザーのパブリッシャー固有カスタム データを取得します。
* [GetUserPublisherReadOnlyData](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/player-data-management/get-user-publisher-read-only-data?view=playfab-rest\&preserve-view=true) クライアントで読み取り専用となる、ユーザーのパブリッシャー固有カスタム データを取得します。
* [GetUserReadOnlyData](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/player-data-management/get-user-read-only-data?view=playfab-rest\&preserve-view=true) クライアントで読み取り専用となる、ユーザーのタイトル固有カスタム データを取得します。
* [ListVirtualCurrencyTypes](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/title-wide-data-management/list-virtual-currency-types?view=playfab-rest\&preserve-view=true) タイトルに定義されているすべての仮想通貨のリストを返します。
* [GetPlayerIdFromAuthToken](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/account-management/get-player-id-from-auth-token?view=playfab-rest\&preserve-view=true) 認証トークンからプレイヤーの ID を取得します。
* [GetPlayersInSegment](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/play-stream/get-players-in-segment?view=playfab-rest\&preserve-view=true) 指定セグメント内のすべてのプレイヤーをページングできます。この API は、作成時にセグメント定義に一致するプレイヤー プロファイルのスナップショットを作成し、Total Seconds to Live の期間存続します。Continuation Token を使用するたびに寿命が更新されます。ページング中に変更されたプロファイルは結果に反映されません。AB テスト セグメントは現在この操作でサポートされていません。
* [GetExperiments](https://learn.microsoft.com/en-us/rest/api/services/playfab/experimentation/experimentation/get-experiments?view=playfab-rest\&preserve-view=true) タイトルのすべての実験の詳細を取得します。
* [GetLatestScorecard](https://learn.microsoft.com/en-us/rest/api/services/playfab/experimentation/experimentation/get-latest-scorecard?view=playfab-rest\&preserve-view=true) タイトルの実験の最新のスコアカードを取得します。
* [GetTreatmentAssignment](https://learn.microsoft.com/en-us/rest/api/services/playfab/experimentation/experimentation/get-treatment-assignment?view=playfab-rest\&preserve-view=true) タイトル内で実行中のすべての実験について、プレイヤーへのトリートメント割り当てを取得します。

## Client API

* [GetAllUsersCharacters](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/characters/get-all-users-characters?view=playfab-rest\&preserve-view=true) 特定ユーザーに属するすべてのキャラクターを一覧表示します。CharacterId はグローバル一意ではありません。一意性を保証するには、親の PlayFabId と併せて characterId を評価する必要があります。
* [GetCatalogItems](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/title-wide-data-management/get-catalog-items?view=playfab-rest\&preserve-view=true) タイトルの仮想グッズ カタログの指定バージョンを、定義済みのプロパティすべてを含めて取得します。
* [GetCharacterData](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/character-data/get-character-data?view=playfab-rest\&preserve-view=true) クライアントで読み書き可能な、キャラクターのタイトル固有カスタム データを取得します。
* [GetCharacterInventory](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/player-item-management/get-character-inventory?view=playfab-rest\&preserve-view=true) 指定キャラクターの現在の仮想グッズ インベントリを取得します。
* [GetCharacterLeaderboard](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/characters/get-character-leaderboard?view=playfab-rest\&preserve-view=true) リーダーボード内の指定した位置から始まる、指定統計のランク付けされたキャラクター一覧を取得します。
* [GetCharacterReadOnlyData](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/character-data/get-character-read-only-data?view=playfab-rest\&preserve-view=true) クライアントで読み取り専用となる、キャラクターのタイトル固有カスタム データを取得します。
* [GetCharacterStatistics](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/characters/get-character-statistics?view=playfab-rest\&preserve-view=true) ユーザーに関するすべてのタイトル固有統計の詳細を取得します。
* [GetFriendLeaderboard](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/player-data-management/get-friend-leaderboard?view=playfab-rest\&preserve-view=true) リーダーボード内の指定した位置から始まる、現在のプレイヤーのフレンドの指定統計に関するランク付けされた一覧を取得します。
* [GetFriendLeaderboardAroundPlayer](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/player-data-management/get-friend-leaderboard-around-player?view=playfab-rest\&preserve-view=true) 要求された PlayFab ユーザーを中心とする、現在のプレイヤーのフレンドの指定統計に関するランク付けされた一覧を取得します。PlayFabId が空または null の場合、現在ログインしているユーザーが返されます。
* [GetFriendsList](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/friend-list-management/get-friends-list?view=playfab-rest\&preserve-view=true) ローカル ユーザーの現在のフレンド リストを取得します。PlayFab アカウントを持つユーザーに限定されます。リンクされたアカウント (Facebook、Steam) のフレンドも含まれます。一部のリンク サービスのフレンドは任意に除外できます。
* [GetLeaderboard](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/player-data-management/get-leaderboard?view=playfab-rest\&preserve-view=true) リーダーボード内の指定した位置から始まる、指定統計のランク付けされたユーザー一覧を取得します。
* [GetLeaderboardAroundCharacter](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/characters/get-leaderboard-around-character?view=playfab-rest\&preserve-view=true) 要求されたキャラクター ID を中心とする、指定統計のランク付けされたキャラクター一覧を取得します。
* [GetLeaderboardAroundPlayer](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/player-data-management/get-leaderboard-around-player?view=playfab-rest\&preserve-view=true) 要求されたプレイヤーを中心とする、指定統計のランク付けされたユーザー一覧を取得します。PlayFabId が空または null の場合、現在ログインしているユーザーが返されます。
* [GetLeaderboardForUserCharacters](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/characters/get-leaderboard-for-user-characters?view=playfab-rest\&preserve-view=true) 指定統計におけるユーザーのすべてのキャラクター一覧を取得します。
* [GetPaymentToken](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/player-item-management/get-payment-token?view=playfab-rest\&preserve-view=true) プロバイダーが PlayFab (フルフィラー) にトランザクション開始を要求する一方、残りのフローをクライアントが完了する支払いフロー向けです。Xsolla のケースでは、ここで返されたトークンをクライアントが Xsolla に渡してカートを作成します。支払い完了後、返された OrderId を使用して GetPurchase をポーリングしてください。
* [GetPlayerProfile](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/account-management/get-player-profile?view=playfab-rest\&preserve-view=true) プレイヤーのプロファイルを取得します。
* [GetPlayerSegments](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/play-stream/get-player-segments?view=playfab-rest\&preserve-view=true) 現時点でプレイヤーが所属するすべてのセグメントを一覧表示します。
* [GetPlayerStatistics](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/player-data-management/get-player-statistics?view=playfab-rest\&preserve-view=true) ローカル プレイヤーに関して、指定した統計 (指定されなかった場合はすべての統計の現在のバージョンと値) を取得します。
* [GetPlayerStatisticVersions](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/player-data-management/get-player-statistic-versions?view=playfab-rest\&preserve-view=true) 指定した統計で利用可能なバージョンの情報を取得します。
* [GetPlayerTags](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/play-stream/get-player-tags?view=playfab-rest\&preserve-view=true) 指定した名前空間 (省略可) を持つすべてのタグをプレイヤー プロファイルから取得します。
* [GetPlayerTrades](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/trading/get-player-trades?view=playfab-rest\&preserve-view=true) プレイヤーがオープンまたは受諾したすべてのトレードを取得します。トレード ステータスで任意にフィルターできます。
* [GetPlayFabIDsFromFacebookIDs](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/account-management/get-playfab-ids-from-facebook-ids?view=playfab-rest\&preserve-view=true) 指定した Facebook 識別子セットに対応する一意の PlayFab 識別子を取得します。
* [GetPlayFabIDsFromFacebookInstantGamesIds](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/account-management/get-playfab-ids-from-facebook-instant-games-ids?view=playfab-rest\&preserve-view=true) 指定した Facebook Instant Game 識別子セットに対応する一意の PlayFab 識別子を取得します。
* [GetPlayFabIDsFromGameCenterIDs](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/account-management/get-playfab-ids-from-game-center-ids?view=playfab-rest\&preserve-view=true) 指定した Game Center 識別子 (Game Center Programming Guide では Player Identifier として参照される) セットに対応する一意の PlayFab 識別子を取得します。
* [GetPlayFabIDsFromGenericIDs](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/account-management/get-playfab-ids-from-generic-ids?view=playfab-rest\&preserve-view=true) 指定した汎用サービス識別子セットに対応する一意の PlayFab 識別子を取得します。汎用識別子は、プレイヤー アカウントに追加されたときにタイトルが指定した、サービス名にプレイヤーのサービス固有 ID を組み合わせたものです。
* [GetPlayFabIDsFromGoogleIDs](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/account-management/get-playfab-ids-from-google-ids?view=playfab-rest\&preserve-view=true) 指定した Google 識別子セットに対応する一意の PlayFab 識別子を取得します。Google 識別子はユーザー アカウントの ID で、Google+ People API 呼び出しの `id` として利用可能です。
* [GetPlayFabIDsFromKongregateIDs](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/account-management/get-playfab-ids-from-kongregate-ids?view=playfab-rest\&preserve-view=true) 指定した Kongregate 識別子セットに対応する一意の PlayFab 識別子を取得します。Kongregate 識別子はユーザー アカウントの ID で、Kongregate API メソッドの `user_id` として利用可能です (例: [https://docs.kongregate.com/docs/concepts-handling-guests](https://docs.kongregate.com/docs/concepts-handling-guests))。
* [GetPlayFabIDsFromNintendoSwitchDeviceIds](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/account-management/get-playfab-ids-from-nintendo-switch-device-ids?view=playfab-rest\&preserve-view=true) 指定した Nintendo Switch 識別子セットに対応する一意の PlayFab 識別子を取得します。
* [GetPlayFabIDsFromPSNAccountIDs](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/account-management/get-playfab-ids-from-psn-account-ids?view=playfab-rest\&preserve-view=true) 指定した PlayStation™ Network 識別子セットに対応する一意の PlayFab 識別子を取得します。
* [GetPlayFabIDsFromSteamIDs](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/account-management/get-playfab-ids-from-steam-ids?view=playfab-rest\&preserve-view=true) 指定した Steam 識別子セットに対応する一意の PlayFab 識別子を取得します。Steam 識別子はユーザー アカウントのプロファイル ID で、Steamworks Community API 呼び出しの SteamId として利用可能です。
* [GetPlayFabIDsFromTwitchIDs](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/account-management/get-playfab-ids-from-twitch-ids?view=playfab-rest\&preserve-view=true) 指定した Twitch 識別子セットに対応する一意の PlayFab 識別子を取得します。Twitch 識別子はユーザー アカウントの ID で、Twitch API メソッドの "\_id" として利用可能です (例: [https://github.com/justintv/Twitch-API/blob/master/v3\_resources/users.md#get-usersuser](https://github.com/justintv/Twitch-API/blob/master/v3_resources/users.md#get-usersuser))。
* [GetPlayFabIDsFromXboxLiveIDs](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/account-management/get-playfab-ids-from-xbox-live-ids?view=playfab-rest\&preserve-view=true) 指定した XboxLive 識別子セットに対応する一意の PlayFab 識別子を取得します。
* [GetPublisherData](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/title-wide-data-management/get-publisher-data?view=playfab-rest\&preserve-view=true) カスタム パブリッシャー設定のキー/バリュー ストアを取得します。
* [GetPurchase](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/player-item-management/get-purchase?view=playfab-rest\&preserve-view=true) 購入とその現在の PlayFab ステータスを取得します。まだアクティブな購入元のインベントリ アイテムを返します。
* [GetSharedGroupData](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/shared-group-data/get-shared-group-data?view=playfab-rest\&preserve-view=true) 共有グループ オブジェクト内に保存されているデータと、グループのメンバー一覧を取得します。グループの非メンバーはこれを使用してメンバーシップを含むグループ データを取得できますが、非公開としてマークされたキーのデータは受け取れません。共有グループは少人数のプレイヤー間のデータ共有向けに設計されています。詳細については、[Using Shared Group Data](/services/playfab/community/associations/groups/using-shared-group-data) を参照してください。
* [GetStoreItems](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/title-wide-data-management/get-store-items?view=playfab-rest\&preserve-view=true) 指定されたストア用に定義されたアイテム セットを、定義済みの価格すべてを含めて取得します。
* [GetTitleData](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/title-wide-data-management/get-title-data?view=playfab-rest\&preserve-view=true) カスタム タイトル設定のキー/バリュー ストアを取得します。
* [GetAccountInfo](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/account-management/get-account-info?view=playfab-rest\&preserve-view=true) ユーザーの PlayFab アカウント詳細を取得します。
* [LoginWithAndroidDeviceID](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/login-with-android-device-id?view=playfab-rest\&preserve-view=true) Android デバイス識別子を使用してユーザーをサインインさせ、認証済みユーザーが必要な API 呼び出しで後に使用可能なセッション識別子を返します。
* [LoginWithCustomID](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/loginwithcustomid?view=playfab-rest\&preserve-view=true) タイトルが生成したカスタム一意識別子を使用してユーザーをサインインさせ、認証済みユーザーが必要な API 呼び出しで後に使用可能なセッション識別子を返します。
* [LoginWithEmailAddress](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/login-with-email-address?view=playfab-rest\&preserve-view=true) ユーザーを PlayFab アカウントにサインインさせ、認証済みユーザーが必要な API 呼び出しで後に使用可能なセッション識別子を返します。他のほとんどのログイン API とは異なり、LoginWithEmailAddress は CreateAccountFlag による新規アカウント作成をサポートしません。メール アドレスは RegisterPlayFabUser でアカウントを作成する際に使用できます。
* [LoginWithFacebook](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/login-with-facebook?view=playfab-rest\&preserve-view=true) Facebook アクセス トークンを使用してユーザーをサインインさせ、認証済みユーザーが必要な API 呼び出しで後に使用可能なセッション識別子を返します。
* [LoginWithFacebookInstantGamesId](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/login-with-facebook-instant-games-id?view=playfab-rest\&preserve-view=true) Facebook Instant Games ID を使用してユーザーをサインインさせ、認証済みユーザーが必要な API 呼び出しで使用可能なセッション識別子を返します。Facebook Instant Games の構成が必要です。
* [LoginWithGameCenter](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/loginwithgamecenter?view=playfab-rest\&preserve-view=true) iOS Game Center プレイヤー識別子を使用してユーザーをサインインさせ、認証済みユーザーが必要な API 呼び出しで後に使用可能なセッション識別子を返します。
* [LoginWithGoogleAccount](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/login-with-game-center?view=playfab-rest\&preserve-view=true) iOS Game Center プレイヤー識別子を使用してユーザーをサインインさせ、認証済みユーザーが必要な API 呼び出しで後に使用可能なセッション識別子を返します。
* [LoginWithIOSDeviceID](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/login-with-google-account?view=playfab-rest\&preserve-view=true) Google アカウント資格情報を使用してユーザーをサインインさせます。
* [LoginWithKongregate](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/login-with-kongregate?view=playfab-rest\&preserve-view=true) Kongregate プレイヤー アカウントを使用してユーザーをサインインさせます。
* [LoginWithNintendoSwitchDeviceId](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/login-with-nintendo-switch-device-id?view=playfab-rest\&preserve-view=true) Nintendo Switch Device ID を使用してユーザーをサインインさせ、認証済みユーザーが必要な API 呼び出しで使用可能なセッション識別子を返します。
* [LoginWithOpenIdConnect](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/login-with-openid-connect?view=playfab-rest\&preserve-view=true) タイトルと Open ID Connect プロバイダー間の既存の関係によって作成された Open ID Connect JWT を使用してユーザーをログインさせます。
* [LoginWithPlayFab](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/login-with-playfab?view=playfab-rest\&preserve-view=true) 認証済みユーザーが必要な API 呼び出し向けです。他のほとんどのログイン API とは異なり、`LoginWithPlayFab` は `CreateAccountFlag` による新規アカウント作成をサポートしません。ユーザー名/パスワード資格情報は `RegisterPlayFabUser` でアカウントを作成する、または `AddUsernamePassword` で既存アカウントに追加するために使用できます。
* [LoginWithPSN](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/login-with-psn?view=playfab-rest\&preserve-view=true)    ユーザーを PlayFab アカウントにサインインさせ、認証済みユーザーが必要な API 呼び出しで後に使用可能なセッション識別子を返します。他のほとんどのログイン API とは異なり、`LoginWithPlayFab` は `CreateAccountFlag` による新規アカウント作成をサポートしません。ユーザー名/パスワード資格情報は `RegisterPlayFabUser` でアカウントを作成する、または `AddUsernamePassword` で既存アカウントに追加するために使用します。
* [LoginWithSteam](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/login-with-steam?view=playfab-rest\&preserve-view=true) Steam 認証チケットを使用してユーザーをサインインさせ、認証済みユーザーが必要な API 呼び出しで後に使用可能なセッション識別子を返します。
* [LoginWithTwitch](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/login-with-twitch?view=playfab-rest\&preserve-view=true) Twitch アクセス トークンを使用してユーザーをサインインさせます。
* [LoginWithXbox](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/loginwithxbox?view=playfab-rest\&preserve-view=true) XBOX Live トークンを使用してユーザーをサインインさせ、認証済みユーザーが必要な API 呼び出しで後に使用可能なセッション識別子を返します。
* [GetPlayerCombinedInfo](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/account-management/get-player-combined-info?view=playfab-rest\&preserve-view=true) ユーザーのさまざまな種類の情報をすべて取得します。

"PlayStation" は、Sony Interactive Entertainment Inc. の登録商標または商標です。

## Data API

* [GetObjects](https://learn.microsoft.com/en-us/rest/api/services/playfab/data/object/get-objects?view=playfab-rest\&preserve-view=true) エンティティのプロファイルからオブジェクトを取得します。

## Groups API

* [GetGroup](https://learn.microsoft.com/en-us/rest/api/services/playfab/groups/groups/get-group?view=playfab-rest\&preserve-view=true) グループとそのロールに関する情報を取得します。
* [IsMember](https://learn.microsoft.com/en-us/rest/api/services/playfab/groups/groups/is-member?view=playfab-rest\&preserve-view=true) エンティティがグループ、またはグループ内のロールのメンバーであるかを確認します。
* [ListGroupApplications](https://learn.microsoft.com/en-us/rest/api/services/playfab/groups/groups/list-group-applications?view=playfab-rest\&preserve-view=true) グループへの参加リクエストで未処理のものすべてを一覧表示します。
* [ListGroupBlocks](https://learn.microsoft.com/en-us/rest/api/services/playfab/groups/groups/list-group-blocks?view=playfab-rest\&preserve-view=true) グループへの参加をブロックされているすべてのエンティティを一覧表示します。
* [ListGroupInvitations](https://learn.microsoft.com/en-us/rest/api/services/playfab/groups/groups/list-group-invitations?view=playfab-rest\&preserve-view=true) グループへの未処理の招待をすべて一覧表示します。
* [ListGroupMembers](https://learn.microsoft.com/en-us/rest/api/services/playfab/groups/groups/list-group-members?view=playfab-rest\&preserve-view=true) グループの全メンバーを一覧表示します。
* [ListMembership](https://learn.microsoft.com/en-us/rest/api/services/playfab/groups/groups/list-membership?view=playfab-rest\&preserve-view=true) エンティティが所属するすべてのグループとロールを一覧表示します。
* [ListMembershipOpportunities](https://learn.microsoft.com/en-us/rest/api/services/playfab/groups/groups/list-membership-opportunities?view=playfab-rest\&preserve-view=true) エンティティ宛の未処理の招待とグループ参加申請をすべて一覧表示します。

## Profile API

* [GetGlobalPolicy](https://learn.microsoft.com/en-us/rest/api/services/playfab/profiles/account-management/get-global-policy?view=playfab-rest\&preserve-view=true) グローバル タイトル アクセス ポリシーを取得します。
* [GetProfile](https://learn.microsoft.com/en-us/rest/api/services/playfab/profiles/account-management/get-profile?view=playfab-rest\&preserve-view=true) エンティティのプロファイルを取得します。
* [GetProfiles](https://learn.microsoft.com/en-us/rest/api/services/playfab/profiles/account-management/get-profiles?view=playfab-rest\&preserve-view=true) エンティティのプロファイルを取得します。
* [GetTitlePlayersFromMasterPlayerAccountIds](https://learn.microsoft.com/en-us/rest/api/services/playfab/profiles/account-management/get-title-players-from-master-player-account-ids?view=playfab-rest\&preserve-view=true) 指定したマスター プレイヤー アカウントに関連付けられたタイトル プレイヤー アカウントを取得します。

## Server API

* [EvaluateRandomResultTable](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/player-item-management/evaluate-random-result-table?view=playfab-rest\&preserve-view=true) Random Result Table を評価した結果を返します。Random Result Table がバンドル経由または UnlockContainer 呼び出しで追加された場合に、プレイヤー インベントリに追加されたはずの、ゲーム カタログの `ItemId` が返されます。
* [GetAllSegments](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/play-stream/get-all-segments?view=playfab-rest\&preserve-view=true) プレイヤー セグメント定義の配列を取得します。この結果は、Segment ID が必要な GetPlayersInSegment などの後続の API 呼び出しで使用できます。セグメント名は変更できますが、そのセグメントの ID は変更されません。
* [GetAllUsersCharacters](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/characters/get-all-users-characters?view=playfab-rest\&preserve-view=true) 特定ユーザーに属するすべてのキャラクターを一覧表示します。CharacterId はグローバル一意ではありません。一意性を保証するには、親の PlayFabId と併せて characterId を評価する必要があります。
* [GetCatalogItems](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/title-wide-data-management/get-catalog-items?view=playfab-rest\&preserve-view=true) タイトルの仮想グッズ カタログの指定バージョンを、定義済みのプロパティすべてを含めて取得します。
* [GetCharacterData](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/character-data/get-character-data?view=playfab-rest\&preserve-view=true) クライアントで読み書き可能な、ユーザーのタイトル固有カスタム データを取得します。
* [GetCharacterInternalData](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/character-data/get-character-internal-data?view=playfab-rest\&preserve-view=true) クライアントからアクセスできない、ユーザーのキャラクターに関するタイトル固有カスタム データを取得します。
* [GetCharacterInventory](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/player-item-management/get-character-inventory?view=playfab-rest\&preserve-view=true) 指定キャラクターの現在の仮想グッズ インベントリを取得します。
* [GetCharacterReadOnlyData](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/characters/get-character-leaderboard?view=playfab-rest\&preserve-view=true)
* [GetCharacterStatistics](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/characters/get-character-statistics?view=playfab-rest\&preserve-view=true) 指定キャラクターに関するすべてのタイトル固有統計の詳細を取得します。
* [GetFriendLeaderboard](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/player-data-management/get-friend-leaderboard?view=playfab-rest\&preserve-view=true) リーダーボード内の指定した位置から始まる、指定プレイヤーのフレンドの指定統計に関するランク付けされた一覧を取得します。
* [GetFriendsList](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/friend-list-management/get-friends-list?view=playfab-rest\&preserve-view=true) `PlayFabId` で指定されるユーザーの現在のフレンドを取得します。PlayFab アカウントを持つユーザーに限定されます。リンクされたアカウント (Facebook、Steam) のフレンドも含まれます。一部のリンク サービスのフレンドは任意に除外できます。
* [GetLeaderboard](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/player-data-management/get-leaderboard?view=playfab-rest\&preserve-view=true) リーダーボード内の指定した位置から始まる、指定統計のランク付けされたユーザー一覧を取得します。
* [GetLeaderboardAroundCharacter](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/characters/getleaderboardaroundcharacter?view=playfab-rest\&preserve-view=true) 要求されたユーザーを中心とする、指定統計のランク付けされたキャラクター一覧を取得します。
* [GetLeaderboardAroundUser](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/characters/get-leaderboard-around-character?view=playfab-rest\&preserve-view=true) 要求されたユーザーを中心とする、指定統計のランク付けされたキャラクター一覧を取得します。
* [GetLeaderboardForUserCharacters](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/characters/get-leaderboard-for-user-characters?view=playfab-rest\&preserve-view=true) 指定統計におけるユーザーのすべてのキャラクター一覧を取得します。
* [GetPlayerCombinedInfo](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/player-data-management/get-player-combined-info?view=playfab-rest\&preserve-view=true) ユーザーに関して応答で要求された情報を返します。メール アドレスや Facebook ID などの個人データが返される場合があります。すべてのパラメーターは既定で false です。
* [GetPlayerProfile](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/account-management/get-player-profile?view=playfab-rest\&preserve-view=true) プレイヤーのプロファイルを取得します。
* [GetPlayerSegments](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/play-stream/get-player-segments?view=playfab-rest\&preserve-view=true) 現時点でプレイヤーが所属するすべてのセグメントを一覧表示します。
* [GetPlayersInSegment](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/play-stream/get-players-in-segment?view=playfab-rest\&preserve-view=true) 指定セグメント内のすべてのプレイヤーをページングできます。この API は、作成時にセグメント定義に一致するプレイヤー プロファイルのスナップショットを作成し、Total Seconds to Live の期間存続します。Continuation Token を使用するたびに寿命が更新されます。ページング中に変更されたプロファイルは結果に反映されません。AB テスト セグメントは現在この操作でサポートされていません。
* [GetPlayerStatistics](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/player-data-management/get-player-statistics?view=playfab-rest\&preserve-view=true) ローカル プレイヤーに関して、指定した統計の現在のバージョンと値を取得します。
* [GetPlayerStatisticVersions](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/player-data-management/get-player-statistic-versions?view=playfab-rest\&preserve-view=true) 指定した統計で利用可能なバージョンの情報を取得します。
* [GetPlayerTags](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/play-stream/get-player-tags?view=playfab-rest\&preserve-view=true) 指定した名前空間 (省略可) を持つすべてのタグをプレイヤー プロファイルから取得します。
* [GetPlayFabIDsFromFacebookIDs](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/account-management/getplayfabidsfromfacebookids?view=playfab-rest\&preserve-view=true) 指定した Facebook 識別子セットに対応する一意の PlayFab 識別子を取得します。
* [GetPlayFabIDsFromFacebookInstantGamesIds](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/account-management/get-playfab-ids-from-facebook-ids?view=playfab-rest\&preserve-view=true) 指定した Facebook 識別子セットに対応する一意の PlayFab 識別子を取得します。
* [GetPlayFabIDsFromGenericIDs](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/account-management/get-playfab-ids-from-generic-ids?view=playfab-rest\&preserve-view=true) 指定した汎用サービス識別子セットに対応する一意の PlayFab 識別子を取得します。汎用識別子は、プレイヤー アカウントに追加されたときにタイトルが指定した、サービス名にプレイヤーのサービス固有 ID を組み合わせたものです。
* [GetPlayFabIDsFromNintendoSwitchDeviceIds](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/account-management/get-playfab-ids-from-nintendo-switch-device-ids?view=playfab-rest\&preserve-view=true) 指定した Nintendo Switch Device 識別子セットに対応する一意の PlayFab 識別子を取得します。
* [GetPlayFabIDsFromPSNAccountIDs](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/account-management/get-playfab-ids-from-psn-account-ids?view=playfab-rest\&preserve-view=true) 指定した PlayStation Network 識別子セットに対応する一意の PlayFab 識別子を取得します。
* [GetPlayFabIDsFromSteamIDs](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/account-management/get-playfab-ids-from-steam-ids?view=playfab-rest\&preserve-view=true) 指定した Steam 識別子セットに対応する一意の PlayFab 識別子を取得します。Steam 識別子はユーザー アカウントのプロファイル ID で、Steamworks Community API 呼び出しの SteamId として利用可能です。
* [GetPlayFabIDsFromXboxLiveIDs](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/account-management/get-playfab-ids-from-xbox-live-ids?view=playfab-rest\&preserve-view=true) 指定した XboxLive 識別子セットに対応する一意の PlayFab 識別子を取得します。
* [GetPublisherData](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/title-wide-data-management/get-publisher-data?view=playfab-rest\&preserve-view=true) カスタム パブリッシャー設定のキー/バリュー ストアを取得します。
* [GetRandomResultTables](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/player-item-management/get-random-result-tables?view=playfab-rest\&preserve-view=true) タイトルの指定したランダム結果テーブルの構成情報を、すべての ItemId 値と重みも含めて取得します。
* [GetServerCustomIDsFromPlayFabIDs](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/account-management/get-server-custom-ids-from-playfab-ids?view=playfab-rest\&preserve-view=true) 指定したサーバー カスタム識別子セットに関連付けられた PlayFab アカウント識別子を取得します。
* [GetSharedGroupData](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/shared-group-data/get-shared-group-data?view=playfab-rest\&preserve-view=true) 共有グループ オブジェクト内に保存されているデータと、グループのメンバー一覧を取得します。サーバーはすべての公開および非公開グループ データにアクセスできます。共有グループは少人数のプレイヤー間のデータ共有向けに設計されています。詳細については、[Using Shared Group Data](/services/playfab/community/associations/groups/using-shared-group-data) を参照してください。
* [GetStoreItems](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/title-wide-data-management/get-store-items?view=playfab-rest\&preserve-view=true) 指定されたストア用に定義されたアイテム セットを、指定プレイヤー向けに、定義済みの価格すべてを含めて取得します。
* [GetTitleData](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/title-wide-data-management/get-title-data?view=playfab-rest\&preserve-view=true) カスタム タイトル設定のキー/バリュー ストアを取得します。
* [GetTitleInternalData](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/title-wide-data-management/get-title-internal-data?view=playfab-rest\&preserve-view=true) カスタム内部タイトル設定のキー/バリュー ストアを取得します。
* [GetUserAccountInfo](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/account-management/get-user-account-info?view=playfab-rest\&preserve-view=true) 指定ユーザーの関連詳細を取得します。
* [GetUserBans](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/account-management/get-user-bans?view=playfab-rest\&preserve-view=true) ユーザーのすべての BAN を取得します。
* [GetUserData](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/player-data-management/get-user-data?view=playfab-rest\&preserve-view=true) クライアントで読み書き可能な、ユーザーのタイトル固有カスタム データを取得します。
* [GetUserInternalData](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/player-data-management/get-user-internal-data?view=playfab-rest\&preserve-view=true) クライアントからアクセスできないユーザーのタイトル固有カスタム データを取得します。
* [GetUserInventory](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/player-item-management/get-user-inventory?view=playfab-rest\&preserve-view=true) 指定ユーザーの現在の仮想グッズ インベントリを取得します。
* [GetUserPublisherData](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/player-data-management/get-user-publisher-data?view=playfab-rest\&preserve-view=true) クライアントで読み書き可能な、ユーザーのパブリッシャー固有カスタム データを取得します。
* [GetUserPublisherInternalData](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/player-data-management/getuserpublisherinternaldata?view=playfab-rest\&preserve-view=true) クライアントからアクセスできないユーザーのパブリッシャー固有カスタム データを取得します。
* [GetUserPublisherReadOnlyData](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/player-data-management/get-user-publisher-internal-data?view=playfab-rest\&preserve-view=true)
* [GetUserReadOnlyData](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/player-data-management/update-user-read-only-data?view=playfab-rest\&preserve-view=true) クライアントで読み取り専用となる、ユーザーのタイトル固有カスタム データを更新します。
* [LoginWithServerCustomId](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/authentication/login-with-server-custom-id?view=playfab-rest\&preserve-view=true) 該当プレイヤーのカスタム識別子を使用して、外部サーバー バックエンドからゲーム クライアントを安全にログインさせます。Server Custom ID と Client Custom ID は相互排他的であり、同じプレイヤー アカウントの取得には使用できません。
* [LoginWithXbox](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/authentication/login-with-xbox?view=playfab-rest\&preserve-view=true) 外部サーバー バックエンドから XBOX Live トークンを使用してユーザーをサインインさせ、認証済みユーザーが必要な API 呼び出しで後に使用可能なセッション識別子を返します。
* [LoginWithXboxId](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/authentication/login-with-xbox-id?view=playfab-rest\&preserve-view=true) XBOX ID と Sandbox ID を使用してユーザーをサインインさせ、認証済みユーザーが必要な API 呼び出しで後に使用可能なセッション識別子を返します。
