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

# Services C API 개요 - PFInventory.h

> Services C API 개요 - PFInventory.h

## 함수

| 함수                                                                                                                                                                                    | 설명                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [PFInventoryAddInventoryItemsAsync](/services/playfab/api-references/c/pfinventory/functions/pfinventoryaddinventoryitemsasync)                                                       | 인벤토리 아이템을 추가합니다. 단일 인벤토리 컬렉션에 최대 10,000개의 아이템 스택을 추가할 수 있습니다. 스택 크기는 제한이 없습니다.                                                                                                                                                                                                                                                                                                                                                                                             |
| [PFInventoryAddInventoryItemsGetResult](/services/playfab/api-references/c/pfinventory/functions/pfinventoryaddinventoryitemsgetresult)                                               | 성공한 PFInventoryAddInventoryItemsAsync 호출의 결과를 가져옵니다.                                                                                                                                                                                                                                                                                                                                                                                                                       |
| [PFInventoryAddInventoryItemsGetResultSize](/services/playfab/api-references/c/pfinventory/functions/pfinventoryaddinventoryitemsgetresultsize)                                       | AddInventoryItems 호출의 결과를 저장하는 데 필요한 크기(바이트)를 가져옵니다.                                                                                                                                                                                                                                                                                                                                                                                                                       |
| [PFInventoryDeleteInventoryCollectionAsync](/services/playfab/api-references/c/pfinventory/functions/pfinventorydeleteinventorycollectionasync)                                       | 인벤토리 컬렉션을 삭제합니다. 인벤토리 컬렉션에 대한 자세한 내용은 [Collections](/services/playfab/economy-monetization/economy-v2/inventory/collections)를 참조하세요.                                                                                                                                                                                                                                                                                                                                       |
| [PFInventoryDeleteInventoryItemsAsync](/services/playfab/api-references/c/pfinventory/functions/pfinventorydeleteinventoryitemsasync)                                                 | 인벤토리 아이템을 삭제합니다                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| [PFInventoryDeleteInventoryItemsGetResult](/services/playfab/api-references/c/pfinventory/functions/pfinventorydeleteinventoryitemsgetresult)                                         | 성공한 PFInventoryDeleteInventoryItemsAsync 호출의 결과를 가져옵니다.                                                                                                                                                                                                                                                                                                                                                                                                                    |
| [PFInventoryDeleteInventoryItemsGetResultSize](/services/playfab/api-references/c/pfinventory/functions/pfinventorydeleteinventoryitemsgetresultsize)                                 | DeleteInventoryItems 호출의 결과를 저장하는 데 필요한 크기(바이트)를 가져옵니다.                                                                                                                                                                                                                                                                                                                                                                                                                    |
| [PFInventoryExecuteInventoryOperationsAsync](/services/playfab/api-references/c/pfinventory/functions/pfinventoryexecuteinventoryoperationsasync)                                     | 인벤토리 작업 목록을 실행합니다. 단일 요청으로 수행할 수 있는 작업은 최대 50개입니다. 또한 단일 요청에서 수정/추가할 수 있는 아이템 수는 최대 300개로 제한됩니다. 예를 들어 50개 아이템이 포함된 번들을 추가하면 수정된 아이템 50개로 계산됩니다. 모든 작업은 단일 인벤토리 컬렉션 내에서 수행되어야 합니다. 이 API는 개별 인벤토리 작업에 비해 RPS가 낮으며, 플레이어 엔터티는 90초 동안 60개의 요청으로 제한됩니다.                                                                                                                                                                                                                       |
| [PFInventoryExecuteInventoryOperationsGetResult](/services/playfab/api-references/c/pfinventory/functions/pfinventoryexecuteinventoryoperationsgetresult)                             | 성공한 PFInventoryExecuteInventoryOperationsAsync 호출의 결과를 가져옵니다.                                                                                                                                                                                                                                                                                                                                                                                                              |
| [PFInventoryExecuteInventoryOperationsGetResultSize](/services/playfab/api-references/c/pfinventory/functions/pfinventoryexecuteinventoryoperationsgetresultsize)                     | ExecuteInventoryOperations 호출의 결과를 저장하는 데 필요한 크기(바이트)를 가져옵니다.                                                                                                                                                                                                                                                                                                                                                                                                              |
| [PFInventoryGetInventoryCollectionIdsAsync](/services/playfab/api-references/c/pfinventory/functions/pfinventorygetinventorycollectionidsasync)                                       | 인벤토리 컬렉션 ID를 가져옵니다. 한 번에 최대 50개(응답 압축이 활성화된 경우 250개)의 ID를 반환할 수 있습니다. 제한을 초과하는 결과를 페이지 단위로 탐색하려면 연속 토큰을 사용할 수 있습니다. 새 컬렉션 ID가 표시되기까지 몇 초 정도 걸릴 수 있습니다.                                                                                                                                                                                                                                                                                                                     |
| [PFInventoryGetInventoryCollectionIdsGetResult](/services/playfab/api-references/c/pfinventory/functions/pfinventorygetinventorycollectionidsgetresult)                               | 성공한 PFInventoryGetInventoryCollectionIdsAsync 호출의 결과를 가져옵니다.                                                                                                                                                                                                                                                                                                                                                                                                               |
| [PFInventoryGetInventoryCollectionIdsGetResultSize](/services/playfab/api-references/c/pfinventory/functions/pfinventorygetinventorycollectionidsgetresultsize)                       | GetInventoryCollectionIds 호출의 결과를 저장하는 데 필요한 크기(바이트)를 가져옵니다.                                                                                                                                                                                                                                                                                                                                                                                                               |
| [PFInventoryGetInventoryItemsAsync](/services/playfab/api-references/c/pfinventory/functions/pfinventorygetinventoryitemsasync)                                                       | 현재 인벤토리 아이템을 가져옵니다.                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| [PFInventoryGetInventoryItemsGetResult](/services/playfab/api-references/c/pfinventory/functions/pfinventorygetinventoryitemsgetresult)                                               | 성공한 PFInventoryGetInventoryItemsAsync 호출의 결과를 가져옵니다.                                                                                                                                                                                                                                                                                                                                                                                                                       |
| [PFInventoryGetInventoryItemsGetResultSize](/services/playfab/api-references/c/pfinventory/functions/pfinventorygetinventoryitemsgetresultsize)                                       | GetInventoryItems 호출의 결과를 저장하는 데 필요한 크기(바이트)를 가져옵니다.                                                                                                                                                                                                                                                                                                                                                                                                                       |
| [PFInventoryGetMicrosoftStoreAccessTokensAsync](/services/playfab/api-references/c/pfinventory/functions/pfinventorygetmicrosoftstoreaccesstokensasync)                               | 액세스 토큰을 가져옵니다.                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| [PFInventoryGetMicrosoftStoreAccessTokensGetResult](/services/playfab/api-references/c/pfinventory/functions/pfinventorygetmicrosoftstoreaccesstokensgetresult)                       | 성공한 PFInventoryGetMicrosoftStoreAccessTokensAsync 호출의 결과를 가져옵니다.                                                                                                                                                                                                                                                                                                                                                                                                           |
| [PFInventoryGetMicrosoftStoreAccessTokensGetResultSize](/services/playfab/api-references/c/pfinventory/functions/pfinventorygetmicrosoftstoreaccesstokensgetresultsize)               | GetMicrosoftStoreAccessTokens 호출의 결과를 저장하는 데 필요한 크기(바이트)를 가져옵니다.                                                                                                                                                                                                                                                                                                                                                                                                           |
| [PFInventoryGetTransactionHistoryAsync](/services/playfab/api-references/c/pfinventory/functions/pfinventorygettransactionhistoryasync)                                               | 플레이어의 트랜잭션 기록을 가져옵니다. 한 번에 최대 250개의 이벤트를 반환할 수 있습니다. 제한을 초과하는 결과를 페이지 단위로 탐색하려면 연속 토큰을 사용할 수 있습니다. 트랜잭션 기록 가져오기는 플레이어의 인벤토리를 가져오는 것보다 RPS 제한이 낮으며, 플레이어 엔터티는 300초 동안 30개의 요청으로 제한됩니다.                                                                                                                                                                                                                                                                                      |
| [PFInventoryGetTransactionHistoryGetResult](/services/playfab/api-references/c/pfinventory/functions/pfinventorygettransactionhistorygetresult)                                       | 성공한 PFInventoryGetTransactionHistoryAsync 호출의 결과를 가져옵니다.                                                                                                                                                                                                                                                                                                                                                                                                                   |
| [PFInventoryGetTransactionHistoryGetResultSize](/services/playfab/api-references/c/pfinventory/functions/pfinventorygettransactionhistorygetresultsize)                               | GetTransactionHistory 호출의 결과를 저장하는 데 필요한 크기(바이트)를 가져옵니다.                                                                                                                                                                                                                                                                                                                                                                                                                   |
| [PFInventoryPurchaseInventoryItemsAsync](/services/playfab/api-references/c/pfinventory/functions/pfinventorypurchaseinventoryitemsasync)                                             | 아이템 또는 번들을 구매합니다. 단일 인벤토리 컬렉션에 최대 10,000개의 아이템 스택을 추가할 수 있습니다. 스택 크기는 제한이 없습니다.                                                                                                                                                                                                                                                                                                                                                                                            |
| [PFInventoryPurchaseInventoryItemsGetResult](/services/playfab/api-references/c/pfinventory/functions/pfinventorypurchaseinventoryitemsgetresult)                                     | 성공한 PFInventoryPurchaseInventoryItemsAsync 호출의 결과를 가져옵니다.                                                                                                                                                                                                                                                                                                                                                                                                                  |
| [PFInventoryPurchaseInventoryItemsGetResultSize](/services/playfab/api-references/c/pfinventory/functions/pfinventorypurchaseinventoryitemsgetresultsize)                             | PurchaseInventoryItems 호출의 결과를 저장하는 데 필요한 크기(바이트)를 가져옵니다.                                                                                                                                                                                                                                                                                                                                                                                                                  |
| [PFInventoryRedeemAppleAppStoreInventoryItemsAsync](/services/playfab/api-references/c/pfinventory/functions/pfinventoryredeemappleappstoreinventoryitemsasync)                       | 아이템을 사용 처리합니다.                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| [PFInventoryRedeemAppleAppStoreInventoryItemsGetResult](/services/playfab/api-references/c/pfinventory/functions/pfinventoryredeemappleappstoreinventoryitemsgetresult)               | 성공한 PFInventoryRedeemAppleAppStoreInventoryItemsAsync 호출의 결과를 가져옵니다.                                                                                                                                                                                                                                                                                                                                                                                                       |
| [PFInventoryRedeemAppleAppStoreInventoryItemsGetResultSize](/services/playfab/api-references/c/pfinventory/functions/pfinventoryredeemappleappstoreinventoryitemsgetresultsize)       | RedeemAppleAppStoreInventoryItems 호출의 결과를 저장하는 데 필요한 크기(바이트)를 가져옵니다.                                                                                                                                                                                                                                                                                                                                                                                                       |
| [PFInventoryRedeemGooglePlayInventoryItemsAsync](/services/playfab/api-references/c/pfinventory/functions/pfinventoryredeemgoogleplayinventoryitemsasync)                             | 아이템을 사용 처리합니다.                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| [PFInventoryRedeemGooglePlayInventoryItemsGetResult](/services/playfab/api-references/c/pfinventory/functions/pfinventoryredeemgoogleplayinventoryitemsgetresult)                     | 성공한 PFInventoryRedeemGooglePlayInventoryItemsAsync 호출의 결과를 가져옵니다.                                                                                                                                                                                                                                                                                                                                                                                                          |
| [PFInventoryRedeemGooglePlayInventoryItemsGetResultSize](/services/playfab/api-references/c/pfinventory/functions/pfinventoryredeemgoogleplayinventoryitemsgetresultsize)             | RedeemGooglePlayInventoryItems 호출의 결과를 저장하는 데 필요한 크기(바이트)를 가져옵니다.                                                                                                                                                                                                                                                                                                                                                                                                          |
| [PFInventoryRedeemMicrosoftStoreInventoryItemsAsync](/services/playfab/api-references/c/pfinventory/functions/pfinventoryredeemmicrosoftstoreinventoryitemsasync)                     | 아이템을 사용 처리합니다.                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| [PFInventoryRedeemMicrosoftStoreInventoryItemsGetResult](/services/playfab/api-references/c/pfinventory/functions/pfinventoryredeemmicrosoftstoreinventoryitemsgetresult)             | 성공한 PFInventoryRedeemMicrosoftStoreInventoryItemsAsync 호출의 결과를 가져옵니다.                                                                                                                                                                                                                                                                                                                                                                                                      |
| [PFInventoryRedeemMicrosoftStoreInventoryItemsGetResultSize](/services/playfab/api-references/c/pfinventory/functions/pfinventoryredeemmicrosoftstoreinventoryitemsgetresultsize)     | RedeemMicrosoftStoreInventoryItems 호출의 결과를 저장하는 데 필요한 크기(바이트)를 가져옵니다.                                                                                                                                                                                                                                                                                                                                                                                                      |
| [PFInventoryRedeemNintendoEShopInventoryItemsAsync](/services/playfab/api-references/c/pfinventory/functions/pfinventoryredeemnintendoeshopinventoryitemsasync)                       | 아이템을 사용 처리합니다.                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| [PFInventoryRedeemNintendoEShopInventoryItemsGetResult](/services/playfab/api-references/c/pfinventory/functions/pfinventoryredeemnintendoeshopinventoryitemsgetresult)               | 성공한 PFInventoryRedeemNintendoEShopInventoryItemsAsync 호출의 결과를 가져옵니다.                                                                                                                                                                                                                                                                                                                                                                                                       |
| [PFInventoryRedeemNintendoEShopInventoryItemsGetResultSize](/services/playfab/api-references/c/pfinventory/functions/pfinventoryredeemnintendoeshopinventoryitemsgetresultsize)       | RedeemNintendoEShopInventoryItems 호출의 결과를 저장하는 데 필요한 크기(바이트)를 가져옵니다.                                                                                                                                                                                                                                                                                                                                                                                                       |
| [PFInventoryRedeemPlayStationStoreInventoryItemsAsync](/services/playfab/api-references/c/pfinventory/functions/pfinventoryredeemplaystationstoreinventoryitemsasync)                 | 아이템을 사용 처리합니다.                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| [PFInventoryRedeemPlayStationStoreInventoryItemsGetResult](/services/playfab/api-references/c/pfinventory/functions/pfinventoryredeemplaystationstoreinventoryitemsgetresult)         | 성공한 PFInventoryRedeemPlayStationStoreInventoryItemsAsync 호출의 결과를 가져옵니다.                                                                                                                                                                                                                                                                                                                                                                                                    |
| [PFInventoryRedeemPlayStationStoreInventoryItemsGetResultSize](/services/playfab/api-references/c/pfinventory/functions/pfinventoryredeemplaystationstoreinventoryitemsgetresultsize) | RedeemPlayStationStoreInventoryItems 호출의 결과를 저장하는 데 필요한 크기(바이트)를 가져옵니다.                                                                                                                                                                                                                                                                                                                                                                                                    |
| [PFInventoryRedeemSteamInventoryItemsAsync](/services/playfab/api-references/c/pfinventory/functions/pfinventoryredeemsteaminventoryitemsasync)                                       | 아이템을 사용 처리합니다.                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| [PFInventoryRedeemSteamInventoryItemsGetResult](/services/playfab/api-references/c/pfinventory/functions/pfinventoryredeemsteaminventoryitemsgetresult)                               | 성공한 PFInventoryRedeemSteamInventoryItemsAsync 호출의 결과를 가져옵니다.                                                                                                                                                                                                                                                                                                                                                                                                               |
| [PFInventoryRedeemSteamInventoryItemsGetResultSize](/services/playfab/api-references/c/pfinventory/functions/pfinventoryredeemsteaminventoryitemsgetresultsize)                       | RedeemSteamInventoryItems 호출의 결과를 저장하는 데 필요한 크기(바이트)를 가져옵니다.                                                                                                                                                                                                                                                                                                                                                                                                               |
| [PFInventorySubtractInventoryItemsAsync](/services/playfab/api-references/c/pfinventory/functions/pfinventorysubtractinventoryitemsasync)                                             | 인벤토리 아이템을 차감합니다.                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| [PFInventorySubtractInventoryItemsGetResult](/services/playfab/api-references/c/pfinventory/functions/pfinventorysubtractinventoryitemsgetresult)                                     | 성공한 PFInventorySubtractInventoryItemsAsync 호출의 결과를 가져옵니다.                                                                                                                                                                                                                                                                                                                                                                                                                  |
| [PFInventorySubtractInventoryItemsGetResultSize](/services/playfab/api-references/c/pfinventory/functions/pfinventorysubtractinventoryitemsgetresultsize)                             | SubtractInventoryItems 호출의 결과를 저장하는 데 필요한 크기(바이트)를 가져옵니다.                                                                                                                                                                                                                                                                                                                                                                                                                  |
| [PFInventoryTransferInventoryItemsAsync](/services/playfab/api-references/c/pfinventory/functions/pfinventorytransferinventoryitemsasync)                                             | 인벤토리 아이템을 이전합니다. 컬렉션 간에 이전할 때 202 응답은 요청의 시간 범위 내에 이전이 완료되지 않았음을 나타냅니다. OperationStatus = 'InProgress'를 찾아서 보류 중인 작업을 식별할 수 있습니다. TransactionToken을 GetInventoryOperationStatus API에 전달하여 요청 후 1일 이내에 언제든지 작업 상태를 확인할 수 있습니다. 아이템 이전 시나리오에 대한 자세한 내용은 다음을 참조하세요: [/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)                                     | 성공한 PFInventoryTransferInventoryItemsAsync 호출의 결과를 가져옵니다.                                                                                                                                                                                                                                                                                                                                                                                                                  |
| [PFInventoryTransferInventoryItemsGetResultSize](/services/playfab/api-references/c/pfinventory/functions/pfinventorytransferinventoryitemsgetresultsize)                             | TransferInventoryItems 호출의 결과를 저장하는 데 필요한 크기(바이트)를 가져옵니다.                                                                                                                                                                                                                                                                                                                                                                                                                  |
| [PFInventoryUpdateInventoryItemsAsync](/services/playfab/api-references/c/pfinventory/functions/pfinventoryupdateinventoryitemsasync)                                                 | 인벤토리 아이템을 업데이트합니다                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| [PFInventoryUpdateInventoryItemsGetResult](/services/playfab/api-references/c/pfinventory/functions/pfinventoryupdateinventoryitemsgetresult)                                         | 성공한 PFInventoryUpdateInventoryItemsAsync 호출의 결과를 가져옵니다.                                                                                                                                                                                                                                                                                                                                                                                                                    |
| [PFInventoryUpdateInventoryItemsGetResultSize](/services/playfab/api-references/c/pfinventory/functions/pfinventoryupdateinventoryitemsgetresultsize)                                 | UpdateInventoryItems 호출의 결과를 저장하는 데 필요한 크기(바이트)를 가져옵니다.                                                                                                                                                                                                                                                                                                                                                                                                                    |


## Related topics

- [Services C API 개요 - PFInventoryTypes.h](/ko/services/playfab/api-references/c/pfinventorytypes/pfinventorytypes_members.md)
- [PFInventoryGetInventoryItemsAsync](/ko/services/playfab/api-references/c/pfinventory/functions/pfinventorygetinventoryitemsasync.md)
- [PFInventoryDeleteInventoryCollectionAsync](/ko/services/playfab/api-references/c/pfinventory/functions/pfinventorydeleteinventorycollectionasync.md)
- [PFInventoryDeleteInventoryItemsAsync](/ko/services/playfab/api-references/c/pfinventory/functions/pfinventorydeleteinventoryitemsasync.md)
- [PFInventoryExecuteInventoryOperationsAsync](/ko/services/playfab/api-references/c/pfinventory/functions/pfinventoryexecuteinventoryoperationsasync.md)
