1. Validate the Filter Criteria
This POST method validates the filter criteria and ticket for the ITSM advanced settings.
POST | {{url}}/api/itsm-integration/filter-validation |
Request Example
curl --location -g --request POST '{{url}/api/itsm-integration/filter-validation'
--header 'Authorization: TOKEN {{token}}'
{
"connectionId": "string",
"ticketType": "string",
"filter": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string"
},
"ticketId": "string",
"variableMap": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string"
}
}
Response Example
Status: 200 OK |
{
"success": true,
"message": "string",
"ticketDetails": {}
}
2. Get Ticket Details
This GET method is used to get the ticket details of a specified ticketId of a specified ITSM connection.
GET | {{url}}/api/itsm-integration/connections/{connectionId}/ticketTypes/{ticketType}/tickets/{ticketId} |
Request Parameters
The request parameters used in this method are shown in the following table:
Parameter | Description | Data Type | Required |
connectionId | ITSM connection id for connecting to ITSM instance | String | Mandatory |
ticketType | Type or category of the ticket | String | Mandatory |
ticketId | Ticket Id | String | Mandatory |
Request Example
curl --location -g --request GET '{{url}}/api/itsm-integration/connections/{connectionId}/ticketTypes/{ticketType}/tickets/{ticketId}'
--header 'Authorization: TOKEN {{token}}'
Response Example
Status: 200 OK |