activities

Search and list Activities

post/app/v1/activities/search

Request body

pagenumber

Which page to return

page_sizenumber

How many items to list in a page

sort_by'resource_type' | 'resource_id' | 'author_id' | 'action' | 'timestamp'
sort_direction'asc' | 'desc'

Sort direction

Example request

{
  "page_size": 20,
  "sort_by": "timestamp",
  "sort_direction": "desc",
  "filter": {
    "resource_type": "equipment",
    "resource_id": "1b154c71-67be-1f51-40ce-3aefb42a6480",
    "author_id": "1b154c71-67be-1f51-40ce-3aefb42a6480",
    "action": "update",
    "timestamp": {
      "$gt": "2023-07-01T08:19:25.438Z",
      "$lt": "2023-07-30T08:19:25.438Z"
    }
  }
}

Response

Successfully operation

page_numbernumber
page_sizenumber
total_entriesnumber
total_pagesnumber

Example response

{
  "page_size": 10,
  "total_entries": 58,
  "total_pages": 6,
  "data": [
    {
      "before": {
        "name": "old name",
        "description": "old description"
      },
      "after": {
        "name": "new name",
        "description": "new description"
      }
    }
  ]
}