Cases
Cases, activity logs and everything attached to them.
Every path on this page is plugin-scoped: {pluginInstalledId} is the id of the module instance you are talking to, from Plugins. A deployment can run more than one instance of the same module, and the id is what tells them apart.
75 endpoints. Every one needs Authorization: Bearer <access token>; see
Getting Started.
The server authorises every call against the signed-in user's permission keys — the same keys the client is held to. For this module they are the IT* key family. See the Permission Keys reference.
Activity cases
| Method | Path | What it does |
|---|---|---|
GET | incident-tracker/plugins/{pluginInstalledId}/activity-cases | Activity case view query |
Activity statuses
| Method | Path | What it does |
|---|---|---|
GET | incident-tracker/plugins/{pluginInstalledId}/activity-statuses | Activity status get all |
PUT | incident-tracker/plugins/{pluginInstalledId}/activity-statuses | Activity status save all |
DELETE | incident-tracker/plugins/{pluginInstalledId}/activity-statuses/{activityStatusId} | Activity status remove |
GET | incident-tracker/plugins/{pluginInstalledId}/activity-statuses/{activityStatusId} | Activity status get by id |
PUT incident-tracker/plugins/{pluginInstalledId}/activity-statuses
Activity status save all.
Payload
Request body
[
{
"activityStatusId": 42,
"activityTypeId": 42,
"dataOwnerId": 42,
"description": "Example description",
"isClosed": true,
"name": "Example"
}
]
Response
[
{
"activityStatusId": 42,
"activityTypeId": 42,
"dataOwnerId": 42,
"description": "Example description",
"isClosed": true,
"name": "Example"
}
]
Activity tracking
| Method | Path | What it does |
|---|---|---|
GET | incident-tracker/plugins/{pluginInstalledId}/activity-tracking | Activity tracking view query |
POST | incident-tracker/plugins/{pluginInstalledId}/activity-tracking | Activity tracking action add |
DELETE | incident-tracker/plugins/{pluginInstalledId}/activity-tracking/{trackingId} | Activity tracking action remove |
POST incident-tracker/plugins/{pluginInstalledId}/activity-tracking
Activity tracking action add.
Payload
Request body
{
"utcOffset": 42,
"trackingId": 42,
"action": "string",
"activityId": 42,
"dataOwnerId": 42,
"dataTimeStamp": "2026-10-02T21:14:05Z",
"historyTypeId": 42,
"pluginInstalledId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"userId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50"
}
Aggregate get fields
| Method | Path | What it does |
|---|---|---|
GET | incident-tracker/plugins/{pluginInstalledId}/aggregate-get-fields | Aggregate get fields |
Aggregate get numeric fields
| Method | Path | What it does |
|---|---|---|
GET | incident-tracker/plugins/{pluginInstalledId}/aggregate-get-numeric-fields | Aggregate get numeric fields |
Aggregate grouping get fields
| Method | Path | What it does |
|---|---|---|
GET | incident-tracker/plugins/{pluginInstalledId}/aggregate-grouping-get-fields | Aggregate grouping get fields |
Aggregate grouping get fields2
| Method | Path | What it does |
|---|---|---|
GET | incident-tracker/plugins/{pluginInstalledId}/aggregate-grouping-get-fields2 | Aggregate grouping get fields2 |
Aggregate grouping submit query
| Method | Path | What it does |
|---|---|---|
GET | incident-tracker/plugins/{pluginInstalledId}/aggregate-grouping-submit-query | Aggregate grouping submit query |
Aggregate grouping summary query
| Method | Path | What it does |
|---|---|---|
GET | incident-tracker/plugins/{pluginInstalledId}/aggregate-grouping-summary-query | Aggregate grouping summary query |
Aggregate numeric segments submit query
| Method | Path | What it does |
|---|---|---|
GET | incident-tracker/plugins/{pluginInstalledId}/aggregate-numeric-segments-submit-query | Gets all possible numeric aggregated values for the requested aggregate fields, broken up by number of seconds. |
Aggregate numeric submit query
| Method | Path | What it does |
|---|---|---|
GET | incident-tracker/plugins/{pluginInstalledId}/aggregate-numeric-submit-query | Gets all possible numeric aggregated values for the requested aggregate fields |
Aggregate report
| Method | Path | What it does |
|---|---|---|
POST | incident-tracker/plugins/{pluginInstalledId}/aggregate-report | Aggregate report |
POST incident-tracker/plugins/{pluginInstalledId}/aggregate-report
Aggregate report.
Payload
Request body
{
"queryType": "string",
"entities": [
"3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50"
],
"columnQueries": [
{
"columnName": "Example",
"columnQuery": "string",
"columnQueryTypeId": 42,
"columnQueryId": 42,
"referenceDenominator": true
}
],
"uptoTime": "2026-10-02T21:14:05Z",
"blockMinuteResolution": 42,
"iterations": 42
}
Response
{
"whereParameters": [
"string"
],
"options": [
"string"
],
"uptoTime": "2026-10-02T21:14:05Z",
"blockResolution": 42,
"iterations": 42,
"aggregateReportGroupItems": [
{
"startingTime": "2026-10-02T21:14:05Z",
"endingTime": "2026-10-02T21:14:05Z",
"iteration": 42,
"entities": [
{}
]
}
],
"processingTime": 42,
"columnQueries": [
{
"columnName": "Example",
"columnQuery": "string",
"columnQueryTypeId": 42,
"columnQueryId": 42,
"referenceDenominator": true
}
]
}
Aggregate report2
| Method | Path | What it does |
|---|---|---|
POST | incident-tracker/plugins/{pluginInstalledId}/aggregate-report2 | Aggregate report2 |
POST incident-tracker/plugins/{pluginInstalledId}/aggregate-report2
Aggregate report2.
Payload
Request body
{
"queryType": "string",
"entities": [
"3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50"
],
"columnQueries": [
{
"columnName": "Example",
"columnQuery": "string",
"columnQueryTypeId": 42,
"columnQueryId": 42,
"referenceDenominator": true
}
],
"uptoTime": "2026-10-02T21:14:05Z",
"blockMinuteResolution": 42,
"iterations": 42,
"whereParams": [
"string"
],
"options": [
"string"
]
}
Response
{
"whereParameters": [
"string"
],
"options": [
"string"
],
"uptoTime": "2026-10-02T21:14:05Z",
"blockResolution": 42,
"iterations": 42,
"aggregateReportGroupItems": [
{
"startingTime": "2026-10-02T21:14:05Z",
"endingTime": "2026-10-02T21:14:05Z",
"iteration": 42,
"entities": [
{}
]
}
],
"processingTime": 42,
"columnQueries": [
{
"columnName": "Example",
"columnQuery": "string",
"columnQueryTypeId": 42,
"columnQueryId": 42,
"referenceDenominator": true
}
]
}
Aggregate submit query
| Method | Path | What it does |
|---|---|---|
GET | incident-tracker/plugins/{pluginInstalledId}/aggregate-submit-query | Aggregate submit query |
Attachments
| Method | Path | What it does |
|---|---|---|
POST | incident-tracker/plugins/{pluginInstalledId}/attachments | Incident attachment save |
DELETE | incident-tracker/plugins/{pluginInstalledId}/attachments/{incidentAttachmentID} | Incident attachment remove |
POST incident-tracker/plugins/{pluginInstalledId}/attachments
Incident attachment save.
Payload
Request body
{
"incidentAttachmentID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"attachmentData": "BASE64DATA",
"attachmentFileName": "Example",
"dateTimeCreated": "2026-10-02T21:14:05Z",
"dateTimeUpdated": "2026-10-02T21:14:05Z",
"fileDescription": "Example description",
"masterIncidentID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"uploadedByUserID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50"
}
Response
{
"incidentAttachmentID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"attachmentData": "BASE64DATA",
"attachmentFileName": "Example",
"dateTimeCreated": "2026-10-02T21:14:05Z",
"dateTimeUpdated": "2026-10-02T21:14:05Z",
"fileDescription": "Example description",
"masterIncidentID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"uploadedByUserID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50"
}
Attributes
| Method | Path | What it does |
|---|---|---|
POST | incident-tracker/plugins/{pluginInstalledId}/attributes/delete | Incident attributes remove |
POST incident-tracker/plugins/{pluginInstalledId}/attributes/delete
Incident attributes remove.
Payload
Request body
[
{
"masterIncidentID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"settingKey": "string",
"doubleValue": 125.5,
"stringValue": "string"
}
]
Comments
| Method | Path | What it does |
|---|---|---|
POST | incident-tracker/plugins/{pluginInstalledId}/comments | Incident comment save |
DELETE | incident-tracker/plugins/{pluginInstalledId}/comments/{incidentCommentID} | Incident comment remove |
POST incident-tracker/plugins/{pluginInstalledId}/comments
Incident comment save.
Payload
Request body
{
"userName": "Example",
"utcOffset": 42,
"incidentCommentID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"comment": "string",
"createdByUserID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"dateTimeCreated": "2026-10-02T21:14:05Z",
"dateTimeUpdated": "2026-10-02T21:14:05Z",
"incidentAttachmentID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"masterIncidentID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50"
}
Response
{
"userName": "Example",
"utcOffset": 42,
"incidentCommentID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"comment": "string",
"createdByUserID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"dateTimeCreated": "2026-10-02T21:14:05Z",
"dateTimeUpdated": "2026-10-02T21:14:05Z",
"incidentAttachmentID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"masterIncidentID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50"
}
Incident permissions
| Method | Path | What it does |
|---|---|---|
GET | incident-tracker/plugins/{pluginInstalledId}/incident-permissions | Master incident permission get all by permitted id |
POST | incident-tracker/plugins/{pluginInstalledId}/incident-permissions | Master incident permission save |
POST incident-tracker/plugins/{pluginInstalledId}/incident-permissions
Master incident permission save.
Payload
Request body
{
"masterIncidentId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"permittedId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"grantedPermissionId": 42,
"idType": 42
}
Response
{
"masterIncidentId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"permittedId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"grantedPermissionId": 42,
"idType": 42
}
Incident types
| Method | Path | What it does |
|---|---|---|
GET | incident-tracker/plugins/{pluginInstalledId}/incident-types | Incident type get all |
POST | incident-tracker/plugins/{pluginInstalledId}/incident-types | Incident type save |
DELETE | incident-tracker/plugins/{pluginInstalledId}/incident-types/{incidentTypeID} | Incident type remove |
POST incident-tracker/plugins/{pluginInstalledId}/incident-types
Incident type save.
Payload
Request body
{
"incidentTypeID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"name": "Example",
"pluginInstanceID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50"
}
Response
{
"incidentTypeID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"name": "Example",
"pluginInstanceID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50"
}
Incidents
| Method | Path | What it does |
|---|---|---|
GET | incident-tracker/plugins/{pluginInstalledId}/incidents | Master incidents get all |
POST | incident-tracker/plugins/{pluginInstalledId}/incidents | Master incident save |
GET | incident-tracker/plugins/{pluginInstalledId}/incidents/{masterIncidentId} | Master incident get |
DELETE | incident-tracker/plugins/{pluginInstalledId}/incidents/{masterIncidentID} | Master incident remove |
GET | incident-tracker/plugins/{pluginInstalledId}/incidents/{masterIncidentID}/attachments | Incident attachment get all |
GET | incident-tracker/plugins/{pluginInstalledId}/incidents/{masterIncidentID}/attributes | Incident attributes get all |
PUT | incident-tracker/plugins/{pluginInstalledId}/incidents/{masterIncidentID}/attributes | Incident attributes save |
GET | incident-tracker/plugins/{pluginInstalledId}/incidents/{masterIncidentID}/comments | Incident comment get all |
GET | incident-tracker/plugins/{pluginInstalledId}/incidents/{masterIncidentID}/media | Incident media get all |
GET | incident-tracker/plugins/{pluginInstalledId}/incidents/{masterIncidentId}/permissions | Master incident permission get all by master incident id |
DELETE | incident-tracker/plugins/{pluginInstalledId}/incidents/{masterIncidentId}/permissions/{permittedId} | Master incident permission remove |
PUT | incident-tracker/plugins/{pluginInstalledId}/incidents/{masterIncidentId}/persons | Persons to master incident |
POST | incident-tracker/plugins/{pluginInstalledId}/incidents/query | Master incident get query params |
POST incident-tracker/plugins/{pluginInstalledId}/incidents
Master incident save.
Payload
Request body
{
"expectedApiVersion": 42,
"incidentAttributes": [
{
"masterIncidentID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"settingKey": "string",
"doubleValue": 125.5,
"stringValue": "string"
}
],
"incidentComments": [
{
"userName": "Example",
"utcOffset": 42,
"incidentCommentID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"comment": "string",
"createdByUserID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"dateTimeCreated": "2026-10-02T21:14:05Z",
"dateTimeUpdated": "2026-10-02T21:14:05Z",
"incidentAttachmentID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"masterIncidentID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50"
}
],
"incidentMedias": [
{
"timeZoneInfoObject": {
"tzId": "string"
},
"timeZoneInfoString": "string",
"mediaID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"createdByUserID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"dateTimeCreated": "2026-10-02T21:14:05Z",
"dateTimeUpdated": "2026-10-02T21:14:05Z",
"incidentServerID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"masterIncidentID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"mediaEndTime": "2026-10-02T21:14:05Z",
"mediaStartTime": "2026-10-02T21:14:05Z",
"mediaStatus": 42,
"mediaStatusMessage": "string",
"name": "Example",
"summary": "string",
"timeZoneId": "string"
}
],
"userName": "Example",
"utcOffset": 42,
"masterIncidentID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"activityId": 42,
"activityNumber": "string",
"activityStatusId": 42,
"activityTypeId": 42,
"caseValue": 125.5,
"createdByUserID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"dataOwnerId": 42,
"dateTimeCreated": "2026-10-02T21:14:05Z",
"dateTimeUpdated": "2026-10-02T21:14:05Z",
"estimatedLifetimeValue": 125.5,
"externalReferenceNumber": "string",
"incidentName": "Example",
"incidentNumber": 42,
"incidentSummary": "string",
"incidentTypeID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"isClosed": true,
"locationId": 42,
"masterIncidentIdRef": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"pluginInstanceID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"resolutionId": 42,
"viewerPolicyId": 42
}
Response
{
"expectedApiVersion": 42,
"incidentAttributes": [
{
"masterIncidentID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"settingKey": "string",
"doubleValue": 125.5,
"stringValue": "string"
}
],
"incidentComments": [
{
"userName": "Example",
"utcOffset": 42,
"incidentCommentID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"comment": "string",
"createdByUserID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"dateTimeCreated": "2026-10-02T21:14:05Z",
"dateTimeUpdated": "2026-10-02T21:14:05Z",
"incidentAttachmentID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"masterIncidentID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50"
}
],
"incidentMedias": [
{
"timeZoneInfoObject": {
"tzId": "string"
},
"timeZoneInfoString": "string",
"mediaID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"createdByUserID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"dateTimeCreated": "2026-10-02T21:14:05Z",
"dateTimeUpdated": "2026-10-02T21:14:05Z",
"incidentServerID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"masterIncidentID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"mediaEndTime": "2026-10-02T21:14:05Z",
"mediaStartTime": "2026-10-02T21:14:05Z",
"mediaStatus": 42,
"mediaStatusMessage": "string",
"name": "Example",
"summary": "string",
"timeZoneId": "string"
}
],
"userName": "Example",
"utcOffset": 42,
"masterIncidentID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"activityId": 42,
"activityNumber": "string",
"activityStatusId": 42,
"activityTypeId": 42,
"caseValue": 125.5,
"createdByUserID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"dataOwnerId": 42,
"dateTimeCreated": "2026-10-02T21:14:05Z",
"dateTimeUpdated": "2026-10-02T21:14:05Z",
"estimatedLifetimeValue": 125.5,
"externalReferenceNumber": "string",
"incidentName": "Example",
"incidentNumber": 42,
"incidentSummary": "string",
"incidentTypeID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"isClosed": true,
"locationId": 42,
"masterIncidentIdRef": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"pluginInstanceID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"resolutionId": 42,
"viewerPolicyId": 42
}
PUT incident-tracker/plugins/{pluginInstalledId}/incidents/{masterIncidentID}/attributes
Incident attributes save.
| Parameter | In | Required | Type |
|---|---|---|---|
masterIncidentID | path | yes | uuid |
Payload
Request body
[
{
"masterIncidentID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"settingKey": "string",
"doubleValue": 125.5,
"stringValue": "string"
}
]
Response
[
{
"masterIncidentID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"settingKey": "string",
"doubleValue": 125.5,
"stringValue": "string"
}
]
PUT incident-tracker/plugins/{pluginInstalledId}/incidents/{masterIncidentId}/persons
Persons to master incident.
| Parameter | In | Required | Type |
|---|---|---|---|
masterIncidentId | path | yes | uuid |
personIds | query | no | array |
removeAssociation | query | no | boolean |
Payload
POST incident-tracker/plugins/{pluginInstalledId}/incidents/query
Master incident get query params.
| Parameter | In | Required | Type |
|---|---|---|---|
maxRecords | query | no | int32 |
page | query | no | int32 |
recordsPerPage | query | no | int32 |
orderBy | query | no | string |
Payload
Request body
[
"string"
]
Response
{
"resultsList": [
{
"expectedApiVersion": 42,
"incidentAttributes": [
{}
],
"incidentComments": [
{}
],
"incidentMedias": [
{}
],
"userName": "Example",
"utcOffset": 42,
"masterIncidentID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"activityId": 42,
"activityNumber": "string",
"activityStatusId": 42,
"activityTypeId": 42,
"caseValue": 125.5,
"createdByUserID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"dataOwnerId": 42,
"dateTimeCreated": "2026-10-02T21:14:05Z",
"dateTimeUpdated": "2026-10-02T21:14:05Z",
"estimatedLifetimeValue": 125.5,
"externalReferenceNumber": "string",
"incidentName": "Example",
"incidentNumber": 42,
"incidentSummary": "string",
"incidentTypeID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"isClosed": true,
"locationId": 42,
"masterIncidentIdRef": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"pluginInstanceID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"resolutionId": 42,
"viewerPolicyId": 42
}
],
"totalRecordCount": 125.5,
"currentPage": 42,
"recordsPerPage": 42,
"whereParameters": [
"string"
],
"orderBy": "string",
"queryTime": 42,
"queryResults": [
{
"expectedApiVersion": 42,
"incidentAttributes": [
{}
],
"incidentComments": [
{}
],
"incidentMedias": [
{}
],
"userName": "Example",
"utcOffset": 42,
"masterIncidentID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"activityId": 42,
"activityNumber": "string",
"activityStatusId": 42,
"activityTypeId": 42,
"caseValue": 125.5,
"createdByUserID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"dataOwnerId": 42,
"dateTimeCreated": "2026-10-02T21:14:05Z",
"dateTimeUpdated": "2026-10-02T21:14:05Z",
"estimatedLifetimeValue": 125.5,
"externalReferenceNumber": "string",
"incidentName": "Example",
"incidentNumber": 42,
"incidentSummary": "string",
"incidentTypeID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"isClosed": true,
"locationId": 42,
"masterIncidentIdRef": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"pluginInstanceID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"resolutionId": 42,
"viewerPolicyId": 42
}
],
"queryID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"timeNewest": "2026-10-02T21:14:05Z",
"timeOldest": "2026-10-02T21:14:05Z"
}
Job action delete
| Method | Path | What it does |
|---|---|---|
DELETE | incident-tracker/plugins/{pluginInstalledId}/job-action-delete | Job action delete |
Job action execute
| Method | Path | What it does |
|---|---|---|
POST | incident-tracker/plugins/{pluginInstalledId}/job-action-execute | Job action execute |
POST incident-tracker/plugins/{pluginInstalledId}/job-action-execute
Job action execute.
Payload
Request body
{
"jobActionId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50"
}
Job action get all
| Method | Path | What it does |
|---|---|---|
GET | incident-tracker/plugins/{pluginInstalledId}/job-action-get-all | Job action get all |
Job action get by id
| Method | Path | What it does |
|---|---|---|
GET | incident-tracker/plugins/{pluginInstalledId}/job-action-get-by-id | Job action get by id |
Job action save
| Method | Path | What it does |
|---|---|---|
POST | incident-tracker/plugins/{pluginInstalledId}/job-action-save | Job action save |
POST incident-tracker/plugins/{pluginInstalledId}/job-action-save
Job action save.
Payload
Request body
{
"utcOffset": 42,
"userJobs": [
{
"jobId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"cronExpression": "string",
"jobActionId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"jobName": "Example",
"jobType": 42,
"pluginInstalledId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"schedulerJobId": "string",
"timeZone": "string",
"userGroupId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"userId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50"
}
],
"createdByUserName": "Example",
"jobActionId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"createdBy": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"createdOn": "2026-10-02T21:14:05Z",
"jobActionConfig": "string",
"jobActionType": "string",
"lastUpdatedOn": "2026-10-02T21:14:05Z",
"parentId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"parentType": "string"
}
Response
{
"utcOffset": 42,
"userJobs": [
{
"jobId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"cronExpression": "string",
"jobActionId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"jobName": "Example",
"jobType": 42,
"pluginInstalledId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"schedulerJobId": "string",
"timeZone": "string",
"userGroupId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"userId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50"
}
],
"createdByUserName": "Example",
"jobActionId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"createdBy": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"createdOn": "2026-10-02T21:14:05Z",
"jobActionConfig": "string",
"jobActionType": "string",
"lastUpdatedOn": "2026-10-02T21:14:05Z",
"parentId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"parentType": "string"
}
Locations
| Method | Path | What it does |
|---|---|---|
GET | incident-tracker/plugins/{pluginInstalledId}/locations | Location get all |
PUT | incident-tracker/plugins/{pluginInstalledId}/locations | Location save all |
DELETE | incident-tracker/plugins/{pluginInstalledId}/locations/{locationId} | Location remove |
GET | incident-tracker/plugins/{pluginInstalledId}/locations/{locationId} | Location get by id |
PUT incident-tracker/plugins/{pluginInstalledId}/locations
Location save all.
Payload
Request body
[
{
"locationId": 42,
"dataOwnerId": 42,
"fullName": "Example",
"locationParentId": 42,
"name": "Example"
}
]
Response
[
{
"locationId": 42,
"dataOwnerId": 42,
"fullName": "Example",
"locationParentId": 42,
"name": "Example"
}
]
Media
| Method | Path | What it does |
|---|---|---|
POST | incident-tracker/plugins/{pluginInstalledId}/media | Incident media save |
DELETE | incident-tracker/plugins/{pluginInstalledId}/media/{mediaID} | Incident media remove |
GET | incident-tracker/plugins/{pluginInstalledId}/media/{mediaID} | Incident media get |
POST incident-tracker/plugins/{pluginInstalledId}/media
Incident media save.
Payload
Request body
{
"timeZoneInfoObject": {
"tzId": "string"
},
"timeZoneInfoString": "string",
"mediaID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"createdByUserID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"dateTimeCreated": "2026-10-02T21:14:05Z",
"dateTimeUpdated": "2026-10-02T21:14:05Z",
"incidentServerID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"masterIncidentID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"mediaEndTime": "2026-10-02T21:14:05Z",
"mediaStartTime": "2026-10-02T21:14:05Z",
"mediaStatus": 42,
"mediaStatusMessage": "string",
"name": "Example",
"summary": "string",
"timeZoneId": "string"
}
Response
{
"timeZoneInfoObject": {
"tzId": "string"
},
"timeZoneInfoString": "string",
"mediaID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"createdByUserID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"dateTimeCreated": "2026-10-02T21:14:05Z",
"dateTimeUpdated": "2026-10-02T21:14:05Z",
"incidentServerID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"masterIncidentID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"mediaEndTime": "2026-10-02T21:14:05Z",
"mediaStartTime": "2026-10-02T21:14:05Z",
"mediaStatus": 42,
"mediaStatusMessage": "string",
"name": "Example",
"summary": "string",
"timeZoneId": "string"
}
Persons
| Method | Path | What it does |
|---|---|---|
GET | incident-tracker/plugins/{pluginInstalledId}/persons | Persons query |
PUT | incident-tracker/plugins/{pluginInstalledId}/persons | Persons save all |
DELETE | incident-tracker/plugins/{pluginInstalledId}/persons/{personId} | Person remove |
PUT incident-tracker/plugins/{pluginInstalledId}/persons
Persons save all.
Payload
Request body
[
{
"personId": 42,
"createdByUserId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"dataOwnerId": 42,
"personName": "Example",
"personNumber": "string",
"personUniqueId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"pluginInstalledId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50"
}
]
Response
[
{
"personId": 42,
"createdByUserId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"dataOwnerId": 42,
"personName": "Example",
"personNumber": "string",
"personUniqueId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"pluginInstalledId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50"
}
]
Query count query
| Method | Path | What it does |
|---|---|---|
GET | incident-tracker/plugins/{pluginInstalledId}/query-count-query | Query count query |
Query get all
| Method | Path | What it does |
|---|---|---|
GET | incident-tracker/plugins/{pluginInstalledId}/query-get-all | Query get all |
Query get by id
| Method | Path | What it does |
|---|---|---|
GET | incident-tracker/plugins/{pluginInstalledId}/query-get-by-id | Query get by id |
Query remove
| Method | Path | What it does |
|---|---|---|
DELETE | incident-tracker/plugins/{pluginInstalledId}/query-remove | Query remove |
Query save
| Method | Path | What it does |
|---|---|---|
POST | incident-tracker/plugins/{pluginInstalledId}/query-save | Query save |
POST incident-tracker/plugins/{pluginInstalledId}/query-save
Query save.
Payload
Request body
{
"createdByName": "Example",
"queryId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"alertsEnabled": true,
"createdByUserId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"dataOwnerID": 42,
"isDisabled": true,
"isPrivate": true,
"queryData": "string",
"queryDescription": "Example description",
"queryEditorData": "string",
"queryName": "Example",
"queryTypeId": 42,
"viewId": 42
}
Response
{
"createdByName": "Example",
"queryId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"alertsEnabled": true,
"createdByUserId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"dataOwnerID": 42,
"isDisabled": true,
"isPrivate": true,
"queryData": "string",
"queryDescription": "Example description",
"queryEditorData": "string",
"queryName": "Example",
"queryTypeId": 42,
"viewId": 42
}
Query subscription add
| Method | Path | What it does |
|---|---|---|
GET | incident-tracker/plugins/{pluginInstalledId}/query-subscription-add | Allow user to add subscription to different BI events |
Query subscription add batch
| Method | Path | What it does |
|---|---|---|
POST | incident-tracker/plugins/{pluginInstalledId}/query-subscription-add-batch | Query subscription add batch |
POST incident-tracker/plugins/{pluginInstalledId}/query-subscription-add-batch
Query subscription add batch.
Payload
Request body
[
{
"queryId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"entityUniqueId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"userId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50"
}
]
Query subscription get all
| Method | Path | What it does |
|---|---|---|
GET | incident-tracker/plugins/{pluginInstalledId}/query-subscription-get-all | Allow user to remove subscription |
Query subscription remove
| Method | Path | What it does |
|---|---|---|
DELETE | incident-tracker/plugins/{pluginInstalledId}/query-subscription-remove | Query subscription remove |
Query subscription remove batch
| Method | Path | What it does |
|---|---|---|
POST | incident-tracker/plugins/{pluginInstalledId}/query-subscription-remove-batch | Query subscription remove batch |
POST incident-tracker/plugins/{pluginInstalledId}/query-subscription-remove-batch
Query subscription remove batch.
Payload
Request body
[
{
"queryId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"entityUniqueId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"userId": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50"
}
]
Resolutions
| Method | Path | What it does |
|---|---|---|
GET | incident-tracker/plugins/{pluginInstalledId}/resolutions | Resolution get all |
PUT | incident-tracker/plugins/{pluginInstalledId}/resolutions | Resolution save all |
DELETE | incident-tracker/plugins/{pluginInstalledId}/resolutions/{resolutionId} | Resolution remove |
GET | incident-tracker/plugins/{pluginInstalledId}/resolutions/{resolutionId} | Resolution get by id |
PUT incident-tracker/plugins/{pluginInstalledId}/resolutions
Resolution save all.
Payload
Request body
[
{
"resolutionId": 42,
"activityTypeId": 42,
"dataOwnerId": 42,
"description": "Example description",
"name": "Example"
}
]
Response
[
{
"resolutionId": 42,
"activityTypeId": 42,
"dataOwnerId": 42,
"description": "Example description",
"name": "Example"
}
]
Servers
| Method | Path | What it does |
|---|---|---|
GET | incident-tracker/plugins/{pluginInstalledId}/servers | Incident server get all |
POST | incident-tracker/plugins/{pluginInstalledId}/servers | Incident server save |
DELETE | incident-tracker/plugins/{pluginInstalledId}/servers/{incidentServerID} | Incident server remove |
GET | incident-tracker/plugins/{pluginInstalledId}/servers/{incidentServerID} | Incident server get |
POST incident-tracker/plugins/{pluginInstalledId}/servers
Incident server save.
Payload
Request body
{
"pluginAssociations": [
{
"pluginInstalledID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"pluginType": 42,
"remoteID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"properties": 42,
"orderIndex": 42
}
],
"pluginEntityItem": {
"pluginInstalledID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"pluginType": 42,
"remoteID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"properties": 42,
"orderIndex": 42
},
"capabilities": [
42
],
"incidentServerID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"address": "string",
"isDisabled": true,
"mediaMountPoint": "string",
"mediaTCPPort": 42,
"name": "Example",
"pluginInstanceID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"sslTCPPort": 42,
"tcpPort": 42,
"useSsl": true
}
Response
{
"pluginAssociations": [
{
"pluginInstalledID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"pluginType": 42,
"remoteID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"properties": 42,
"orderIndex": 42
}
],
"pluginEntityItem": {
"pluginInstalledID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"pluginType": 42,
"remoteID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"properties": 42,
"orderIndex": 42
},
"capabilities": [
42
],
"incidentServerID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"address": "string",
"isDisabled": true,
"mediaMountPoint": "string",
"mediaTCPPort": 42,
"name": "Example",
"pluginInstanceID": "3b7f5c2e-9a41-4d8b-bb0e-7c1a2d3e4f50",
"sslTCPPort": 42,
"tcpPort": 42,
"useSsl": true
}