Task Sessions

This resource collection represents tasks and task sessions.

Get All Task Sessions

Returns a collection resource representation of all task sessions.

SecurityBearer
Request
query Parameters
Offset
integer <int32>
Default: 0
Limit
integer <int32>
Default: 100
Filter
string
Sort
string
Select
string
Responses
200

Success

400

Bad Request

403

Forbidden

get/api/v2.3/sessions
Request samples
Response samples
application/json
{
  • "items": [
    ],
  • "totalCount": 4
}

Get Task Session

Returns a resource representation of a task session with the specified ID.

SecurityBearer
Request
path Parameters
sessionId
required
integer <int32>

Job session ID

Responses
200

Success

204

No Content

400

Bad Request

403

Forbidden

get/api/v2.3/sessions/{sessionId}
Request samples
Response samples
application/json
{
  • "jobSessionId": 1466,
  • "name": "Object properties data collection",
  • "type": "AggregateProperties",
  • "status": "Processing",
  • "statusPriority": 6,
  • "start": "2025-07-10T09:55:38.64Z",
  • "end": null
}

Get Task Session Details

Returns a collection resource representation of operations performed during a task session with the specified ID.

SecurityBearer
Request
path Parameters
sessionId
required
integer <int32>

Job session ID.

Responses
200

Success

400

Bad Request

403

Forbidden

get/api/v2.3/sessions/{sessionId}/details
Request samples
Response samples
application/json
[
  • {
    }
]

Get Data Collection Status

Returns a resource representation of data collection status.

SecurityBearer
Responses
200

Success

403

Forbidden

get/api/v2.3/dataCollection/status
Request samples
Response samples
application/json
{
  • "progress": 84,
  • "status": "Processing",
  • "manuallyStart": false,
  • "nextRun": "2025-07-06T15:07:44.823Z",
  • "tasksSuccess": 5,
  • "tasksWarning": 0,
  • "tasksFailed": 0,
  • "tasksStopped": 0
}

Get All Data Collection Tasks

Returns a collection resource representation of data collection tasks.

SecurityBearer
Request
query Parameters
Offset
integer <int32>
Default: 0
Limit
integer <int32>
Default: 100
Filter
string
Sort
string
Select
string
Responses
200

Success

400

Bad Request

403

Forbidden

get/api/v2.3/dataCollection/tasks
Request samples
Response samples
application/json
{
  • "items": [
    ],
  • "totalCount": 4
}

Get Data Collection Schedule

Returns a resource representation of data collection schedule.

SecurityBearer
Responses
200

Success

403

Forbidden

get/api/v2.3/dataCollection/schedule
Request samples
Response samples
application/json
{
  • "startTime": "2025-07-09T02:00:00Z",
  • "timeZoneId": "",
  • "scheduleType": "Daily",
  • "disabled": false,
  • "periodically": {
    },
  • "daily": {
    },
  • "monthlyDays": {
    },
  • "monthlyWeekDays": {
    }
}

Patch Data Collection Schedule

Modifies data collection schedule. Periodic scheduling type is configured in hourly intervals.

SecurityBearer
Request
Request Body schema: application/json
scheduleType
required
string

Type of a data collection schedule.

Enum: "Manually" "Daily" "MonthlyDays" "MonthlyWeekDays" "Periodic"
startTime
required
string <date-time>

Time and date of the data collection session start.

timeZoneId
string or null

ID assigned to a time zone.

disabled
boolean

Indicates whether a data collection schedule is enabled.

object or null

Settings for periodic scheduling.

object or null

Settings for daily scheduling.

object or null

Scheduling settings for monthly data collection on specific date.

object or null

Scheduling settings for monthly data collection on specific week days.

Responses
200

Success

400

Bad Request

403

Forbidden

patch/api/v2.3/dataCollection/schedule
Request samples
application/json
{
  • "startTime": "2025-07-09T02:00:00Z",
  • "timeZoneId": "",
  • "scheduleType": "Daily",
  • "disabled": false,
  • "periodically": {
    },
  • "daily": {
    },
  • "monthlyDays": {
    },
  • "monthlyWeekDays": {
    }
}
Response samples
application/json
{
  • "startTime": "2025-07-09T02:00:00Z",
  • "timeZoneId": "",
  • "scheduleType": "Daily",
  • "disabled": false,
  • "periodically": {
    },
  • "daily": {
    },
  • "monthlyDays": {
    },
  • "monthlyWeekDays": {
    }
}

Start Data Collection

Starts a data collection session.

SecurityBearer
Responses
200

Success

403

Forbidden

post/api/v2.3/dataCollection/start
Request samples
Response samples
application/json
{
  • "type": "string",
  • "title": "string",
  • "status": 0,
  • "detail": "string",
  • "instance": "string",
  • "property1": null,
  • "property2": null
}

Stop Data Collection

Stops data collection session.

SecurityBearer
Responses
200

Success

403

Forbidden

post/api/v2.3/dataCollection/stop
Request samples
Response samples
application/json
{
  • "type": "string",
  • "title": "string",
  • "status": 0,
  • "detail": "string",
  • "instance": "string",
  • "property1": null,
  • "property2": null
}

Document updated 9/08/2025

Page content applies to build 13.0.0.5630