Your next feature
Items
Unique equipment with properties, catalog rules and a clear player inventory.

After saving, the catalog contains starter_sword. After the reviewed sample purchase, the current inventory contains its unique instanceId.
This step does not have a video yet. The guide and MCP request are ready to use.
Prepare the same project
Choose the same project in the dashboard as in your game configuration.
Items →Create or reuse these test entries in the dashboard form. These are example values, not current project data.
- Key
starter_sword- Name
Quickstart Sword- Type
equipment- Rarity
common- Active
true- Base properties
{"damage":5}- Property rules
[]
Items are individual objects with their own IDs and properties. Countable resources stay in Player Values; display cosmetics stay in Player Profile.
Prepare coins using the Player Values guide. Then save an active offer starter-sword: cost 10 coins, item reward 1 starter_sword.
Player values →Save, reload and verify the entries before running the example. Preserve unrelated definitions.
Build this feature
You can preview the guide. Running it requires an active project key. Prepare project
SDK installed, project configuration imported and player signed in.
This SDK example uses develop. Check whether the required APIs exist in your installed SDK.
Complete the Quickstart connection with the intended player. Call ReadCatalogPage(), ReadInventory() from an explicit button or scene action. Opening the file alone sends no request.
Use the saved item
Import the official sample and its helpers. Review the offer, then run the sequence below with the existing player. Wait for each step and confirm the purchase once. Keep the original request after an uncertain response.
ItemsExample: projectId → ReadOneCatalogPage() → ReviewOffers() → SavePurchaseAfterReview("starter-sword") → RefreshInventory()
Test your new feature.
After saving, the catalog contains starter_sword. After the reviewed sample purchase, the current inventory contains its unique instanceId.
Choose the same project in the dashboard as in your game configuration.
Endpoints
- GET
/items - GET
/items/catalog - POST
/items/adjust - POST
/items/equip - POST
/items/discard


