Skip to main content

This page is also available as plain markdown · OpenAPI spec

List activities

GET 

/activities

List activities

Request

Query Parameters

    actorIdstring
    Example: 00000000-0000-0000-0000-000000000000
    actorTypestring
    Example: oauth_app
    eventIdstring
    Example: 00000000-0000-0000-0000-000000000000
    pageinteger
    Example: 1
    perPageinteger
    Example: 1
    querystring
    Example: Registered
    sincestring
    Example: 2025-04-01
    sortstring
    Example: createdAt
    untilstring
    Example: 2025-04-30

200

Returns the owner's activities
dataobject[]required
objectstring
idstring
messagestring
activityTypestring
createdAtstring
updatedAtstring
actorIdstring
actorTypestring
ownerIdstring
targetIdstring
targetTypestring
objectstringrequired
pageintegerrequired
totalPagesintegerrequired
perPageintegerrequired
totalCountintegerrequired
hasNextPagebooleanrequired
metaobjectrequired
requestIdstringrequired
Example: returns_the_owner's_activities
{
  "data": [
    {
      "object": "activity",
      "id": "0c52aef6-750a-4150-9c69-378d32947677",
      "message": "Purchased ticket",
      "activityType": "event_registration_credit_used",
      "createdAt": "2024-01-02T03:04:05+01:00",
      "updatedAt": "2024-01-02T03:04:05+01:00",
      "actorId": "809b7cc4-1921-4c44-8523-a025769e5603",
      "actorType": "user",
      "ownerId": "cb51f9b0-f181-4683-82a1-62a558fa7c55",
      "targetId": "096c4713-4cbc-42a2-a3d8-91f332c0f1ac",
      "targetType": "Event"
    },
    {
      "object": "activity",
      "id": "b370fcac-c2d8-4f66-961d-84774e3d76de",
      "message": "Registered for event",
      "activityType": "event_registration_paid_created",
      "createdAt": "2024-01-02T03:04:05+01:00",
      "updatedAt": "2024-01-02T03:04:05+01:00",
      "actorId": "809b7cc4-1921-4c44-8523-a025769e5603",
      "actorType": "user",
      "ownerId": "cb51f9b0-f181-4683-82a1-62a558fa7c55",
      "targetId": "d7971452-a59e-4ec3-a0fa-5e1bb0aae340",
      "targetType": "Course"
    }
  ],
  "object": "list",
  "page": 1,
  "totalPages": 1,
  "perPage": 25,
  "totalCount": 2,
  "hasNextPage": false,
  "meta": {
    "requestId": "00000000-0000-0000-0000-000000000000"
  }
}

401

Returns 401
objectstringrequired
statusintegerrequired
messagestringrequired
metaobjectrequired
requestIdstringrequired
Example: returns_401
{
  "object": "error",
  "status": 401,
  "message": "Authentication required",
  "meta": {
    "requestId": "00000000-0000-0000-0000-000000000000"
  }
}