Manage your organization team and their permissions.
Control who has access to your organization and what they can do. Oquira uses a role-based access control (RBAC) system.
| Role | Description |
|---|---|
| Owner | Full access to everything, including billing and organization deletion. |
| Admin | Full access to management features, except for organization deletion. |
| Manager | Can manage locations, services, and queues. |
| Operator | Can manage tickets and call customers in their assigned queues. |
| Viewer | Read-only access to dashboard and analytics. |
Invite a new member to join your organization via email.
POST /v1/members/invitations/organization/{organizationId}
X-API-Key: your_api_key_here
Content-Type: application/json
{
"email": "user@example.com",
"role": "operator"
}| Property | Type | Required | Description |
|---|---|---|---|
email | string | Yes | Member's email address. |
role | string | Yes | Role assignment (admin, manager, operator, viewer). |
Get a list of all members in your organization.
GET /v1/members/organization/{organizationId}
X-API-Key: your_api_key_hereChange a member's role or toggle their active status (for operators).
PATCH /v1/members/{memberId}
X-API-Key: your_api_key_here
Content-Type: application/json
{
"role": "manager",
"isOperatorActive": true
}Remove a member from the organization.
DELETE /v1/members/{memberId}
X-API-Key: your_api_key_here