Organization Management
Operate multi-user TheRouter.ai accounts safely
Organizations let teams share credits and policies while retaining per-key accountability for usage and incident response.
Roles and permissions
Admins can manage members, billing, and all keys. Members can create and use keys according to assigned policy scopes.
roles.txt
Admin
- manage members
- manage all keys
- configure billing and policies
Member
- create personal keys
- use shared organization resourcesKey management workflow
Use one key per service and environment. Prefer short key names that encode service ownership and rotation epoch.
TypeScript
const keyName = "svc-billing-api-prod-2026q1";
await fetch("https://api.therouter.ai/v1/keys", {
method: "POST",
headers: { Authorization: "Bearer <MGMT_KEY>", "Content-Type": "application/json" },
body: JSON.stringify({ name: keyName, limit: 1500 }),
});Shared usage visibility
Use activity exports to build chargeback or cost-center reports. Group by API key and user IDs for transparent internal accounting.
Metadata visibility
Organization members may see organization-level usage metadata. Do not rely on org boundaries to hide business-level traffic patterns.