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

# Información general de la API de C de Services - PFInventory.h

> Información general de la API de C de Services - PFInventory.h

## Funciones

| Función                                                                                                                                                                               | Descripción                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| [PFInventoryAddInventoryItemsAsync](/services/playfab/api-references/c/pfinventory/functions/pfinventoryaddinventoryitemsasync)                                                       | Agrega artículos al inventario. Se pueden agregar hasta 10 000 pilas de artículos a una sola colección de inventario. El tamaño de pila no tiene límite.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| [PFInventoryAddInventoryItemsGetResult](/services/playfab/api-references/c/pfinventory/functions/pfinventoryaddinventoryitemsgetresult)                                               | Obtiene el resultado de una llamada correcta a PFInventoryAddInventoryItemsAsync.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| [PFInventoryAddInventoryItemsGetResultSize](/services/playfab/api-references/c/pfinventory/functions/pfinventoryaddinventoryitemsgetresultsize)                                       | Obtiene el tamaño en bytes necesario para almacenar el resultado de una llamada a AddInventoryItems.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| [PFInventoryDeleteInventoryCollectionAsync](/services/playfab/api-references/c/pfinventory/functions/pfinventorydeleteinventorycollectionasync)                                       | Elimina una colección de inventario. Puede encontrar más información sobre las colecciones de inventario aquí: [Colecciones](/services/playfab/economy-monetization/economy-v2/inventory/collections)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| [PFInventoryDeleteInventoryItemsAsync](/services/playfab/api-references/c/pfinventory/functions/pfinventorydeleteinventoryitemsasync)                                                 | Elimina artículos del inventario                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| [PFInventoryDeleteInventoryItemsGetResult](/services/playfab/api-references/c/pfinventory/functions/pfinventorydeleteinventoryitemsgetresult)                                         | Obtiene el resultado de una llamada correcta a PFInventoryDeleteInventoryItemsAsync.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| [PFInventoryDeleteInventoryItemsGetResultSize](/services/playfab/api-references/c/pfinventory/functions/pfinventorydeleteinventoryitemsgetresultsize)                                 | Obtiene el tamaño en bytes necesario para almacenar el resultado de una llamada a DeleteInventoryItems.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| [PFInventoryExecuteInventoryOperationsAsync](/services/playfab/api-references/c/pfinventory/functions/pfinventoryexecuteinventoryoperationsasync)                                     | Ejecuta una lista de operaciones de inventario. Una sola solicitud puede realizar una lista de un máximo de 50 operaciones. También hay un límite de 300 artículos que se pueden modificar o agregar en una sola solicitud. Por ejemplo, agregar un lote con 50 artículos cuenta como 50 artículos modificados. Todas las operaciones deben realizarse dentro de una sola colección de inventario. Esta API tiene un RPS reducido en comparación con una operación de inventario individual, con las entidades de jugador limitadas a 60 solicitudes en 90 segundos.                                                                                                                                                                       |
| [PFInventoryExecuteInventoryOperationsGetResult](/services/playfab/api-references/c/pfinventory/functions/pfinventoryexecuteinventoryoperationsgetresult)                             | Obtiene el resultado de una llamada correcta a PFInventoryExecuteInventoryOperationsAsync.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| [PFInventoryExecuteInventoryOperationsGetResultSize](/services/playfab/api-references/c/pfinventory/functions/pfinventoryexecuteinventoryoperationsgetresultsize)                     | Obtiene el tamaño en bytes necesario para almacenar el resultado de una llamada a ExecuteInventoryOperations.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| [PFInventoryGetInventoryCollectionIdsAsync](/services/playfab/api-references/c/pfinventory/functions/pfinventorygetinventorycollectionidsasync)                                       | Obtiene los identificadores de colecciones de inventario. Se pueden devolver hasta 50 identificadores a la vez (o 250 con la compresión de respuesta habilitada). Puede usar tokens de continuación para paginar los resultados que superen el límite. Los nuevos identificadores de colección pueden tardar unos segundos en aparecer.                                                                                                                                                                                                                                                                                                                                                                                                    |
| [PFInventoryGetInventoryCollectionIdsGetResult](/services/playfab/api-references/c/pfinventory/functions/pfinventorygetinventorycollectionidsgetresult)                               | Obtiene el resultado de una llamada correcta a PFInventoryGetInventoryCollectionIdsAsync.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| [PFInventoryGetInventoryCollectionIdsGetResultSize](/services/playfab/api-references/c/pfinventory/functions/pfinventorygetinventorycollectionidsgetresultsize)                       | Obtiene el tamaño en bytes necesario para almacenar el resultado de una llamada a GetInventoryCollectionIds.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| [PFInventoryGetInventoryItemsAsync](/services/playfab/api-references/c/pfinventory/functions/pfinventorygetinventoryitemsasync)                                                       | Obtiene los artículos actuales del inventario.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| [PFInventoryGetInventoryItemsGetResult](/services/playfab/api-references/c/pfinventory/functions/pfinventorygetinventoryitemsgetresult)                                               | Obtiene el resultado de una llamada correcta a PFInventoryGetInventoryItemsAsync.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| [PFInventoryGetInventoryItemsGetResultSize](/services/playfab/api-references/c/pfinventory/functions/pfinventorygetinventoryitemsgetresultsize)                                       | Obtiene el tamaño en bytes necesario para almacenar el resultado de una llamada a GetInventoryItems.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| [PFInventoryGetMicrosoftStoreAccessTokensAsync](/services/playfab/api-references/c/pfinventory/functions/pfinventorygetmicrosoftstoreaccesstokensasync)                               | Obtiene los tokens de acceso.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| [PFInventoryGetMicrosoftStoreAccessTokensGetResult](/services/playfab/api-references/c/pfinventory/functions/pfinventorygetmicrosoftstoreaccesstokensgetresult)                       | Obtiene el resultado de una llamada correcta a PFInventoryGetMicrosoftStoreAccessTokensAsync.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| [PFInventoryGetMicrosoftStoreAccessTokensGetResultSize](/services/playfab/api-references/c/pfinventory/functions/pfinventorygetmicrosoftstoreaccesstokensgetresultsize)               | Obtiene el tamaño en bytes necesario para almacenar el resultado de una llamada a GetMicrosoftStoreAccessTokens.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| [PFInventoryGetTransactionHistoryAsync](/services/playfab/api-references/c/pfinventory/functions/pfinventorygettransactionhistoryasync)                                               | Obtiene el historial de transacciones de un jugador. Se pueden devolver hasta 250 eventos a la vez. Puede usar tokens de continuación para paginar los resultados que superen el límite. La obtención del historial de transacciones tiene un límite de RPS inferior al de la obtención del inventario de un jugador, con las entidades de jugador limitadas a 30 solicitudes en 300 segundos.                                                                                                                                                                                                                                                                                                                                             |
| [PFInventoryGetTransactionHistoryGetResult](/services/playfab/api-references/c/pfinventory/functions/pfinventorygettransactionhistorygetresult)                                       | Obtiene el resultado de una llamada correcta a PFInventoryGetTransactionHistoryAsync.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| [PFInventoryGetTransactionHistoryGetResultSize](/services/playfab/api-references/c/pfinventory/functions/pfinventorygettransactionhistorygetresultsize)                               | Obtiene el tamaño en bytes necesario para almacenar el resultado de una llamada a GetTransactionHistory.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| [PFInventoryPurchaseInventoryItemsAsync](/services/playfab/api-references/c/pfinventory/functions/pfinventorypurchaseinventoryitemsasync)                                             | Compra un artículo o lote. Se pueden agregar hasta 10 000 pilas de artículos a una sola colección de inventario. El tamaño de pila no tiene límite.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| [PFInventoryPurchaseInventoryItemsGetResult](/services/playfab/api-references/c/pfinventory/functions/pfinventorypurchaseinventoryitemsgetresult)                                     | Obtiene el resultado de una llamada correcta a PFInventoryPurchaseInventoryItemsAsync.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| [PFInventoryPurchaseInventoryItemsGetResultSize](/services/playfab/api-references/c/pfinventory/functions/pfinventorypurchaseinventoryitemsgetresultsize)                             | Obtiene el tamaño en bytes necesario para almacenar el resultado de una llamada a PurchaseInventoryItems.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| [PFInventoryRedeemAppleAppStoreInventoryItemsAsync](/services/playfab/api-references/c/pfinventory/functions/pfinventoryredeemappleappstoreinventoryitemsasync)                       | Canjea artículos.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| [PFInventoryRedeemAppleAppStoreInventoryItemsGetResult](/services/playfab/api-references/c/pfinventory/functions/pfinventoryredeemappleappstoreinventoryitemsgetresult)               | Obtiene el resultado de una llamada correcta a PFInventoryRedeemAppleAppStoreInventoryItemsAsync.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| [PFInventoryRedeemAppleAppStoreInventoryItemsGetResultSize](/services/playfab/api-references/c/pfinventory/functions/pfinventoryredeemappleappstoreinventoryitemsgetresultsize)       | Obtiene el tamaño en bytes necesario para almacenar el resultado de una llamada a RedeemAppleAppStoreInventoryItems.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| [PFInventoryRedeemGooglePlayInventoryItemsAsync](/services/playfab/api-references/c/pfinventory/functions/pfinventoryredeemgoogleplayinventoryitemsasync)                             | Canjea artículos.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| [PFInventoryRedeemGooglePlayInventoryItemsGetResult](/services/playfab/api-references/c/pfinventory/functions/pfinventoryredeemgoogleplayinventoryitemsgetresult)                     | Obtiene el resultado de una llamada correcta a PFInventoryRedeemGooglePlayInventoryItemsAsync.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| [PFInventoryRedeemGooglePlayInventoryItemsGetResultSize](/services/playfab/api-references/c/pfinventory/functions/pfinventoryredeemgoogleplayinventoryitemsgetresultsize)             | Obtiene el tamaño en bytes necesario para almacenar el resultado de una llamada a RedeemGooglePlayInventoryItems.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| [PFInventoryRedeemMicrosoftStoreInventoryItemsAsync](/services/playfab/api-references/c/pfinventory/functions/pfinventoryredeemmicrosoftstoreinventoryitemsasync)                     | Canjea artículos.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| [PFInventoryRedeemMicrosoftStoreInventoryItemsGetResult](/services/playfab/api-references/c/pfinventory/functions/pfinventoryredeemmicrosoftstoreinventoryitemsgetresult)             | Obtiene el resultado de una llamada correcta a PFInventoryRedeemMicrosoftStoreInventoryItemsAsync.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| [PFInventoryRedeemMicrosoftStoreInventoryItemsGetResultSize](/services/playfab/api-references/c/pfinventory/functions/pfinventoryredeemmicrosoftstoreinventoryitemsgetresultsize)     | Obtiene el tamaño en bytes necesario para almacenar el resultado de una llamada a RedeemMicrosoftStoreInventoryItems.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| [PFInventoryRedeemNintendoEShopInventoryItemsAsync](/services/playfab/api-references/c/pfinventory/functions/pfinventoryredeemnintendoeshopinventoryitemsasync)                       | Canjea artículos.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| [PFInventoryRedeemNintendoEShopInventoryItemsGetResult](/services/playfab/api-references/c/pfinventory/functions/pfinventoryredeemnintendoeshopinventoryitemsgetresult)               | Obtiene el resultado de una llamada correcta a PFInventoryRedeemNintendoEShopInventoryItemsAsync.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| [PFInventoryRedeemNintendoEShopInventoryItemsGetResultSize](/services/playfab/api-references/c/pfinventory/functions/pfinventoryredeemnintendoeshopinventoryitemsgetresultsize)       | Obtiene el tamaño en bytes necesario para almacenar el resultado de una llamada a RedeemNintendoEShopInventoryItems.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| [PFInventoryRedeemPlayStationStoreInventoryItemsAsync](/services/playfab/api-references/c/pfinventory/functions/pfinventoryredeemplaystationstoreinventoryitemsasync)                 | Canjea artículos.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| [PFInventoryRedeemPlayStationStoreInventoryItemsGetResult](/services/playfab/api-references/c/pfinventory/functions/pfinventoryredeemplaystationstoreinventoryitemsgetresult)         | Obtiene el resultado de una llamada correcta a PFInventoryRedeemPlayStationStoreInventoryItemsAsync.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| [PFInventoryRedeemPlayStationStoreInventoryItemsGetResultSize](/services/playfab/api-references/c/pfinventory/functions/pfinventoryredeemplaystationstoreinventoryitemsgetresultsize) | Obtiene el tamaño en bytes necesario para almacenar el resultado de una llamada a RedeemPlayStationStoreInventoryItems.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| [PFInventoryRedeemSteamInventoryItemsAsync](/services/playfab/api-references/c/pfinventory/functions/pfinventoryredeemsteaminventoryitemsasync)                                       | Canjea artículos.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| [PFInventoryRedeemSteamInventoryItemsGetResult](/services/playfab/api-references/c/pfinventory/functions/pfinventoryredeemsteaminventoryitemsgetresult)                               | Obtiene el resultado de una llamada correcta a PFInventoryRedeemSteamInventoryItemsAsync.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| [PFInventoryRedeemSteamInventoryItemsGetResultSize](/services/playfab/api-references/c/pfinventory/functions/pfinventoryredeemsteaminventoryitemsgetresultsize)                       | Obtiene el tamaño en bytes necesario para almacenar el resultado de una llamada a RedeemSteamInventoryItems.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| [PFInventorySubtractInventoryItemsAsync](/services/playfab/api-references/c/pfinventory/functions/pfinventorysubtractinventoryitemsasync)                                             | Resta artículos del inventario.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| [PFInventorySubtractInventoryItemsGetResult](/services/playfab/api-references/c/pfinventory/functions/pfinventorysubtractinventoryitemsgetresult)                                     | Obtiene el resultado de una llamada correcta a PFInventorySubtractInventoryItemsAsync.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| [PFInventorySubtractInventoryItemsGetResultSize](/services/playfab/api-references/c/pfinventory/functions/pfinventorysubtractinventoryitemsgetresultsize)                             | Obtiene el tamaño en bytes necesario para almacenar el resultado de una llamada a SubtractInventoryItems.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| [PFInventoryTransferInventoryItemsAsync](/services/playfab/api-references/c/pfinventory/functions/pfinventorytransferinventoryitemsasync)                                             | Transfiere artículos del inventario. Al transferir entre colecciones, una respuesta 202 indica que la transferencia no se completó en el período de tiempo de la solicitud. Puede identificar las operaciones pendientes buscando OperationStatus = 'InProgress'. Puede comprobar el estado de la operación en cualquier momento durante el día posterior a la solicitud pasando TransactionToken a la API GetInventoryOperationStatus. Puede encontrar más información sobre los escenarios de transferencia de artículos aquí: [/services/playfab/economy-monetization/economy-v2/inventory/?tabs=inventory-game-manager#transfer-inventory-items](/services/playfab/economy-monetization/economy-v2/inventory#transfer-inventory-items) |
| [PFInventoryTransferInventoryItemsGetResult](/services/playfab/api-references/c/pfinventory/functions/pfinventorytransferinventoryitemsgetresult)                                     | Obtiene el resultado de una llamada correcta a PFInventoryTransferInventoryItemsAsync.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| [PFInventoryTransferInventoryItemsGetResultSize](/services/playfab/api-references/c/pfinventory/functions/pfinventorytransferinventoryitemsgetresultsize)                             | Obtiene el tamaño en bytes necesario para almacenar el resultado de una llamada a TransferInventoryItems.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| [PFInventoryUpdateInventoryItemsAsync](/services/playfab/api-references/c/pfinventory/functions/pfinventoryupdateinventoryitemsasync)                                                 | Actualiza los artículos del inventario                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| [PFInventoryUpdateInventoryItemsGetResult](/services/playfab/api-references/c/pfinventory/functions/pfinventoryupdateinventoryitemsgetresult)                                         | Obtiene el resultado de una llamada correcta a PFInventoryUpdateInventoryItemsAsync.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| [PFInventoryUpdateInventoryItemsGetResultSize](/services/playfab/api-references/c/pfinventory/functions/pfinventoryupdateinventoryitemsgetresultsize)                                 | Obtiene el tamaño en bytes necesario para almacenar el resultado de una llamada a UpdateInventoryItems.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
