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

# Descripción de las API del medidor de lecturas de perfil

> Lista de referencia de las API de PlayFab para perfiles de jugador, entidades, personajes, grupos y KVP de inventario que incrementan el medidor de lecturas de perfil.

El perfil incluye cualquier dato almacenado relacionado con el perfil del jugador, el perfil de entidad, el perfil de personaje, los grupos y el inventario. Los datos de perfil son información que se aplica a un jugador individual, a un grupo de jugadores o a elementos, y PlayFab los almacena como pares clave-valor (KVP).

Las siguientes API incrementan el medidor de lecturas de perfil.

## API de administración

* [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) Comprueba el recuento global del artículo de edición limitada.
* [GetAllSegments](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/play-stream/get-all-segments?view=playfab-rest\&preserve-view=true) Recupera una matriz de definiciones de segmentos de jugadores. Los resultados pueden usarse en llamadas API posteriores, como GetPlayersInSegment, que requiere un identificador de segmento. Aunque los nombres de los segmentos pueden cambiar, el identificador de ese segmento no cambiará.
* [ExportMasterPlayerData](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/account-management/export-master-player-data?view=playfab-rest\&preserve-view=true) Exporta todos los datos asociados de una cuenta de jugador maestra.
* [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) Recupera la versión especificada del catálogo de bienes virtuales del título, incluidas todas las propiedades definidas.
* [GetContentList](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/content/get-content-list?view=playfab-rest\&preserve-view=true) Enumera todo el contenido del título y obtiene estadísticas como el tamaño.
* [GetDataReport](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/player-data-management/get-data-report?view=playfab-rest\&preserve-view=true) Recupera una dirección URL de descarga para el informe solicitado.
* [GetPlayerSegments](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/play-stream/get-player-segments?view=playfab-rest\&preserve-view=true) Enumera todos los segmentos a los que pertenece actualmente un jugador en este momento.
* [GetPlayerTags](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/play-stream/get-player-tags?view=playfab-rest\&preserve-view=true) Obtiene todas las etiquetas con un espacio de nombres determinado (opcional) de un perfil de jugador.
* [GetPolicy](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/authentication/get-policy?view=playfab-rest\&preserve-view=true) Obtiene la directiva solicitada.
* [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) Recupera el almacén de clave-valor de la configuración personalizada del publicador.
* [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) Recupera la configuración de la tabla de obtención aleatoria para el título.
* [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) Recupera el conjunto de artículos definidos para la tienda especificada, incluidos todos los precios definidos.
* [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) Recupera el almacén de clave-valor de la configuración personalizada del título que el cliente puede leer.
* \[GetUserAccountInfo]\(Recupera los detalles pertinentes de un usuario especificado, basándose en una coincidencia con un identificador único proporcionado) Recupera los detalles pertinentes de un usuario especificado, basándose en una coincidencia con un identificador único proporcionado.
* [GetUserBans](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/account-management/get-user-bans?view=playfab-rest\&preserve-view=true) Obtiene todas las prohibiciones de un usuario.
* [GetUserData](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/player-data-management/get-user-data?view=playfab-rest\&preserve-view=true) Recupera los datos personalizados específicos del título para el usuario que el cliente puede leer y escribir.
* [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) Recupera los datos personalizados específicos del título para el usuario, a los que el cliente no puede acceder.
* [GetUserInventory](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/player-item-management/get-user-inventory?view=playfab-rest\&preserve-view=true) Recupera el inventario actual de bienes virtuales del usuario especificado
* [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) Recupera los datos personalizados específicos del publicador para el usuario que el cliente puede leer y escribir.
* [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) Recupera los datos personalizados específicos del publicador para el usuario, a los que el cliente no puede acceder.
* [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) Recupera los datos personalizados específicos del publicador para el usuario que el cliente solo puede leer.
* [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) Recupera los datos personalizados específicos del título para el usuario que el cliente solo puede leer.
* [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) Devuelve la lista de todas las monedas virtuales definidas para el título
* [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) Obtiene el identificador de un jugador a partir de un token de autenticación.
* [GetPlayersInSegment](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/play-stream/get-players-in-segment?view=playfab-rest\&preserve-view=true) Permite la paginación por todos los jugadores de un segmento determinado. Esta API crea una instantánea de todos los perfiles de jugador que coinciden con la definición del segmento en el momento de su creación y se mantiene durante el total de segundos de vida (Total Seconds to Live), actualizando su periodo de vida con cada uso posterior del token de continuación. Los perfiles que cambien durante la paginación no se reflejarán en los resultados. Esta operación no admite actualmente los segmentos de pruebas AB.
* [GetExperiments](https://learn.microsoft.com/en-us/rest/api/services/playfab/experimentation/experimentation/get-experiments?view=playfab-rest\&preserve-view=true) Obtiene los detalles de todos los experimentos de un título.
* [GetLatestScorecard](https://learn.microsoft.com/en-us/rest/api/services/playfab/experimentation/experimentation/get-latest-scorecard?view=playfab-rest\&preserve-view=true) Obtiene el cuadro de mando más reciente del experimento para el título.
* [GetTreatmentAssignment](https://learn.microsoft.com/en-us/rest/api/services/playfab/experimentation/experimentation/get-treatment-assignment?view=playfab-rest\&preserve-view=true) Obtiene las asignaciones de tratamiento de un jugador para cada experimento en ejecución en el título

## API de cliente

* [GetAllUsersCharacters](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/characters/get-all-users-characters?view=playfab-rest\&preserve-view=true) Enumera todos los personajes que pertenecen a un usuario específico. Los CharacterIds no son únicos globalmente; characterId debe evaluarse junto con el PlayFabId principal para garantizar la unicidad.
* [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) Recupera la versión especificada del catálogo de bienes virtuales del título, incluidas todas las propiedades definidas.
* [GetCharacterData](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/character-data/get-character-data?view=playfab-rest\&preserve-view=true) Recupera los datos personalizados específicos del título para el personaje que el cliente puede leer y escribir.
* [GetCharacterInventory](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/player-item-management/get-character-inventory?view=playfab-rest\&preserve-view=true) Recupera el inventario actual de bienes virtuales del personaje especificado.
* [GetCharacterLeaderboard](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/characters/get-character-leaderboard?view=playfab-rest\&preserve-view=true) Recupera una lista de personajes clasificados para la estadística indicada, a partir del punto señalado en la tabla de clasificación.
* [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) Recupera los datos personalizados específicos del título para el personaje que el cliente solo puede leer.
* [GetCharacterStatistics](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/characters/get-character-statistics?view=playfab-rest\&preserve-view=true) Recupera los detalles de todas las estadísticas específicas del título para el usuario.
* [GetFriendLeaderboard](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/player-data-management/get-friend-leaderboard?view=playfab-rest\&preserve-view=true) Recupera una lista de amigos clasificados del jugador actual para la estadística indicada, a partir del punto señalado en la tabla de clasificación.
* [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) Recupera una lista de amigos clasificados del jugador actual para la estadística indicada, centrada en el usuario de PlayFab solicitado. Si PlayFabId está vacío o es nulo, devolverá el usuario que ha iniciado sesión actualmente.
* [GetFriendsList](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/friend-list-management/get-friends-list?view=playfab-rest\&preserve-view=true) Recupera la lista de amigos actual del usuario local, limitada a los usuarios que tienen cuentas de PlayFab. También se incluyen los amigos de cuentas vinculadas (Facebook, Steam). Opcionalmente, puede excluir los amigos de algunos servicios vinculados.
* [GetLeaderboard](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/player-data-management/get-leaderboard?view=playfab-rest\&preserve-view=true) Recupera una lista de usuarios clasificados para la estadística indicada, a partir del punto señalado en la tabla de clasificación.
* [GetLeaderboardAroundCharacter](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/characters/get-leaderboard-around-character?view=playfab-rest\&preserve-view=true) Recupera una lista de personajes clasificados para la estadística indicada, centrada en el identificador de personaje solicitado.
* [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) Recupera una lista de usuarios clasificados para la estadística indicada, centrada en el jugador solicitado. Si PlayFabId está vacío o es nulo, devolverá el usuario que ha iniciado sesión actualmente.
* [GetLeaderboardForUserCharacters](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/characters/get-leaderboard-for-user-characters?view=playfab-rest\&preserve-view=true) Recupera una lista de todos los personajes del usuario para la estadística indicada.
* [GetPaymentToken](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/player-item-management/get-payment-token?view=playfab-rest\&preserve-view=true) Para flujos de pago en los que el proveedor requiere que PlayFab (el responsable del suministro) inicie la transacción, pero el cliente completa el resto del flujo. En el caso de Xsolla, el cliente pasará a Xsolla el token devuelto aquí para crear un carro. Sondee GetPurchase usando el OrderId devuelto una vez que haya completado el pago.
* [GetPlayerProfile](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/account-management/get-player-profile?view=playfab-rest\&preserve-view=true) Recupera el perfil del jugador.
* [GetPlayerSegments](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/play-stream/get-player-segments?view=playfab-rest\&preserve-view=true) Enumera todos los segmentos a los que pertenece actualmente un jugador en este momento.
* [GetPlayerStatistics](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/player-data-management/get-player-statistics?view=playfab-rest\&preserve-view=true) Recupera las estadísticas indicadas (versión y valores actuales de todas las estadísticas, si no se especifica ninguna) para el jugador 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) Recupera la información sobre las versiones disponibles de la estadística especificada.
* [GetPlayerTags](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/play-stream/get-player-tags?view=playfab-rest\&preserve-view=true) Obtiene todas las etiquetas con un espacio de nombres determinado (opcional) de un perfil de jugador.
* [GetPlayerTrades](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/trading/get-player-trades?view=playfab-rest\&preserve-view=true) Obtiene todos los intercambios que el jugador abre o acepta, opcionalmente filtrados por estado del intercambio.
* [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) Recupera los identificadores únicos de PlayFab para el conjunto especificado de identificadores de 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) Recupera los identificadores únicos de PlayFab para el conjunto especificado de identificadores de 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) Recupera los identificadores únicos de PlayFab para el conjunto especificado de identificadores de Game Center (denominados Player Identifier en la 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) Recupera los identificadores únicos de PlayFab para el conjunto especificado de identificadores de servicio genéricos. Un identificador genérico es el nombre del servicio más el identificador del jugador específico del servicio, tal como lo especificó el título cuando el identificador genérico se agregó a la cuenta del jugador.
* [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) Recupera los identificadores únicos de PlayFab para el conjunto especificado de identificadores de Google. Los identificadores de Google son los identificadores de las cuentas de usuario, disponibles como `id` en las llamadas de la Google+ People API.
* [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) Recupera los identificadores únicos de PlayFab para el conjunto especificado de identificadores de Kongregate. Los identificadores de Kongregate son los identificadores de las cuentas de usuario, disponibles como `user_id` en los métodos de la API de Kongregate (por ejemplo, [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) Recupera los identificadores únicos de PlayFab para el conjunto especificado de identificadores de 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) Recupera los identificadores únicos de PlayFab para el conjunto especificado de identificadores de 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) Recupera los identificadores únicos de PlayFab para el conjunto especificado de identificadores de Steam. Los identificadores de Steam son los identificadores de perfil de las cuentas de usuario, disponibles como SteamId en las llamadas de la Steamworks Community API.
* [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) Recupera los identificadores únicos de PlayFab para el conjunto especificado de identificadores de Twitch. Los identificadores de Twitch son los identificadores de las cuentas de usuario, disponibles como "\_id" en los métodos de la API de Twitch (por ejemplo: [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) Recupera los identificadores únicos de PlayFab para el conjunto especificado de identificadores de 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) Recupera el almacén de clave-valor de la configuración personalizada del publicador.
* [GetPurchase](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/player-item-management/get-purchase?view=playfab-rest\&preserve-view=true) Recupera una compra junto con su estado actual en PlayFab. Devuelve los artículos del inventario de la compra que siguen activos.
* [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) Recupera los datos almacenados en un objeto de grupo compartido y la lista de miembros del grupo. Los no miembros del grupo usan esta API para recuperar datos del grupo, incluida la pertenencia, pero no recibirán datos de las claves marcadas como privadas. Los grupos compartidos están diseñados para compartir datos entre un número reducido de jugadores. Para obtener más información, consulte [Uso de datos de grupos compartidos](/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) Recupera el conjunto de artículos definidos para la tienda especificada, incluidos todos los precios definidos.
* [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) Recupera el almacén de clave-valor de la configuración personalizada del título
* [GetAccountInfo](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/account-management/get-account-info?view=playfab-rest\&preserve-view=true) Recupera los detalles de la cuenta de PlayFab del usuario.
* [LoginWithAndroidDeviceID](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/login-with-android-device-id?view=playfab-rest\&preserve-view=true) Inicia la sesión del usuario usando el identificador de dispositivo Android y devuelve un identificador de sesión que puede usarse posteriormente para llamadas API que requieran un usuario autenticado.
* [LoginWithCustomID](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/loginwithcustomid?view=playfab-rest\&preserve-view=true) Inicia la sesión del usuario usando un identificador único personalizado generado por el título y devuelve un identificador de sesión que puede usarse posteriormente para llamadas API que requieran un usuario autenticado
* [LoginWithEmailAddress](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/login-with-email-address?view=playfab-rest\&preserve-view=true) Inicia la sesión del usuario en la cuenta de PlayFab y devuelve un identificador de sesión que puede usarse posteriormente para llamadas API que requieran un usuario autenticado. A diferencia de la mayoría de las demás llamadas API de inicio de sesión, LoginWithEmailAddress no permite la creación de cuentas nuevas mediante CreateAccountFlag. Las direcciones de correo electrónico pueden usarse para crear cuentas mediante RegisterPlayFabUser.
* [LoginWithFacebook](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/login-with-facebook?view=playfab-rest\&preserve-view=true) Inicia la sesión del usuario usando un token de acceso de Facebook y devuelve un identificador de sesión que puede usarse posteriormente para llamadas API que requieran un usuario autenticado.
* [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) Inicia la sesión del usuario usando un identificador de Facebook Instant Games y devuelve un identificador de sesión que puede usarse después para llamadas API que requieran un usuario autenticado. Requiere que Facebook Instant Games esté configurado.
* [LoginWithGameCenter](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/loginwithgamecenter?view=playfab-rest\&preserve-view=true) Inicia la sesión del usuario usando un identificador de jugador de Game Center de iOS y devuelve un identificador de sesión que puede usarse posteriormente para llamadas API que requieran un usuario autenticado.
* [LoginWithGoogleAccount](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/login-with-game-center?view=playfab-rest\&preserve-view=true) Inicia la sesión del usuario usando un identificador de jugador de Game Center de iOS y devuelve un identificador de sesión que puede usarse posteriormente para llamadas API que requieran un usuario autenticado.
* [LoginWithIOSDeviceID](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/login-with-google-account?view=playfab-rest\&preserve-view=true) Inicia la sesión del usuario usando las credenciales de su cuenta de Google.
* [LoginWithKongregate](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/login-with-kongregate?view=playfab-rest\&preserve-view=true) Inicia la sesión del usuario usando una cuenta de jugador de 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) Inicia la sesión del usuario usando un identificador de dispositivo de Nintendo Switch y devuelve un identificador de sesión que puede usarse después para llamadas API que requieran un usuario autenticado.
* [LoginWithOpenIdConnect](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/login-with-openid-connect?view=playfab-rest\&preserve-view=true) Inicia la sesión de un usuario usando un JWT de Open ID Connect creado por una relación existente entre un título y un proveedor de Open ID Connect.
* [LoginWithPlayFab](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/login-with-playfab?view=playfab-rest\&preserve-view=true) que requieran un usuario autenticado. A diferencia de la mayoría de las demás llamadas API de inicio de sesión, `LoginWithPlayFab` no permite la creación de cuentas nuevas mediante `CreateAccountFlag`. Las credenciales de nombre de usuario/contraseña pueden usarse para crear cuentas mediante `RegisterPlayFabUser`, o agregarse a cuentas existentes mediante `AddUsernamePassword`.
* [LoginWithPSN](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/login-with-psn?view=playfab-rest\&preserve-view=true)    Inicia la sesión del usuario en la cuenta de PlayFab y devuelve un identificador de sesión que puede usarse después para llamadas API que requieran un usuario autenticado. A diferencia de la mayoría de las demás llamadas API de inicio de sesión, `LoginWithPlayFab` no permite la creación de cuentas nuevas mediante `CreateAccountFlag`. Las credenciales de nombre de usuario/contraseña se usan para crear cuentas mediante `RegisterPlayFabUser`, o se agregan a cuentas existentes mediante `AddUsernamePassword`.
* [LoginWithSteam](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/login-with-steam?view=playfab-rest\&preserve-view=true) Inicia la sesión del usuario usando un vale de autenticación de Steam y devuelve un identificador de sesión que puede usarse posteriormente para llamadas API que requieran un usuario autenticado.
* [LoginWithTwitch](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/login-with-twitch?view=playfab-rest\&preserve-view=true) Inicia la sesión del usuario usando un token de acceso de Twitch.
* [LoginWithXbox](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/authentication/loginwithxbox?view=playfab-rest\&preserve-view=true) Inicia la sesión del usuario usando un token de XBOX Live y devuelve un identificador de sesión que puede usarse posteriormente para llamadas API que requieran un usuario autenticado.
* [GetPlayerCombinedInfo](https://learn.microsoft.com/en-us/rest/api/services/playfab/client/account-management/get-player-combined-info?view=playfab-rest\&preserve-view=true) Recupera todos los distintos tipos de información del usuario.

"PlayStation" es una marca comercial registrada o marca comercial de Sony Interactive Entertainment Inc.

## API de datos

* [GetObjects](https://learn.microsoft.com/en-us/rest/api/services/playfab/data/object/get-objects?view=playfab-rest\&preserve-view=true) Recupera objetos del perfil de una entidad.

## API de grupos

* [GetGroup](https://learn.microsoft.com/en-us/rest/api/services/playfab/groups/groups/get-group?view=playfab-rest\&preserve-view=true) Obtiene información sobre un grupo y sus roles.
* [IsMember](https://learn.microsoft.com/en-us/rest/api/services/playfab/groups/groups/is-member?view=playfab-rest\&preserve-view=true) Comprueba si una entidad es miembro de un grupo o de un rol dentro del grupo.
* [ListGroupApplications](https://learn.microsoft.com/en-us/rest/api/services/playfab/groups/groups/list-group-applications?view=playfab-rest\&preserve-view=true) Enumera todas las solicitudes pendientes para unirse a un grupo.
* [ListGroupBlocks](https://learn.microsoft.com/en-us/rest/api/services/playfab/groups/groups/list-group-blocks?view=playfab-rest\&preserve-view=true) Enumera todas las entidades bloqueadas para unirse a un grupo.
* [ListGroupInvitations](https://learn.microsoft.com/en-us/rest/api/services/playfab/groups/groups/list-group-invitations?view=playfab-rest\&preserve-view=true) Enumera todas las invitaciones pendientes de un grupo.
* [ListGroupMembers](https://learn.microsoft.com/en-us/rest/api/services/playfab/groups/groups/list-group-members?view=playfab-rest\&preserve-view=true) Enumera todos los miembros de un grupo.
* [ListMembership](https://learn.microsoft.com/en-us/rest/api/services/playfab/groups/groups/list-membership?view=playfab-rest\&preserve-view=true) Enumera todos los grupos y roles de una entidad.
* [ListMembershipOpportunities](https://learn.microsoft.com/en-us/rest/api/services/playfab/groups/groups/list-membership-opportunities?view=playfab-rest\&preserve-view=true) Enumera todas las invitaciones y solicitudes de grupo pendientes de una entidad.

## API de perfil

* [GetGlobalPolicy](https://learn.microsoft.com/en-us/rest/api/services/playfab/profiles/account-management/get-global-policy?view=playfab-rest\&preserve-view=true) Obtiene la directiva de acceso global del título.
* [GetProfile](https://learn.microsoft.com/en-us/rest/api/services/playfab/profiles/account-management/get-profile?view=playfab-rest\&preserve-view=true) Recupera el perfil de la entidad.
* [GetProfiles](https://learn.microsoft.com/en-us/rest/api/services/playfab/profiles/account-management/get-profiles?view=playfab-rest\&preserve-view=true) Recupera el perfil de la entidad.
* [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) Recupera las cuentas de jugador del título asociadas a la cuenta de jugador maestra especificada.

## API de servidor

* [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) Devuelve el resultado de una evaluación de una tabla de resultados aleatorios: el `ItemId` del catálogo del juego que se habría agregado al inventario del jugador si la tabla de resultados aleatorios se hubiera agregado mediante un lote (Bundle) o una llamada a UnlockContainer.
* [GetAllSegments](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/play-stream/get-all-segments?view=playfab-rest\&preserve-view=true) Recupera una matriz de definiciones de segmentos de jugadores. Los resultados pueden usarse en llamadas API posteriores, como GetPlayersInSegment, que requiere un identificador de segmento. Aunque los nombres de los segmentos pueden cambiar, el identificador de ese segmento no cambiará.
* [GetAllUsersCharacters](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/characters/get-all-users-characters?view=playfab-rest\&preserve-view=true) Enumera todos los personajes que pertenecen a un usuario específico. Los CharacterIds no son únicos globalmente; characterId debe evaluarse junto con el PlayFabId principal para garantizar la unicidad.
* [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) Recupera la versión especificada del catálogo de bienes virtuales del título, incluidas todas las propiedades definidas.
* [GetCharacterData](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/character-data/get-character-data?view=playfab-rest\&preserve-view=true) Recupera los datos personalizados específicos del título para el usuario que el cliente puede leer y escribir.
* [GetCharacterInternalData](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/character-data/get-character-internal-data?view=playfab-rest\&preserve-view=true) Recupera los datos personalizados específicos del título para el personaje del usuario, a los que el cliente no puede acceder.
* [GetCharacterInventory](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/player-item-management/get-character-inventory?view=playfab-rest\&preserve-view=true) Recupera el inventario actual de bienes virtuales del personaje especificado.
* [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) Recupera los detalles de todas las estadísticas específicas del título para el personaje específico.
* [GetFriendLeaderboard](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/player-data-management/get-friend-leaderboard?view=playfab-rest\&preserve-view=true) Recupera una lista de amigos clasificados del jugador especificado para la estadística indicada, a partir del punto señalado en la tabla de clasificación.
* [GetFriendsList](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/friend-list-management/get-friends-list?view=playfab-rest\&preserve-view=true) Recupera los amigos actuales del usuario con `PlayFabId`, limitados a los usuarios que tienen cuentas de PlayFab. También se incluyen los amigos de cuentas vinculadas (Facebook, Steam). Opcionalmente, puede excluir los amigos de algunos servicios vinculados.
* [GetLeaderboard](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/player-data-management/get-leaderboard?view=playfab-rest\&preserve-view=true) Recupera una lista de usuarios clasificados para la estadística indicada, a partir del punto señalado en la tabla de clasificación.
* [GetLeaderboardAroundCharacter](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/characters/getleaderboardaroundcharacter?view=playfab-rest\&preserve-view=true) Recupera una lista de personajes clasificados para la estadística indicada, centrada en el usuario solicitado.
* [GetLeaderboardAroundUser](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/characters/get-leaderboard-around-character?view=playfab-rest\&preserve-view=true) Recupera una lista de personajes clasificados para la estadística indicada, centrada en el usuario solicitado.
* [GetLeaderboardForUserCharacters](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/characters/get-leaderboard-for-user-characters?view=playfab-rest\&preserve-view=true) Recupera una lista de todos los personajes del usuario para la estadística indicada.
* [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) Devuelve la información que se solicite en la respuesta para el usuario. Tenga en cuenta que pueden devolverse datos personales, como la dirección de correo electrónico o el identificador de Facebook. Todos los parámetros tienen false como valor predeterminado.
* [GetPlayerProfile](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/account-management/get-player-profile?view=playfab-rest\&preserve-view=true) Recupera el perfil del jugador.
* [GetPlayerSegments](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/play-stream/get-player-segments?view=playfab-rest\&preserve-view=true) Enumera todos los segmentos a los que pertenece actualmente un jugador en este momento.
* [GetPlayersInSegment](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/play-stream/get-players-in-segment?view=playfab-rest\&preserve-view=true) Permite la paginación por todos los jugadores de un segmento determinado. Esta API crea una instantánea de todos los perfiles de jugador que coinciden con la definición del segmento en el momento de su creación y se mantiene durante el total de segundos de vida (Total Seconds to Live), actualizando su periodo de vida con cada uso posterior del token de continuación. Los perfiles que cambien durante la paginación no se reflejan en los resultados. Esta operación no admite actualmente los segmentos de pruebas 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) Recupera la versión y los valores actuales de las estadísticas indicadas para el jugador 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) Recupera la información sobre las versiones disponibles de la estadística especificada.
* [GetPlayerTags](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/play-stream/get-player-tags?view=playfab-rest\&preserve-view=true) Obtiene todas las etiquetas con un espacio de nombres determinado (opcional) de un perfil de jugador.
* [GetPlayFabIDsFromFacebookIDs](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/account-management/getplayfabidsfromfacebookids?view=playfab-rest\&preserve-view=true) Recupera los identificadores únicos de PlayFab para el conjunto especificado de identificadores de 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) Recupera los identificadores únicos de PlayFab para el conjunto especificado de identificadores de 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) Recupera los identificadores únicos de PlayFab para el conjunto especificado de identificadores de servicio genéricos. Un identificador genérico es el nombre del servicio más el identificador del jugador específico del servicio, tal como lo especificó el título cuando el identificador genérico se agregó a la cuenta del jugador.
* [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) Recupera los identificadores únicos de PlayFab para el conjunto especificado de identificadores de dispositivo de 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) Recupera los identificadores únicos de PlayFab para el conjunto especificado de identificadores de 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) Recupera los identificadores únicos de PlayFab para el conjunto especificado de identificadores de Steam. Los identificadores de Steam son los identificadores de perfil de las cuentas de usuario, disponibles como SteamId en las llamadas de la Steamworks Community API.
* [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) Recupera los identificadores únicos de PlayFab para el conjunto especificado de identificadores de 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) Recupera el almacén de clave-valor de la configuración personalizada del publicador.
* [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) Recupera la información de configuración de las tablas de resultados aleatorios especificadas para el título, incluidos todos los valores de ItemId y las ponderaciones.
* [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) Recupera los identificadores de cuenta de PlayFab asociados para el conjunto especificado de identificadores personalizados de servidor.
* [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) Recupera los datos almacenados en un objeto de grupo compartido y la lista de miembros del grupo. El servidor puede acceder a todos los datos públicos y privados del grupo. Los grupos compartidos están diseñados para compartir datos entre un número reducido de jugadores.  Para obtener más información, consulte [Uso de datos de grupos compartidos](/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) Recupera el conjunto de artículos definidos para la tienda especificada, incluidos todos los precios definidos, para el jugador especificado.
* [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) Recupera el almacén de clave-valor de la configuración personalizada del título.
* [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) Recupera el almacén de clave-valor de la configuración interna personalizada del título.
* [GetUserAccountInfo](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/account-management/get-user-account-info?view=playfab-rest\&preserve-view=true) Recupera los detalles pertinentes de un usuario especificado.
* [GetUserBans](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/account-management/get-user-bans?view=playfab-rest\&preserve-view=true) Obtiene todas las prohibiciones de un usuario.
* [GetUserData](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/player-data-management/get-user-data?view=playfab-rest\&preserve-view=true) Recupera los datos personalizados específicos del título para el usuario que el cliente puede leer y escribir.
* [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) Recupera los datos personalizados específicos del título para el usuario, a los que el cliente no puede acceder.
* [GetUserInventory](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/player-item-management/get-user-inventory?view=playfab-rest\&preserve-view=true) Recupera el inventario actual de bienes virtuales del usuario especificado.
* [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) Recupera los datos personalizados específicos del publicador para el usuario que el cliente puede leer y escribir.
* [GetUserPublisherInternalData](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/player-data-management/getuserpublisherinternaldata?view=playfab-rest\&preserve-view=true) Recupera los datos personalizados específicos del publicador para el usuario, a los que el cliente no puede acceder.
* [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) Actualiza los datos personalizados específicos del título para el usuario que el cliente solo puede leer.
* [LoginWithServerCustomId](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/authentication/login-with-server-custom-id?view=playfab-rest\&preserve-view=true) Inicia de forma segura la sesión de un cliente de juego desde un back-end de servidor externo usando un identificador personalizado para ese jugador. El identificador personalizado de servidor y el identificador personalizado de cliente son mutuamente excluyentes y no pueden usarse para recuperar la misma cuenta de jugador.
* [LoginWithXbox](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/authentication/login-with-xbox?view=playfab-rest\&preserve-view=true) Inicia la sesión del usuario usando un token de XBOX Live desde un back-end de servidor externo y devuelve un identificador de sesión que puede usarse posteriormente para llamadas API que requieran un usuario autenticado.
* [LoginWithXboxId](https://learn.microsoft.com/en-us/rest/api/services/playfab/server/authentication/login-with-xbox-id?view=playfab-rest\&preserve-view=true) Inicia la sesión del usuario usando un identificador de XBOX y un identificador de sandbox, y devuelve un identificador de sesión que puede usarse posteriormente para llamadas API que requieran un usuario autenticado.


## Related topics

- [Descripción de las API del medidor de lecturas de contenido y configuración](/es/services/playfab/pricing/meters/file-reads.md)
- [Descripción de las API del medidor de lecturas de inventario](/es/services/playfab/pricing/meters/economy-reads.md)
- [Descripción de las API del medidor de escrituras de perfil](/es/services/playfab/pricing/meters/profile-writes.md)
- [Descripción de las API del medidor de escrituras de contenido y configuración](/es/services/playfab/pricing/meters/file-writes.md)
- [Descripción de las API del medidor de escrituras de inventario](/es/services/playfab/pricing/meters/economy-writes.md)
