List activities
Retrieves a paginated, filterable list of activity log entries. Standard users see only their own activities. Admin users see all activities and can filter by user.string
required
activitiesstring
required
allobject
Common enum values
The following tables list the most commonly used values for the filter and data fields. These are not exhaustive — custom values may appear as new features are added.activity_type values
action values
category values
Response
Activity[]
Array of activity records.
number
Total number of matching activities.
number
The limit that was applied.
number
The offset that was applied.
Get activity
Retrieves a single activity record by ID. Standard users can only access their own activities.string
required
activitiesstring
required
getstring
required
The activity ID.
Response
Activity
The requested activity object. See Activity object for field details.
Create activity
Creates a new activity record. Restricted to admin users and service-role callers.string
required
activitiesstring
required
createobject
required
Only admin users (
internal_* role) and service-role callers can create activities. Standard users receive a 403 FORBIDDEN error.Response (status 201)
Activity
The newly created activity object.
Forbidden actions
Theupdate and delete actions are not permitted on activities. All callers — including admin users — receive a 403 FORBIDDEN error.

