> ## 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.

# Description des API du compteur Profile Reads

> Liste de référence des API PlayFab relatives aux profils de joueurs, entités, personnages, groupes et paires clé/valeur d'inventaire qui incrémentent le compteur Profile Reads.

Le profil comprend toutes les données stockées relatives au profil du joueur, au profil de l'entité, au profil du personnage, aux groupes et à l'inventaire. Les données de profil sont des informations qui s'appliquent à un joueur individuel, à un groupe de joueurs ou à des objets, et sont stockées par PlayFab sous forme de paires clé/valeur (KVP).

Les API suivantes incrémentent le compteur de lectures de profil.

## API Admin

* [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) Vérifie le nombre global de l'objet en édition limitée.
* [GetAllSegments](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/play-stream/get-all-segments?view=playfab-rest\&preserve-view=true) Récupère un tableau de définitions de segments de joueurs. Les résultats peuvent être utilisés dans des appels d'API ultérieurs tels que GetPlayersInSegment, qui nécessite un ID de segment. Bien que les noms de segments puissent changer, l'ID de ce segment ne change pas.
* [ExportMasterPlayerData](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/account-management/export-master-player-data?view=playfab-rest\&preserve-view=true) Exporte toutes les données associées d'un compte de joueur principal.
* [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) Récupère la version spécifiée du catalogue de biens virtuels du titre, y compris toutes les propriétés définies.
* [GetContentList](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/content/get-content-list?view=playfab-rest\&preserve-view=true) Répertorie tout le contenu du titre et obtient des statistiques telles que la taille.
* [GetDataReport](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/player-data-management/get-data-report?view=playfab-rest\&preserve-view=true) Récupère une URL de téléchargement pour le rapport demandé.
* [GetPlayerSegments](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/play-stream/get-player-segments?view=playfab-rest\&preserve-view=true) Répertorie tous les segments auxquels un joueur appartient actuellement à ce moment précis.
* [GetPlayerTags](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/play-stream/get-player-tags?view=playfab-rest\&preserve-view=true) Obtient toutes les balises ayant un Namespace donné (facultatif) à partir d'un profil de joueur.
* [GetPolicy](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/authentication/get-policy?view=playfab-rest\&preserve-view=true) Obtient la stratégie demandée.
* [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) Récupère le magasin clé-valeur des paramètres d'éditeur personnalisés.
* [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) Récupère la configuration de la table de butin aléatoire pour le titre.
* [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) Récupère l'ensemble des objets définis pour la boutique spécifiée, y compris tous les prix définis.
* [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) Récupère le magasin clé-valeur des paramètres de titre personnalisés pouvant être lus par le client.
* \[GetUserAccountInfo]\(Récupère les détails pertinents d'un utilisateur spécifié, sur la base d'une correspondance avec un identifiant unique fourni) Récupère les détails pertinents d'un utilisateur spécifié, sur la base d'une correspondance avec un identifiant unique fourni.
* [GetUserBans](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/account-management/get-user-bans?view=playfab-rest\&preserve-view=true) Obtient tous les bannissements d'un utilisateur.
* [GetUserData](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/player-data-management/get-user-data?view=playfab-rest\&preserve-view=true) Récupère les données personnalisées propres au titre pour l'utilisateur, lisibles et modifiables par le client.
* [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) Récupère les données personnalisées propres au titre pour l'utilisateur, auxquelles le client ne peut pas accéder.
* [GetUserInventory](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/player-item-management/get-user-inventory?view=playfab-rest\&preserve-view=true) Récupère l'inventaire actuel de biens virtuels de l'utilisateur spécifié
* [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) Récupère les données personnalisées propres à l'éditeur pour l'utilisateur, lisibles et modifiables par le client.
* [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) Récupère les données personnalisées propres à l'éditeur pour l'utilisateur, auxquelles le client ne peut pas accéder.
* [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) Récupère les données personnalisées propres à l'éditeur pour l'utilisateur, qui ne peuvent être que lues par le client.
* [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) Récupère les données personnalisées propres au titre pour l'utilisateur, qui ne peuvent être que lues par le client.
* [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) Renvoie la liste de toutes les monnaies virtuelles définies pour le titre
* [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) Obtient l'ID d'un joueur à partir d'un jeton d'authentification.
* [GetPlayersInSegment](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/play-stream/get-players-in-segment?view=playfab-rest\&preserve-view=true) Permet de parcourir page par page tous les joueurs d'un segment donné. Cette API crée un instantané de tous les profils de joueurs correspondant à la définition du segment au moment de sa création ; cet instantané subsiste pendant la durée Total Seconds to Live, sa durée de vie étant renouvelée à chaque utilisation ultérieure du jeton de continuation. Les profils qui changent pendant la pagination ne seront pas reflétés dans les résultats. Les segments de test A/B ne sont actuellement pas pris en charge par cette opération.
* [GetExperiments](https://learn.microsoft.com/en-us/rest/api/services/playfab/experimentation/experimentation/get-experiments?view=playfab-rest\&preserve-view=true) Obtient les détails de toutes les expériences d'un titre.
* [GetLatestScorecard](https://learn.microsoft.com/en-us/rest/api/services/playfab/experimentation/experimentation/get-latest-scorecard?view=playfab-rest\&preserve-view=true) Obtient la dernière fiche de performance de l'expérience pour le titre.
* [GetTreatmentAssignment](https://learn.microsoft.com/en-us/rest/api/services/playfab/experimentation/experimentation/get-treatment-assignment?view=playfab-rest\&preserve-view=true) Obtient les attributions de traitement d'un joueur pour chaque expérience en cours dans le titre

## API Client

* [GetAllUsersCharacters](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/characters/get-all-users-characters?view=playfab-rest\&preserve-view=true) Répertorie tous les personnages appartenant à un utilisateur spécifique. Les CharacterIds ne sont pas uniques au niveau global ; le characterId doit être évalué avec le PlayFabId parent pour garantir l'unicité.
* [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) Récupère la version spécifiée du catalogue de biens virtuels du titre, y compris toutes les propriétés définies.
* [GetCharacterData](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/character-data/get-character-data?view=playfab-rest\&preserve-view=true) Récupère les données personnalisées propres au titre pour le personnage, lisibles et modifiables par le client.
* [GetCharacterInventory](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/player-item-management/get-character-inventory?view=playfab-rest\&preserve-view=true) Récupère l'inventaire actuel de biens virtuels du personnage spécifié.
* [GetCharacterLeaderboard](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/characters/get-character-leaderboard?view=playfab-rest\&preserve-view=true) Récupère une liste de personnages classés pour la statistique donnée, à partir du point indiqué dans le classement.
* [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) Récupère les données personnalisées propres au titre pour le personnage, qui ne peuvent être que lues par le client.
* [GetCharacterStatistics](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/characters/get-character-statistics?view=playfab-rest\&preserve-view=true) Récupère les détails de toutes les statistiques propres au titre pour l'utilisateur.
* [GetFriendLeaderboard](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/player-data-management/get-friend-leaderboard?view=playfab-rest\&preserve-view=true) Récupère une liste classée des amis du joueur actuel pour la statistique donnée, à partir du point indiqué dans le classement.
* [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) Récupère une liste classée des amis du joueur actuel pour la statistique donnée, centrée sur l'utilisateur PlayFab demandé. Si PlayFabId est vide ou null, l'utilisateur actuellement connecté est renvoyé.
* [GetFriendsList](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/friend-list-management/get-friends-list?view=playfab-rest\&preserve-view=true) Récupère la liste d'amis actuelle de l'utilisateur local, limitée aux utilisateurs disposant d'un compte PlayFab. Les amis provenant de comptes liés (Facebook, Steam) sont également inclus. Vous pouvez éventuellement exclure les amis de certains services liés.
* [GetLeaderboard](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/player-data-management/get-leaderboard?view=playfab-rest\&preserve-view=true) Récupère une liste d'utilisateurs classés pour la statistique donnée, à partir du point indiqué dans le classement.
* [GetLeaderboardAroundCharacter](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/characters/get-leaderboard-around-character?view=playfab-rest\&preserve-view=true) Récupère une liste de personnages classés pour la statistique donnée, centrée sur l'ID de personnage demandé.
* [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) Récupère une liste d'utilisateurs classés pour la statistique donnée, centrée sur le joueur demandé. Si PlayFabId est vide ou null, l'utilisateur actuellement connecté est renvoyé.
* [GetLeaderboardForUserCharacters](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/characters/get-leaderboard-for-user-characters?view=playfab-rest\&preserve-view=true) Récupère la liste de tous les personnages de l'utilisateur pour la statistique donnée.
* [GetPaymentToken](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/player-item-management/get-payment-token?view=playfab-rest\&preserve-view=true) Pour les flux de paiement dans lesquels le fournisseur exige que PlayFab (l'exécutant) lance la transaction, mais où le client termine le reste du flux. Dans le cas de Xsolla, le jeton renvoyé ici est transmis à Xsolla par le client pour créer un panier. Interrogez GetPurchase à l'aide de l'OrderId renvoyé une fois le paiement terminé.
* [GetPlayerProfile](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/account-management/get-player-profile?view=playfab-rest\&preserve-view=true) Récupère le profil du joueur.
* [GetPlayerSegments](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/play-stream/get-player-segments?view=playfab-rest\&preserve-view=true) Répertorie tous les segments auxquels un joueur appartient actuellement à ce moment précis.
* [GetPlayerStatistics](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/player-data-management/get-player-statistics?view=playfab-rest\&preserve-view=true) Récupère les statistiques indiquées (version actuelle et valeurs de toutes les statistiques, si aucune n'est spécifiée), pour le joueur local.
* [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) Récupère les informations sur les versions disponibles de la statistique spécifiée.
* [GetPlayerTags](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/play-stream/get-player-tags?view=playfab-rest\&preserve-view=true) Obtient toutes les balises ayant un Namespace donné (facultatif) à partir d'un profil de joueur.
* [GetPlayerTrades](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/trading/get-player-trades?view=playfab-rest\&preserve-view=true) Obtient tous les échanges que le joueur ouvre ou accepte, éventuellement filtrés par statut d'échange.
* [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) Récupère les identifiants PlayFab uniques correspondant à l'ensemble donné d'identifiants Facebook.
* [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) Récupère les identifiants PlayFab uniques correspondant à l'ensemble donné d'identifiants Facebook Instant Games.
* [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) Récupère les identifiants PlayFab uniques correspondant à l'ensemble donné d'identifiants Game Center (appelés Player Identifier dans le Game Center Programming Guide).
* [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) Récupère les identifiants PlayFab uniques correspondant à l'ensemble donné d'identifiants de service génériques. Un identifiant générique est constitué du nom du service et de l'ID propre au service du joueur, tel que spécifié par le titre lors de l'ajout de l'identifiant générique au compte du joueur.
* [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) Récupère les identifiants PlayFab uniques correspondant à l'ensemble donné d'identifiants Google. Les identifiants Google sont les ID des comptes d'utilisateur, disponibles sous la forme `id` dans les appels de l'API Google+ People.
* [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) Récupère les identifiants PlayFab uniques correspondant à l'ensemble donné d'identifiants Kongregate. Les identifiants Kongregate sont les ID des comptes d'utilisateur, disponibles sous la forme `user_id` à partir des méthodes de l'API Kongregate (par exemple, [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) Récupère les identifiants PlayFab uniques correspondant à l'ensemble donné d'identifiants Nintendo Switch.
* [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) Récupère les identifiants PlayFab uniques correspondant à l'ensemble donné d'identifiants PlayStation™ Network.
* [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) Récupère les identifiants PlayFab uniques correspondant à l'ensemble donné d'identifiants Steam. Les identifiants Steam sont les ID de profil des comptes d'utilisateur, disponibles sous la forme SteamId dans les appels de l'API Steamworks Community.
* [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) Récupère les identifiants PlayFab uniques correspondant à l'ensemble donné d'identifiants Twitch. Les identifiants Twitch sont les ID des comptes d'utilisateur, disponibles sous la forme "\_id" à partir des méthodes de l'API Twitch (par exemple : [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) Récupère les identifiants PlayFab uniques correspondant à l'ensemble donné d'identifiants XboxLive.
* [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) Récupère le magasin clé-valeur des paramètres d'éditeur personnalisés.
* [GetPurchase](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/player-item-management/get-purchase?view=playfab-rest\&preserve-view=true) Récupère un achat ainsi que son statut PlayFab actuel. Renvoie les objets d'inventaire de l'achat qui sont toujours actifs.
* [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) Récupère les données stockées dans un objet de groupe partagé, ainsi que la liste des membres du groupe. Les non-membres du groupe l'utilisent pour récupérer les données du groupe, y compris l'appartenance, mais ils ne reçoivent pas les données des clés marquées comme privées. Les groupes partagés sont conçus pour partager des données entre un petit nombre de joueurs. Pour plus d'informations, consultez [Utilisation des données de groupe partagé](/fr/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) Récupère l'ensemble des objets définis pour la boutique spécifiée, y compris tous les prix définis.
* [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) Récupère le magasin clé-valeur des paramètres de titre personnalisés
* [GetAccountInfo](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/account-management/get-account-info?view=playfab-rest\&preserve-view=true) Récupère les détails du compte PlayFab de l'utilisateur.
* [LoginWithAndroidDeviceID](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/login-with-android-device-id?view=playfab-rest\&preserve-view=true) Connecte l'utilisateur à l'aide de l'identifiant d'appareil Android et renvoie un identifiant de session qui peut être utilisé ultérieurement pour les appels d'API nécessitant un utilisateur authentifié.
* [LoginWithCustomID](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/loginwithcustomid?view=playfab-rest\&preserve-view=true) Connecte l'utilisateur à l'aide d'un identifiant unique personnalisé généré par le titre et renvoie un identifiant de session qui peut être utilisé ultérieurement pour les appels d'API nécessitant un utilisateur authentifié
* [LoginWithEmailAddress](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/login-with-email-address?view=playfab-rest\&preserve-view=true) Connecte l'utilisateur au compte PlayFab et renvoie un identifiant de session qui peut être utilisé ultérieurement pour les appels d'API nécessitant un utilisateur authentifié. Contrairement à la plupart des autres appels d'API de connexion, LoginWithEmailAddress ne permet pas la création de nouveaux comptes via CreateAccountFlag. Les adresses e-mail peuvent servir à créer des comptes via RegisterPlayFabUser.
* [LoginWithFacebook](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/login-with-facebook?view=playfab-rest\&preserve-view=true) Connecte l'utilisateur à l'aide d'un jeton d'accès Facebook et renvoie un identifiant de session qui peut être utilisé ultérieurement pour les appels d'API nécessitant un utilisateur authentifié.
* [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) Connecte l'utilisateur à l'aide d'un ID Facebook Instant Games et renvoie un identifiant de session qui peut ensuite être utilisé pour les appels d'API nécessitant un utilisateur authentifié. Nécessite que Facebook Instant Games soit configuré.
* [LoginWithGameCenter](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/loginwithgamecenter?view=playfab-rest\&preserve-view=true) Connecte l'utilisateur à l'aide d'un identifiant de joueur iOS Game Center et renvoie un identifiant de session qui peut être utilisé ultérieurement pour les appels d'API nécessitant un utilisateur authentifié.
* [LoginWithGoogleAccount](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/login-with-game-center?view=playfab-rest\&preserve-view=true) Connecte l'utilisateur à l'aide d'un identifiant de joueur iOS Game Center et renvoie un identifiant de session qui peut être utilisé ultérieurement pour les appels d'API nécessitant un utilisateur authentifié.
* [LoginWithIOSDeviceID](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/login-with-google-account?view=playfab-rest\&preserve-view=true) Connecte l'utilisateur à l'aide des informations d'identification de son compte Google.
* [LoginWithKongregate](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/login-with-kongregate?view=playfab-rest\&preserve-view=true) Connecte l'utilisateur à l'aide d'un compte de joueur 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) Connecte l'utilisateur à l'aide d'un ID d'appareil Nintendo Switch et renvoie un identifiant de session qui peut ensuite être utilisé pour les appels d'API nécessitant un utilisateur authentifié.
* [LoginWithOpenIdConnect](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/login-with-openid-connect?view=playfab-rest\&preserve-view=true) Connecte un utilisateur à l'aide d'un JWT OpenID Connect créé par une relation existante entre un titre et un fournisseur OpenID Connect.
* [LoginWithPlayFab](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/login-with-playfab?view=playfab-rest\&preserve-view=true) nécessitant un utilisateur authentifié. Contrairement à la plupart des autres appels d'API de connexion, `LoginWithPlayFab` ne permet pas la création de nouveaux comptes via `CreateAccountFlag`. Les informations d'identification nom d'utilisateur/mot de passe peuvent servir à créer des comptes via `RegisterPlayFabUser`, ou être ajoutées à des comptes existants à l'aide de `AddUsernamePassword`.
* [LoginWithPSN](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/login-with-psn?view=playfab-rest\&preserve-view=true)    Connecte l'utilisateur au compte PlayFab et renvoie un identifiant de session qui peut ensuite être utilisé pour les appels d'API nécessitant un utilisateur authentifié. Contrairement à la plupart des autres appels d'API de connexion, `LoginWithPlayFab` ne permet pas la création de nouveaux comptes via `CreateAccountFlag`. Les informations d'identification nom d'utilisateur/mot de passe servent à créer des comptes via `RegisterPlayFabUser`, ou sont ajoutées à des comptes existants à l'aide de `AddUsernamePassword`.
* [LoginWithSteam](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/login-with-steam?view=playfab-rest\&preserve-view=true) Connecte l'utilisateur à l'aide d'un ticket d'authentification Steam et renvoie un identifiant de session qui peut être utilisé ultérieurement pour les appels d'API nécessitant un utilisateur authentifié.
* [LoginWithTwitch](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/login-with-twitch?view=playfab-rest\&preserve-view=true) Connecte l'utilisateur à l'aide d'un jeton d'accès Twitch.
* [LoginWithXbox](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/loginwithxbox?view=playfab-rest\&preserve-view=true) Connecte l'utilisateur à l'aide d'un jeton XBOX Live et renvoie un identifiant de session qui peut être utilisé ultérieurement pour les appels d'API nécessitant un utilisateur authentifié.
* [GetPlayerCombinedInfo](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/account-management/get-player-combined-info?view=playfab-rest\&preserve-view=true) Récupère tous les différents types d'informations de l'utilisateur.

"PlayStation" est une marque déposée ou une marque commerciale de Sony Interactive Entertainment Inc.

## API Data

* [GetObjects](https://learn.microsoft.com/en-us/rest/api/services/playfab/data/object/get-objects?view=playfab-rest\&preserve-view=true) Récupère des objets à partir du profil d'une entité.

## API Groups

* [GetGroup](https://learn.microsoft.com/en-us/rest/api/services/playfab/groups/groups/get-group?view=playfab-rest\&preserve-view=true) Obtient des informations sur un groupe et ses rôles.
* [IsMember](https://learn.microsoft.com/en-us/rest/api/services/playfab/groups/groups/is-member?view=playfab-rest\&preserve-view=true) Vérifie si une entité est membre d'un groupe ou d'un rôle au sein du groupe.
* [ListGroupApplications](https://learn.microsoft.com/en-us/rest/api/services/playfab/groups/groups/list-group-applications?view=playfab-rest\&preserve-view=true) Répertorie toutes les demandes en attente pour rejoindre un groupe.
* [ListGroupBlocks](https://learn.microsoft.com/en-us/rest/api/services/playfab/groups/groups/list-group-blocks?view=playfab-rest\&preserve-view=true) Répertorie toutes les entités empêchées de rejoindre un groupe.
* [ListGroupInvitations](https://learn.microsoft.com/en-us/rest/api/services/playfab/groups/groups/list-group-invitations?view=playfab-rest\&preserve-view=true) Répertorie toutes les invitations en attente pour un groupe.
* [ListGroupMembers](https://learn.microsoft.com/en-us/rest/api/services/playfab/groups/groups/list-group-members?view=playfab-rest\&preserve-view=true) Répertorie tous les membres d'un groupe.
* [ListMembership](https://learn.microsoft.com/en-us/rest/api/services/playfab/groups/groups/list-membership?view=playfab-rest\&preserve-view=true) Répertorie tous les groupes et rôles d'une entité.
* [ListMembershipOpportunities](https://learn.microsoft.com/en-us/rest/api/services/playfab/groups/groups/list-membership-opportunities?view=playfab-rest\&preserve-view=true) Répertorie toutes les invitations et candidatures de groupe en attente pour une entité.

## API Profile

* [GetGlobalPolicy](https://learn.microsoft.com/en-us/rest/api/services/playfab/profiles/account-management/get-global-policy?view=playfab-rest\&preserve-view=true) Obtient la stratégie d'accès globale du titre.
* [GetProfile](https://learn.microsoft.com/en-us/rest/api/services/playfab/profiles/account-management/get-profile?view=playfab-rest\&preserve-view=true) Récupère le profil de l'entité.
* [GetProfiles](https://learn.microsoft.com/en-us/rest/api/services/playfab/profiles/account-management/get-profiles?view=playfab-rest\&preserve-view=true) Récupère le profil de l'entité.
* [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) Récupère les comptes de joueur de titre associés au compte de joueur principal donné.

## API Server

* [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) Renvoie le résultat d'une évaluation d'une Random Result Table, c'est-à-dire l'`ItemId` du catalogue du jeu qui aurait été ajouté à l'inventaire du joueur si la Random Result Table avait été ajoutée via un Bundle ou un appel à UnlockContainer.
* [GetAllSegments](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/play-stream/get-all-segments?view=playfab-rest\&preserve-view=true) Récupère un tableau de définitions de segments de joueurs. Les résultats peuvent être utilisés dans des appels d'API ultérieurs tels que GetPlayersInSegment, qui nécessite un ID de segment. Bien que les noms de segments puissent changer, l'ID de ce segment ne change pas.
* [GetAllUsersCharacters](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/characters/get-all-users-characters?view=playfab-rest\&preserve-view=true) Répertorie tous les personnages appartenant à un utilisateur spécifique. Les CharacterIds ne sont pas uniques au niveau global ; le characterId doit être évalué avec le PlayFabId parent pour garantir l'unicité.
* [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) Récupère la version spécifiée du catalogue de biens virtuels du titre, y compris toutes les propriétés définies.
* [GetCharacterData](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/character-data/get-character-data?view=playfab-rest\&preserve-view=true) Récupère les données personnalisées propres au titre pour l'utilisateur, lisibles et modifiables par le client.
* [GetCharacterInternalData](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/character-data/get-character-internal-data?view=playfab-rest\&preserve-view=true) Récupère les données personnalisées propres au titre pour le personnage de l'utilisateur, auxquelles le client ne peut pas accéder.
* [GetCharacterInventory](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/player-item-management/get-character-inventory?view=playfab-rest\&preserve-view=true) Récupère l'inventaire actuel de biens virtuels du personnage spécifié.
* [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) Récupère les détails de toutes les statistiques propres au titre pour le personnage spécifique.
* [GetFriendLeaderboard](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/player-data-management/get-friend-leaderboard?view=playfab-rest\&preserve-view=true) Récupère une liste classée des amis du joueur donné pour la statistique donnée, à partir du point indiqué dans le classement.
* [GetFriendsList](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/friend-list-management/get-friends-list?view=playfab-rest\&preserve-view=true) Récupère les amis actuels de l'utilisateur ayant le `PlayFabId`, limités aux utilisateurs disposant d'un compte PlayFab. Les amis provenant de comptes liés (Facebook, Steam) sont également inclus. Vous pouvez éventuellement exclure les amis de certains services liés.
* [GetLeaderboard](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/player-data-management/get-leaderboard?view=playfab-rest\&preserve-view=true) Récupère une liste d'utilisateurs classés pour la statistique donnée, à partir du point indiqué dans le classement.
* [GetLeaderboardAroundCharacter](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/characters/getleaderboardaroundcharacter?view=playfab-rest\&preserve-view=true) Récupère une liste de personnages classés pour la statistique donnée, centrée sur l'utilisateur demandé.
* [GetLeaderboardAroundUser](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/characters/get-leaderboard-around-character?view=playfab-rest\&preserve-view=true) Récupère une liste de personnages classés pour la statistique donnée, centrée sur l'utilisateur demandé.
* [GetLeaderboardForUserCharacters](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/characters/get-leaderboard-for-user-characters?view=playfab-rest\&preserve-view=true) Récupère la liste de tous les personnages de l'utilisateur pour la statistique donnée.
* [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) Renvoie toutes les informations demandées dans la réponse pour l'utilisateur. Notez que des données personnelles, comme l'adresse e-mail ou l'ID Facebook, peuvent être renvoyées. Tous les paramètres ont la valeur false par défaut.
* [GetPlayerProfile](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/account-management/get-player-profile?view=playfab-rest\&preserve-view=true) Récupère le profil du joueur.
* [GetPlayerSegments](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/play-stream/get-player-segments?view=playfab-rest\&preserve-view=true) Répertorie tous les segments auxquels un joueur appartient actuellement à ce moment précis.
* [GetPlayersInSegment](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/play-stream/get-players-in-segment?view=playfab-rest\&preserve-view=true) Permet de parcourir page par page tous les joueurs d'un segment donné. Cette API crée un instantané de tous les profils de joueurs correspondant à la définition du segment au moment de sa création ; cet instantané subsiste pendant la durée Total Seconds to Live, sa durée de vie étant renouvelée à chaque utilisation ultérieure du jeton de continuation. Les profils qui changent pendant la pagination ne sont pas reflétés dans les résultats. Les segments de test A/B ne sont actuellement pas pris en charge par cette opération.
* [GetPlayerStatistics](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/player-data-management/get-player-statistics?view=playfab-rest\&preserve-view=true) Récupère la version actuelle et les valeurs des statistiques indiquées, pour le joueur local.
* [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) Récupère les informations sur les versions disponibles de la statistique spécifiée.
* [GetPlayerTags](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/play-stream/get-player-tags?view=playfab-rest\&preserve-view=true) Obtient toutes les balises ayant un Namespace donné (facultatif) à partir d'un profil de joueur.
* [GetPlayFabIDsFromFacebookIDs](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/account-management/getplayfabidsfromfacebookids?view=playfab-rest\&preserve-view=true) Récupère les identifiants PlayFab uniques correspondant à l'ensemble donné d'identifiants Facebook.
* [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) Récupère les identifiants PlayFab uniques correspondant à l'ensemble donné d'identifiants Facebook.
* [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) Récupère les identifiants PlayFab uniques correspondant à l'ensemble donné d'identifiants de service génériques. Un identifiant générique est constitué du nom du service et de l'ID propre au service du joueur, tel que spécifié par le titre lors de l'ajout de l'identifiant générique au compte du joueur.
* [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) Récupère les identifiants PlayFab uniques correspondant à l'ensemble donné d'identifiants d'appareil Nintendo Switch.
* [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) Récupère les identifiants PlayFab uniques correspondant à l'ensemble donné d'identifiants PlayStation Network.
* [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) Récupère les identifiants PlayFab uniques correspondant à l'ensemble donné d'identifiants Steam. Les identifiants Steam sont les ID de profil des comptes d'utilisateur, disponibles sous la forme SteamId dans les appels de l'API Steamworks Community.
* [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) Récupère les identifiants PlayFab uniques correspondant à l'ensemble donné d'identifiants XboxLive.
* [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) Récupère le magasin clé-valeur des paramètres d'éditeur personnalisés.
* [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) Récupère les informations de configuration des tables de résultats aléatoires spécifiées pour le titre, y compris toutes les valeurs ItemId et tous les poids.
* [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) Récupère les identifiants de compte PlayFab associés à l'ensemble donné d'identifiants personnalisés de serveur.
* [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) Récupère les données stockées dans un objet de groupe partagé, ainsi que la liste des membres du groupe. Le serveur peut accéder à toutes les données publiques et privées du groupe. Les groupes partagés sont conçus pour partager des données entre un petit nombre de joueurs. Pour plus d'informations, consultez [Utilisation des données de groupe partagé](/fr/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) Récupère l'ensemble des objets définis pour la boutique spécifiée, y compris tous les prix définis, pour le joueur spécifié.
* [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) Récupère le magasin clé-valeur des paramètres de titre personnalisés.
* [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) Récupère le magasin clé-valeur des paramètres de titre internes personnalisés.
* [GetUserAccountInfo](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/account-management/get-user-account-info?view=playfab-rest\&preserve-view=true) Récupère les détails pertinents d'un utilisateur spécifié.
* [GetUserBans](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/account-management/get-user-bans?view=playfab-rest\&preserve-view=true) Obtient tous les bannissements d'un utilisateur.
* [GetUserData](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/player-data-management/get-user-data?view=playfab-rest\&preserve-view=true) Récupère les données personnalisées propres au titre pour l'utilisateur, lisibles et modifiables par le client.
* [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) Récupère les données personnalisées propres au titre pour l'utilisateur, auxquelles le client ne peut pas accéder.
* [GetUserInventory](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/player-item-management/get-user-inventory?view=playfab-rest\&preserve-view=true) Récupère l'inventaire actuel de biens virtuels de l'utilisateur spécifié.
* [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) Récupère les données personnalisées propres à l'éditeur pour l'utilisateur, lisibles et modifiables par le client.
* [GetUserPublisherInternalData](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/player-data-management/getuserpublisherinternaldata?view=playfab-rest\&preserve-view=true) Récupère les données personnalisées propres à l'éditeur pour l'utilisateur, auxquelles le client ne peut pas accéder.
* [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) Met à jour les données personnalisées propres au titre pour l'utilisateur, qui ne peuvent être que lues par le client.
* [LoginWithServerCustomId](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/authentication/login-with-server-custom-id?view=playfab-rest\&preserve-view=true) Connecte de manière sécurisée un client de jeu à partir d'un back-end de serveur externe à l'aide d'un identifiant personnalisé pour ce joueur. Server Custom ID et Client Custom ID s'excluent mutuellement et ne peuvent pas être utilisés pour récupérer le même compte de joueur.
* [LoginWithXbox](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/authentication/login-with-xbox?view=playfab-rest\&preserve-view=true) Connecte l'utilisateur à l'aide d'un jeton XBOX Live provenant d'un back-end de serveur externe et renvoie un identifiant de session qui peut être utilisé ultérieurement pour les appels d'API nécessitant un utilisateur authentifié.
* [LoginWithXboxId](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/authentication/login-with-xbox-id?view=playfab-rest\&preserve-view=true) Connecte l'utilisateur à l'aide d'un ID XBOX et d'un ID de sandbox et renvoie un identifiant de session qui peut être utilisé ultérieurement pour les appels d'API nécessitant un utilisateur authentifié.


## Related topics

- [Description des API du compteur Profile Writes](/fr/services/playfab/pricing/meters/profile-writes.md)
- [Description des API du compteur de lectures Content & Configuration](/fr/services/playfab/pricing/meters/file-reads.md)
- [Description des API du compteur d'écritures Content & Configuration](/fr/services/playfab/pricing/meters/file-writes.md)
- [Description des API du compteur d'écritures d'inventaire](/fr/services/playfab/pricing/meters/economy-writes.md)
- [Description des API du compteur de lectures d'inventaire](/fr/services/playfab/pricing/meters/economy-reads.md)
