Service desk integration ISC - TopDesk

Hello Developer Forum,

I am trying to integrate ISC with TopDesk using a generic Service Desk connector. Tickets are being created successfully in TopDesk by ISC, but I am trying to figure out the correct config details so that ISC can read ticket status.

Below is a screenshot of the status mapping config page.

If the API response from TopDesk with the ticket details looks like below, what do I enter in the Resource and Response Element fields in the screenshot for ISC to be able to read the ticket status?

{
    "id": "abc123",
    "number": "ticket_number1",
    "status": "Logged"
}

Thanks in advance to anyone who might have an answer to this.

Hi @alex_stj ,
Welcome to the SailPoint Developer Community!

Resource refers to the endpoint or API resource used for creating or managing tickets.For example, in a ServiceNow integration, the resource might be something like /api/now/table/incident for creating incident tickets.
Response Element This is a specific part of the response data that you need to extract. For example, you might need to extract the ticket number from the response. This is done using a JSON path expression that points to the location of the desired data within the response. For instance, $.result.request_number might be used to extract the request number from the response json.

In Resource and Response Element i am pasting the screenshot and link for your reference.

Thank you!

6 Likes

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.