> For the complete documentation index, see [llms.txt](/llms.txt)

# GS2-Inventory API リファレンス

所持品管理機能




所持品の管理機能を提供します。

アイテムを入れるカバンのような存在をインベントリと呼びます。<br>
インベントリにはキャパシティを設定でき、キャパシティは後で拡張することができます。<br>
課金通貨を消費したり、クエストの報酬として受け取ったりすることでキャパシティを拡張できます。

アイテムには有効期限を設定できます。<br>
有効期限の切れたアイテムは使用できなくなり、アイテムを使用する際には明示的にアイテムセットを指定しなければ有効期限の近いアイテムから消費されます。

アイテムの管理方式には、スタンダードインベントリ・シンプルインベントリ・巨大インベントリの3種類があります。

- スタンダードインベントリは、容量制限・スタック・有効期限に対応し、装備中など他の機能から参照されているアイテムの誤消費を防止できます。
- シンプルインベントリはこれらの機能を持たない代わりに、複数種類のアイテムを1回のリクエストでまとめて増減できます。
- 巨大インベントリは、64bit 整数の範囲を超える所持数量を扱う用途に使用します。

[マイクロサービス紹介 / GS2-Inventory](../../microservices/inventory)



- [GS2-Inventory Buff リファレンス](/ja/api_reference/inventory/buff/)
  
- [GS2-Inventory Deploy/CDK リファレンス](/ja/api_reference/inventory/deploy/)
  
- [GS2-Inventory SDK API リファレンス](/ja/api_reference/inventory/sdk/)
  
- [GS2-Inventory SDK for Game Engine API リファレンス](/ja/api_reference/inventory/game_engine/)
  
- [GS2-Inventory スクリプト トリガー リファレンス](/ja/api_reference/inventory/script/)
  
- [GS2-Inventory トランザクションアクション](/ja/api_reference/inventory/stamp_sheet/)
  
- [GS2-Inventory マスターデータリファレンス](/ja/api_reference/inventory/master_data/)
  
