The Gachabe API provides access to GachaBE, a comprehensive Backend-as-a-Service platform designed specifically for games with gacha mechanics. Through this API, you can integrate your games with GachaBE’s services including player authentication, chest systems, collectibles management, and more.
The Gachabe API allows your games to interact with the GachaBE platform services. It’s organized around REST principles and uses JSON:API formatting for consistent, predictable responses. All endpoints return JSON and use standard HTTP response codes to indicate success or failure.
Most API endpoints require player authentication using Bearer tokens. Players of your game must authenticate to access their data and perform operations. Only the authentication endpoints themselves can be accessed without tokens.
Players are the end users of your game who interact with the GachaBE platform through your game’s interface. Each player has their own isolated data including inventory, currency balance, and collection progress. Players authenticate directly with GachaBE to access their personal game data.
Chests are purchasable lootboxes that can be opened to reveal collectibles. Each chest can have a cost in game currency and contains a randomized selection of collectibles.
Collections group related collectibles together thematically (e.g., “Dragon Artifacts”, “Elemental Gems”). Players can work toward completing entire collections.