Using Badge
Settings
Manage API keys, webhooks, usage, and notifications.
The Settings page is your account hub. Five tabs cover everything you can configure: Subscription, API Keys, Webhooks, Notifications, and API Reference.
Subscription
Current plan and usage this month (agents + runs against the quota). Upgrade / downgrade and the Cancel-subscription button route through Stripe Checkout. Pro is $12/mo (or $120/yr); compare tiers on the Pricing page.
API Keys
Generate, list, and revoke API keys. Each key records per-minute + per-day quotas (defaults: 60/min, 10,000/day) — adjustable via PATCH /api/v1/api-keys/:id, not yet from this UI. Keys begin with ask_; pass via X-API-Key or Authorization: Bearer.
Webhooks
Subscribe to run.completed, run.failed, agent.score_updated, and regression.detected. Each delivery carries an X-Badge-Signature HMAC header so you can verify the request server-side. Test deliveries from the panel before enabling.
API Reference
A quick-start curl example and the key endpoints, inside the app shell — handy for a fast lookup without leaving badgeIA. The full guide (auth, register, run, batch, webhooks) is in the REST API reference.