Account & Users
Tools for managing account information, organizations, users, and audit logs.
get_account
Get account information for the authenticated Revel Digital account. Returns account-level details including account ID, name, subscription type, feature flags, and contact information.
Parameters: None
list_organizations
List all organizations (sub-accounts) under the authenticated Revel Digital account. Organizations partition devices, media, schedules, and users for multi-tenant or multi-location deployments.
Only relevant for accounts that use the multi-org feature.
Parameters: None
list_audit_events
List audit log events for the account. Audit events record user and system actions such as creating, updating, or deleting resources. Useful for compliance, security review, and troubleshooting.
| Parameter | Type | Required | Description |
|---|---|---|---|
userId |
string | No | Filter by the user ID who performed the action |
eventType |
string | No | Filter by event type |
httpMethod |
string | No | Filter by HTTP method (GET, POST, PUT, DELETE) |
controllerName |
string | No | Filter by API controller name |
actionName |
string | No | Filter by API action name |
startDate |
string | No | Start date in ISO 8601 format |
endDate |
string | No | End date in ISO 8601 format |
ipAddress |
string | No | Filter by source IP address |
responseCode |
string | No | Filter by HTTP response code |
limit |
number | No | Maximum number of results (default: 100) |
take |
number | No | Results per page |
page |
number | No | Page number (1-based) |
list_users
List all users in the Revel Digital account. Returns user objects with id, name, email, role, and permissions.
Parameters: None
get_user
Get detailed information about a specific user by ID.
| Parameter | Type | Required | Description |
|---|---|---|---|
id |
string | Yes | The user ID |