User Activity Log
The user activity log is the platform’s complete audit trail: every login, record change and bill generation, with a timestamp and details. The API exposes it read-only for security review and compliance reporting. See User Activity Configuration for the activity types and reasons that classify each entry.
Methods
Section titled “Methods”Retrieve Single Activity Entry
Section titled “Retrieve Single Activity Entry”/backend/api/v1/userActivityLog/ID - fetch the activity log entry with the specified ID.
List Activity Entries
Section titled “List Activity Entries”/backend/api/v1/userActivityLog/ - list all activity log entries.
Additional Query Parameters
Section titled “Additional Query Parameters”| Parameter | Type | Required | Description |
|---|---|---|---|
idAfter | integer | No | Only include entries with a higher ID |
createdSince | datetime | No | Only include entries created since the given time |
updatedSince | datetime | No | Only include entries updated since the given time |
Fields
Section titled “Fields”| Field | Name | Type | Description |
|---|---|---|---|
| user | User | Preset Value | The user who performed this activity |
| onBehalfOfUser | On Behalf of | Preset Value | User on whose behalf this activity was performed |
| customerID | Customer | Text | Customer this activity was for |
| activityType | Activity Type | Preset Value | The type of activity that occurred |
| activityDate | Date | Date | Date when this activity occurred |
| activityTime | Time | Text | Time when this activity occurred |
| usedExpertMode | Used Expert Mode | Text | Whether expert mode was used for this activity |
| bulkImportFileID | Bulk Import File | Text | Bulk import file that triggered this activity |
| bulkImportFileLineNumber | Bulk Import File Line Number | Number | Line number in the bulk import file |
| CDRFileID | CDR File | Text | CDR file that triggered this activity |
| CDRFileLineNumber | CDR File Line Number | Number | Line number in the CDR file |
| usedAPI | Used API | Text | Whether this activity was performed via API |
| fromProvider | From Provider | Text | Whether this activity originated from a provider |
| linkedToType | Linked To Type | Text | Additional object type this activity is linked to |
| linkedTo | Linked To ID | Text | Additional object ID this activity is linked to |
| linkedToRevisionNumber | Linked To Revision | Text | Additional object revision this activity is linked to |
| activityReason | Update Reason | Preset Value | Reason for performing this activity |
| activityDetails | Update Details | Text (Multiline) | Detailed explanation of what was done |
| activityCommentary | Update Commentary | Text (Multiline) | |
| id | Activity ID | Text | The unique identifier for this user activity record |
| activityOnType | Activity On Type | Text | |
| activityOn | Activity On ID | Text | |
| activityOnRevisionNumber | Activity On Revision | Text |