Manage ITSM Integration
    • PDF

    Manage ITSM Integration

    • PDF

    Article summary

    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:

    ParameterDescriptionData TypeRequired
    connectionIdITSM connection id for connecting to ITSM instanceStringMandatory
    ticketTypeType or category of the ticketStringMandatory
    ticketIdTicket IdStringMandatory

    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

    Was this article helpful?