Ticketing Connector: Accessed Provider APIs

The following APIs are accessed by the Ticketing connector.

ServiceNow SIR

Synqly APIProvider API
GET /v1/ticketing/ticketsGET /api/now/table/{item}
GET /v1/ticketing/tickets/{ticketId}GET /api/now/table/{item}/{item}
PATCH /v1/ticketing/tickets/{ticketId}GET /api/now/table/{item}/{item}
PATCH /api/now/table/{item}/{item}
POST /v1/ticketing/ticketsPOST /api/now/table/{item}

Torq

Synqly APIProvider API
GET /v1/ticketing/ticketsPOST /public/v1alpha/cases/query
POST /public/v1alpha/cases/{item}/timeline/query
GET /v1/ticketing/tickets/{ticketId}GET /public/v1alpha/cases/{item}
POST /public/v1alpha/cases/{item}/timeline/query
GET /v1/ticketing/tickets/{ticketId}/commentsPOST /public/v1alpha/cases/{item}/timeline/query
PATCH /v1/ticketing/tickets/{ticketId}PATCH /public/v1alpha/cases/{item}
PATCH /public/v1alpha/cases/{item}/custom_fields/provider field another path
PATCH /public/v1alpha/cases/{item}/custom_fields/{item}
POST /v1/ticketing/ticketsPOST /public/v1alpha/cases
POST /public/v1alpha/cases/{item}/custom_fields
POST /v1/ticketing/tickets/{ticketId}/commentsPOST /public/v1alpha/cases/{item}/timeline

PagerDuty

Synqly APIProvider API
GET /v1/ticketing/projectsGET /services
GET /v1/ticketing/tickets/{ticketId}GET /incidents/{item}
GET /v1/ticketing/tickets/{ticketId}/commentsGET /incidents/{item}/notes
PATCH /v1/ticketing/tickets/{ticketId}GET /incidents/{item}
GET /users/{item}
PUT /incidents/{item}
POST /v1/ticketing/ticketsPOST /incidents
POST /v1/ticketing/tickets/{ticketId}/commentsPOST /incidents/{item}/notes

Jira

Synqly APIProvider API
DELETE /v1/ticketing/attachments/{ticketId}/{attachmentId}DELETE /rest/api/2/attachment/{item}
DELETE /v1/ticketing/tickets/{ticketId}/comments/{commentId}DELETE /rest/api/3/issue/{item}/comment/{item}
GET /v1/ticketing/attachments/{ticketId}GET /rest/api/2/issue/{item}
GET /v1/ticketing/projectsGET /rest/api/3/project/search
GET /v1/ticketing/remote-fieldsGET /rest/api/3/field
GET /rest/api/3/issuetype
GET /rest/api/3/statuscategory
GET /rest/api/3/resolution
GET /rest/api/3/priority
GET /v1/ticketing/ticketsGET /rest/api/3/field
GET /rest/api/2/search
GET /v1/ticketing/tickets/{ticketId}GET /rest/api/2/issue/{item}
GET /v1/ticketing/tickets/{ticketId}/commentsGET /rest/api/3/issue/{item}/comment
PATCH /v1/ticketing/tickets/{ticketId}GET /rest/api/2/issue/{item}
PUT /rest/api/2/issue/{item}
POST /v1/ticketing/attachments/{ticketId}POST /rest/api/2/issue/{item}/attachments
POST /v1/ticketing/ticketsGET /rest/api/3/project/search
POST /rest/api/2/issue
GET /rest/api/3/user/search
POST /v1/ticketing/tickets/{ticketId}/commentsPOST /rest/api/3/issue/{item}/comment

ServiceNow ITSM

Synqly APIProvider API
DELETE /v1/ticketing/tickets/{ticketId}/comments/{commentId}GET /api/now/table/{item}/{item}
DELETE /api/now/table/{item}/{item}
GET /v1/ticketing/remote-fieldsGET /api/now/ui/meta/incident
GET /api/now/ui/meta/{item}
GET /v1/ticketing/ticketsGET /api/now/table/incident
GET /api/now/table/{item}
GET /v1/ticketing/tickets/{ticketId}GET /api/now/table/{item}/{item}
GET /api/now/table/incident/{item}
GET /v1/ticketing/tickets/{ticketId}/commentsGET /api/now/table/{item}
PATCH /v1/ticketing/tickets/{ticketId}GET /api/now/table/{item}/{item}
PATCH /api/now/table/{item}/{item}
GET /api/now/table/incident/{item}
PATCH /api/now/table/incident/{item}
POST /v1/ticketing/ticketsPOST /api/now/table/{item}
POST /api/now/table/incident
POST /v1/ticketing/tickets/{ticketId}/commentsPATCH /api/now/table/incident/{item}
GET /api/now/table/{item}