v1

latestOpenAPI 3.1.02026-07-2489171167.4 KB
Service Records

Get a List of Service Record Activities

Retrieve a paginated list of service record activities in your SysAid account. You can use different criteria to filter the list. You must apply at least one filter parameter to run the endpoint.

get/activities/sr/search

Query parameters

srIdsinteger[]

Filter results by one or more service record IDs.

statusinteger

Filter results by service record status ID.

timestampFromstring date-time

The earliest activity start time to include in the results (inclusive).

timestampTostring date-time

The latest activity end time to include in the results (inclusive).

hasTotalTimeboolean

Filter results by whether the activity has a positive duration (toTime > fromTime).

limitinteger

The number of records to return per page, up to 500.

offsetinteger

The offset for pagination. Calculated as (page - 1) * limit (page starts at 1).

Response

Service record activity list.

limitinteger

The number of items that are returned per page

offsetinteger

The offset used for pagination.

totalinteger

The total number of elements across all pages.

Example response

{
  "limit": 20,
  "total": 50,
  "data": [
    {
      "id": 12345,
      "srId": 42,
      "srType": "4",
      "fromTime": "2025-06-24T08:00:00.000+00:00",
      "toTime": "2025-06-24T09:30:00.000+00:00",
      "totalTime": 5400000,
      "description": "Investigated network connectivity issue",
      "usernameId": 789,
      "username": "john.doe"
    }
  ]
}