Docs

Demo Mode

Try any API for free. Real sample data. No payment needed.

How it works

When an API owner registers their API, they provide 2–3 sample responses captured from the live API. In demo mode, your control center returns these cached samples instead of calling the real API. No payment required.

What you get

Toggling demo / production (consumers)

Go to Catalog & SDKs > My APIs in the web console. Each API you have bookmarked has a toggle switch:

ModeBehaviorCost
Demo (default)Returns cached sample responsesFree
ProductionCalls the real API, returns live dataUSDC per call

Newly selected APIs always start in demo mode.

Setting demo / live mode (API owners)

As an API owner, you can control the mode of each of your registered APIs from the API Management tab.

In the My Registered APIs section, each API has a Demo Mode checkbox. When checked, the API serves cached sample responses to all consumers for free. When unchecked (live), the API serves real responses and consumers pay per call.

You can also toggle this in the Edit API modal: check or uncheck the Demo Mode checkbox and save.

Use demo mode to onboard consumers. Start your API in demo mode so consumers can test their integration for free. Switch to live when you are ready to start earning.

When to use demo mode

Limitations

SDKs work in demo mode too. The same code you write for production works in demo. Just flip the toggle when you are ready to go live.