# Ticketing Accessed Provider Endpoints

## Freshdesk

| Operation | Provider Endpoints |
|  --- | --- |
| Create Ticket | POST /api/v2/tickets |
| Get Ticket | GET /api/v2/tickets/{ticketId} |
| Patch Ticket | GET /api/v2/tickets/{ticketId}  PUT /api/v2/tickets/{ticketId} |
| Query Tickets | GET /api/v2/search/tickets  GET /api/v2/tickets |


## Ivanti Neurons Ticketing

| Operation | Provider Endpoints |
|  --- | --- |
| Create Attachment | POST /api/rest/Attachment |
| Create Note | POST /api/odata/businessobject/journals |
| Create Ticket | GET /api/odata/businessobject/employees  POST /api/odata/businessobject/incidents |
| Delete Attachment | DELETE /api/rest/Attachment |
| Delete Note | DELETE /api/odata/businessobject/journals({id}) |
| Download Attachment | GET /api/rest/Attachment |
| Get Ticket | GET /api/odata/businessobject/incidents({id}) |
| List Attachments Metadata | GET /api/odata/businessobject/incidents({id})/IncidentContainsAttachment |
| List Notes | GET /api/odata/businessobject/journals |
| Patch Note | GET /api/odata/businessobject/journals({id})  PATCH /api/odata/businessobject/journals({id}) |
| Patch Ticket | GET /api/odata/businessobject/incidents({id})  PATCH /api/odata/businessobject/incidents({id}) |
| Query Tickets | GET /api/odata/businessobject/incidents |


## Atlassian Jira

| Operation | Provider Endpoints |
|  --- | --- |
| Create Attachment | POST /rest/api/2/issue/{ticketId}/attachments |
| Create Comment | POST /rest/api/3/issue/{ticketId}/comment |
| Create Ticket | GET /rest/api/2/issue/{ticketId}  GET /rest/api/3/project/search  GET /rest/api/3/user/search  POST /rest/api/2/issue |
| Delete Attachment | DELETE /rest/api/2/attachment/{attachmentId} |
| Delete Comment | DELETE /rest/api/3/issue/{ticketId}/comment/{commentId} |
| Download Attachment | GET /file/{fileId}/binary  GET /rest/api/2/attachment/content/{attachmentId}  GET /rest/api/2/issue/{ticketId} |
| Get Ticket | GET /rest/api/2/issue/{ticketId} |
| List Attachments Metadata | GET /rest/api/2/issue/{ticketId} |
| List Comments | GET /rest/api/3/issue/{ticketId}/comment |
| List Projects | GET /rest/api/3/project/search |
| List Remote Fields | GET /rest/api/3/field  GET /rest/api/3/issuetype  GET /rest/api/3/priority  GET /rest/api/3/resolution  GET /rest/api/3/statuscategory |
| Patch Ticket | GET /rest/api/2/issue/{ticketId}  GET /rest/api/3/user/search  PUT /rest/api/2/issue/{ticketId} |
| Query Tickets | POST /rest/api/2/search/jql |


## Jira Service Management

| Operation | Provider Endpoints |
|  --- | --- |
| Create Attachment | POST /rest/api/2/issue/{ticketId}/attachments |
| Create Comment | POST /rest/api/3/issue/{ticketId}/comment |
| Create Ticket | GET /rest/api/2/issue/{ticketId}  GET /rest/api/3/project/search  GET /rest/api/3/user/search  POST /rest/api/2/issue |
| Delete Attachment | DELETE /rest/api/2/attachment/{attachmentId} |
| Delete Comment | DELETE /rest/api/3/issue/{ticketId}/comment/{commentId} |
| Download Attachment | GET /file/{fileId}/binary  GET /rest/api/2/attachment/content/{attachmentId}  GET /rest/api/2/issue/{ticketId} |
| Get Ticket | GET /rest/api/2/issue/{ticketId} |
| List Attachments Metadata | GET /rest/api/2/issue/{ticketId} |
| List Comments | GET /rest/api/3/issue/{ticketId}/comment |
| List Projects | GET /rest/api/3/project/search |
| List Remote Fields | GET /rest/api/3/field  GET /rest/api/3/issuetype  GET /rest/api/3/priority  GET /rest/api/3/resolution  GET /rest/api/3/statuscategory |
| Patch Ticket | GET /rest/api/2/issue/{ticketId}  PUT /rest/api/2/issue/{ticketId} |
| Query Tickets | POST /rest/api/2/search/jql |


## PagerDuty Operations Cloud

| Operation | Provider Endpoints |
|  --- | --- |
| Create Comment | POST /incidents/{ticketId}/notes |
| Create Ticket | POST /incidents |
| Get Ticket | GET /incidents/{ticketId} |
| List Comments | GET /incidents/{ticketId}/notes |
| List On Call Agents | GET /oncalls |
| List Projects | GET /services |
| Patch Ticket | GET /incidents/{ticketId}  PUT /incidents/{ticketId} |
| Query Escalation Policies | GET /escalation_policies |
| Query Tickets | GET /incidents |


## ServiceNow IT Service Management (ITSM)

| Operation | Provider Endpoints |
|  --- | --- |
| Create Comment | GET /api/now/table/sys_journal_field  PATCH /api/now/table/incident/{ticketId} |
| Create Note | GET /api/now/table/sys_journal_field  PATCH /api/now/table/incident/{ticketId} |
| Create Ticket | GET /api/now/table/sys_choice  POST /api/now/table/incident |
| Delete Comment | DELETE /api/now/table/sys_journal_field/{commentId}  GET /api/now/table/sys_journal_field/{commentId} |
| Delete Note | DELETE /api/now/table/sys_journal_field/{commentId}  GET /api/now/table/sys_journal_field/{commentId} |
| Get Ticket | GET /api/now/table/incident/{ticketId} |
| List Comments | GET /api/now/table/sys_journal_field |
| List Notes | GET /api/now/table/sys_journal_field |
| List Remote Fields | GET /api/now/ui/meta/incident |
| Patch Ticket | GET /api/now/table/incident/{ticketId}  PATCH /api/now/table/incident/{ticketId} |
| Query Tickets | GET /api/now/table/incident  GET /api/now/table/sys_choice |


## ServiceNow Security Incident Response (SIR)

| Operation | Provider Endpoints |
|  --- | --- |
| Create Ticket | GET /api/now/table/sys_choice  POST /api/now/table/sn_si_incident |
| Get Ticket | GET /api/now/table/sn_si_incident/{ticketId} |
| List Remote Fields | GET /api/now/ui/meta/sn_si_incident |
| Patch Ticket | GET /api/now/table/sn_si_incident/{ticketId}  PATCH /api/now/table/sn_si_incident/{ticketId} |
| Query Tickets | GET /api/now/table/sn_si_incident  GET /api/now/table/sys_choice |


## Torq

| Operation | Provider Endpoints |
|  --- | --- |
| Create Comment | POST /public/v1alpha/cases/{ticketId}/timeline  POST /v1/auth/token |
| Create Note | POST /public/v1alpha/cases/{ticketId}/notes  POST /v1/auth/token |
| Create Ticket | POST /public/v1alpha/cases  POST /public/v1alpha/cases/{ticketId}/custom_fields  POST /v1/auth/token |
| Get Ticket | GET /public/v1alpha/cases/{ticketId}  POST /public/v1alpha/cases/{ticketId}/timeline/query  POST /v1/auth/token |
| List Comments | POST /public/v1alpha/cases/{ticketId}/timeline/query  POST /v1/auth/token |
| List Notes | GET /public/v1alpha/cases/{ticketId}/notes  POST /v1/auth/token |
| Patch Note | GET /public/v1alpha/cases/{ticketId}/notes/{noteId}  POST /public/v1alpha/cases/{ticketId}/notes/{noteId}  POST /v1/auth/token |
| Patch Ticket | GET /public/v1alpha/cases/{ticketId}  PATCH /public/v1alpha/cases/{ticketId}  PATCH /public/v1alpha/cases/{ticketId}/custom_fields/{customField}  POST /public/v1alpha/cases/{ticketId}/timeline/query  POST /v1/auth/token |
| Query Tickets | POST /public/v1alpha/cases/query  POST /public/v1alpha/cases/{ticketId}/timeline/query  POST /v1/auth/token |


## Zendesk

| Operation | Provider Endpoints |
|  --- | --- |
| Create Ticket | POST /api/v2/tickets |
| Get Ticket | GET /api/v2/tickets/{ticketId} |
| Patch Ticket | GET /api/v2/tickets/{ticketId}  PUT /api/v2/tickets/{ticketId} |
| Query Tickets | GET /api/v2/search.json |