Skip to main content
GET
/
activities
/
List user activities
curl --request GET \
  --url https://api-v2.missioninbox.com/activities/
{
  "count": 123,
  "next": "http://api.example.org/accounts/?offset=400&limit=100",
  "previous": "http://api.example.org/accounts/?offset=200&limit=100",
  "results": [
    {
      "id": 123,
      "user_email": "<string>",
      "activity_type": "authentication",
      "activity_type_display": "<string>",
      "action": "login",
      "action_display": "<string>",
      "description": "<string>",
      "timestamp": "2023-11-07T05:31:56Z",
      "ip_address": "<string>",
      "user_agent": "<string>",
      "metadata": "<any>",
      "resource_type": "<string>",
      "resource_id": "<string>",
      "resource_name": "<string>",
      "success": true,
      "error_message": "<string>"
    }
  ]
}

Query Parameters

action
string

Filter by specific action

activity_type
enum<string>

Filter by activity type

Available options:
api_operations,
authentication,
billing_operations,
domain_operations,
mailbox_operations,
project_operations,
system_operations,
user_management
limit
integer

Number of results to return per page

offset
integer

The initial index from which to return the results

success
boolean

Filter by success status (true/false)

Response

200 - application/json
count
integer
Example:

123

next
string<uri> | null
Example:

"http://api.example.org/accounts/?offset=400&limit=100"

previous
string<uri> | null
Example:

"http://api.example.org/accounts/?offset=200&limit=100"

results
object[]