badgeIA

Using Badge

Settings

Manage API keys, webhooks, usage, and notifications.

View Markdown

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.