Organizations
Egret uses multi-tenant organizations to isolate data and manage team access.
Roles
| Role | Permissions |
|---|---|
| Owner | Full access — billing, API keys, organization settings, member management |
| Admin | Manage domains, sessions, and members (no billing) |
| Member | Query and view sessions |
Managing members
GET /api/v1/organizations/{org_id}/members/
POST /api/v1/organizations/{org_id}/members/invite/
PATCH /api/v1/organizations/{org_id}/members/{user_id}/
DELETE /api/v1/organizations/{org_id}/members/{user_id}/
Organization settings
GET /api/v1/organizations/{org_id}/
PATCH /api/v1/organizations/{org_id}/
Update organization name, default domain, and notification preferences.