Skip to main content

Steam Inventory Schema Draft Builder

Turn economy categories into a discussable JSON draft before you lock itemdefs.

For priced items and overlay purchase flows, validate pricing state, inventory grants, and error handling against Steam partner docs before shipping.

Starter JSON shape for discussing itemdefs with your team — not a partner export format.

[
  {
    "itemdefid": 1000,
    "name": "item_weapon_base",
    "type": "weapon",
    "display_type": "weapon",
    "description": "Draft weapon — replace in partner",
    "tradable": 0,
    "marketable": 0,
    "stackable": 0
  },
  {
    "itemdefid": 1001,
    "name": "item_skin_base",
    "type": "skin",
    "display_type": "skin",
    "description": "Draft skin — replace in partner",
    "tradable": 0,
    "marketable": 0,
    "stackable": 0
  },
  {
    "itemdefid": 1002,
    "name": "item_consumable_base",
    "type": "consumable",
    "display_type": "consumable",
    "description": "Draft consumable — replace in partner",
    "tradable": 0,
    "marketable": 0,
    "stackable": 1
  }
]
  • Promo grants: document time-boxed itemdefs and revoke policy.
Generated Markdown
Is this an official Steam export?
No — a planning artifact. Create authoritative itemdefs in Steamworks partner tools.