
Roles
| Role | Permissions |
|---|---|
| Owner | Full access. Manage members, API keys, billing. |
| Admin | Manage members and API keys. Cannot transfer ownership. |
| Member | Read access to cards and cardholders. Cannot manage keys or members. |
Plans
| Plan | API keys | How to get |
|---|---|---|
| Beta (default) | Test only (sk_test_*) | Create an organization |
| Paid | Test + Production (sk_live_*) | Subscribe to a paid plan |
sk_live_*) are automatically revoked and the organization reverts to the beta plan.
API keys
Each organization can have multiple API keys. Keys are created by owners or admins and authenticate requests to the REST API.- Test keys (
sk_test_*) — Available to all organizations. Use test payment rails. - Production keys (
sk_live_*) — Require an active paid subscription. Use real payment rails. - Each key has its own rate limit (default: 1,000 req/hour)
- Keys can be rotated or revoked at any time
- Use
agent-cards-admin envto switch between test and production modes
Status
Organizations can be active or suspended. API requests from suspended organizations return403 Forbidden.