Product

Products are for the InStore service. Each product is assigned to a store and can have licenses which are issued to users.

Product Object

Product Structure

Field
Type
Description
OAuth2 Scope

product_id

snowflake

the product's id

identify

store_id

snowflake

the id of the store the product belongs to

identify

name

string

product name (1-50 characters) unique within the store

identify

description

?string

product description (1-255 characters)

identify

category

?string

category name (1-35 characters)

identify

roblox_dev_product

string

unique roblox developer product id

identify

parent_product_id

?snowflake

id of the parent product

identify

subscription_enabled

boolean

if this is a subscription product

identify

subscription_length

?integer

length of each purchase of this subscription

identify

max_purchases

integer

total licenses available for purchase, or -1 for unlimited. the default is -1

identify

max_user_purchases

integer

licenses each user can purchase, or -1 for unlimited. the default is 1

identify

disabled

boolean

if this product is off sale

identify

Example Product

{
  "product_id": "619608638377562112",
  "store_id": "619605362454167552",
  "name": "My First Product",
  "roblox_dev_product": "1814273096",
  "subscription_enabled": false,
  "max_purchases": -1,
  "max_user_purchases": 1,
  "disabled": false
}

Last updated