Game Server APIs
APIs you can expose on your game backend server to power a WebShop via Dynamic Catalog, and/or StashPay checkout links.
Skip the API reference: You can generate type-safe clients from our protobufs and let your IDE's autocomplete guide the integration—no need to read through the API specification below.
Dynamic Catalog Services
These are REST endpoints that Stash calls on your game backend to power dynamic, player-personalized web shops. Ready to integrate? See the Dynamic Catalog Integration Guide.
Catalog
Retrieve product catalogs and offer details
Players
Get or create player profiles
Purchase
Register, cancel, and confirm purchases
StashPay Validation Flow
Need more control over your StashPay purchases? We've got you covered. The same endpoint that powers Dynamic Catalog payments can be used for checkout links, allowing you to reject StashPay purchases based on limited inventory or purchase locks.
How is this guide?