Endpoints
| Method | Endpoint | Description |
|---|---|---|
GET | /v0/products/list | List and filter products |
POST | /v0/products/create | Create a new product |
GET | /v0/products/{productId} | Retrieve a product |
PATCH | /v0/products/{productId}/update | Update a product |
PATCH | /v0/products/{productId}/archive | Archive a product |
POST | /v0/products/{productId}/duplicate | Duplicate a product |
POST | /v0/products/{productId}/variants/add | Add a variant |
PATCH | /v0/products/{productId}/variants/{variantId}/update | Update a variant |
PATCH | /v0/products/{productId}/variants/{variantId}/archive | Archive a variant |
POST | /v0/products/{productId}/plans/add | Add a subscription plan |
PATCH | /v0/products/{productId}/plans/{planId}/update | Update a plan |
PATCH | /v0/products/{productId}/plans/{planId}/archive | Archive a plan |
The Product object
Object type identifier. Always
"product" for Product objects.Unique identifier (UUID) for this product.
Product type. Possible values:
DigitalDownload, Game, GiftCard, SoftwareKey, VirtualCurrency, VirtualItem, Subscription, OneTimePaymentDisplay name of the product.
Product description. May contain HTML or markdown.
Your custom identifier for this product. Use to link to your own inventory system.
Product status. Possible values:
DRAFT, ACTIVE, ARCHIVEDGame developer name (primarily for
Game type products).Game publisher name (primarily for
Game type products).Unix timestamp (milliseconds) of the game’s release date.
PEGI age rating. Possible values:
3, 7, 12, 16, 18, ! (pending)Supported platforms/systems. Possible values:
Windows, MacOs, Linux, PlayStation 4, PlayStation 5, Xbox One, Xbox Series X|S, iOS, Android, Nintendo Switch, Nintendo 3DSGame genres. Common values:
Action, Adventure, RPG, FPS, Strategy, Simulation, Sports, Racing, Puzzle, Horror, Indie, MMO, Open World, Multiplayer