Skip to main content
The Gabox public API lets your app read every machine, pack, draw and Mega Pack round. It also answers with totals, the program ID and the program’s IDL. Reads need no key and no sign-up. The API serves Solana mainnet. Every answer says which cluster it read in meta.cluster.

Base URL

Every route in these pages hangs off this base. The API is the same one that the developers page on the website documents. You can run every live request from that page.

Your first request

Ask for the newest machines. You need no key and no headers.
The API allows calls from any website (CORS is open). You can call it from a browser, a server or a script.

What you can build

Machines

List machines of both kinds, read one machine, or get it as one Markdown file for an AI.

Draws

Follow one pack’s draw until MagicBlock’s randomness settles it.

Pulls

Show the packs a machine opened, and the biggest recent wins.

Mega Pack

Show what a graduated launch machine’s Mega Pack paid its holders.

Stats and program

Totals, the program ID, the pack sizes, the OpenAPI document and the IDL.

AI agent skill

Install the whole API as a skill for your AI agent, in one command.

Every route

These routes are live. They answer today. {machine} is the machine’s own address. A coin’s mint also works there, and it finds the coin’s launch machine. See Machines. These routes are in preview. Gabox documents them with a sample answer, but the API does not serve them yet. Until it does, users take these steps on gabox.fun. See Preview calls.

Your keys stay yours

The API only reads, and later it will also build transactions. Your user’s wallet signs every transaction. Gabox never asks for a private key or a seed phrase, and it never holds one. Figures from the API are for display. A pack’s buy transaction carries signed limits for the coins and the top prize. The program refuses a result that is worse than those limits. See Opening a pack. Is something in these pages wrong or hard to follow? Message us on X or write to hello@gabox.fun, and we will fix it.