Dashboard
Your at-a-glance overview of activity, balances, and system health.
Overview
The Dashboard is the first screen you see after logging in. It shows real-time key performance indicators, a call-rate chart, a per-API breakdown, and an event log. The dashboard refreshes automatically every 30 seconds.
An uptime badge in the top-right corner shows how long your control center has been running since last restart.
KPI cards
The top of the dashboard shows a row of KPI cards. The exact cards depend on your role:
For buyers (consumers)
| Card | What it shows |
|---|---|
| USDC Balance | Your current USDC balance |
| Gas Balance | Your current ETH balance (used for transaction fees) |
| Calls (24h) | Number of API calls you made in the last 24 hours, with success rate |
| Avg Latency | Average response time for calls over the last 24 hours |
| USDC Spent (24h) | How much USDC you spent on API calls in the last 24 hours |
| Total Calls Ever | Lifetime call count and total USDC spent |
For sellers (API owners)
When you have registered APIs and are receiving calls, the dashboard switches to seller mode. The KPI cards change:
| Card | What it shows |
|---|---|
| Calls Served (24h) | Number of calls served to consumers in the last 24 hours |
| Success Rate | Percentage of successful responses |
| Revenue (24h) | USDC earned from API calls in the last 24 hours |
| Calls Served (7d) | Total calls served and revenue over the last 7 days |
Call rate chart
Below the KPI cards, a bar chart shows your call volume over the last 48 hours. Green bars represent successful calls and red bars represent errors. Hour labels appear along the bottom axis. This gives you a quick visual of traffic patterns and any error spikes.
API breakdown table
The API Breakdown table lists every API you have used (or served, in seller mode) with all-time statistics:
- API name
- Total calls
- Success / error count
- USDC cost (buyer) or USDC revenue (seller)
- Average latency (buyer) or success rate percentage (seller)
Event log
At the bottom of the dashboard, the Event Log displays recent system events such as startups, catalog syncs, and any errors. Each event shows a timestamp, event type, severity icon (blue for info, yellow for warning, red for error), and a short description.
Auto-pause banner
If your balance drops critically low, a yellow banner appears at the top of the dashboard:
"API SERVING PAUSED — Low balance. Click to manage."
Clicking the banner takes you to the Finance tab where you can deposit funds and resume serving. Demo mode continues to work while paused.
Backup overdue warning
If your last backup was more than 30 days ago, a red warning banner appears on the dashboard reminding you to create a new backup. Click the link in the banner to go directly to Settings > Backup.
Empty state
If you have not made any API calls yet and have no balance, the dashboard shows a message suggesting you browse the Catalog to discover APIs or register your own in the API Management tab.