Logo
IdentityNow API Documentation

Get a Service Desk integration

GET {{baseUrl}}/service-desk-integrations/:id

Get an existing Service Desk integration by ID. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.

 

Body PARAM

Key Datatype Required Description 



HEADERS

Key Datatype Required Description 
Accept
string




RESPONSES

status OK

{ "name": "Service Desk Integration Name", "description": "A very nice Service Desk integration", "type": "ServiceNowSDIM", "attributes": { "property": "value", "key": "value" }, "id": "62945a496ef440189b1f03e3623411c8", "created": "2024-01-17T18:45:25.994Z", "modified": "2024-02-18T18:45:25.994Z", "ownerRef": { "type": "IDENTITY", "id": "2c9180a46faadee4016fb4e018c20639", "name": "Support" }, "clusterRef": { "type": "CLUSTER", "id": "2c9180847a7fccdd017aa5896f9f4f6f", "name": "Training VA" }, "cluster": "xyzzy999", "managedSources": [ "2c9180835d191a86015d28455b4a2329", "2c5680835d191a85765d28455b4a9823" ], "provisioningConfig": { "universalManager": true, "managedResourceRefs": [ { "type": "SOURCE", "name": "My Source 1" }, { "type": "SOURCE", "name": "My Source 2" } ], "planInitializerScript": { "source": "<?xml version='1.0' encoding='UTF-8'?>\\r\\n<!DOCTYPE Rule PUBLIC \\\"sailpoint.dtd\\\" \\\"sailpoint.dtd\\\">\\r\\n<Rule name=\\\"Example Rule\\\" type=\\\"BeforeProvisioning\\\">\\r\\n <Description>Before Provisioning Rule which changes disables and enables to a modify.</Description>\\r\\n <Source><![CDATA[\\r\\nimport sailpoint.object.*;\\r\\nimport sailpoint.object.ProvisioningPlan.AccountRequest;\\r\\nimport sailpoint.object.ProvisioningPlan.AccountRequest.Operation;\\r\\nimport sailpoint.object.ProvisioningPlan.AttributeRequest;\\r\\nimport sailpoint.object.ProvisioningPlan;\\r\\nimport sailpoint.object.ProvisioningPlan.Operation;\\r\\n\\r\\nfor ( AccountRequest accountRequest : plan.getAccountRequests() ) {\\r\\n if ( accountRequest.getOp().equals( ProvisioningPlan.ObjectOperation.Disable ) ) {\\r\\n accountRequest.setOp( ProvisioningPlan.ObjectOperation.Modify );\\r\\n }\\r\\n if ( accountRequest.getOp().equals( ProvisioningPlan.ObjectOperation.Enable ) ) {\\r\\n accountRequest.setOp( ProvisioningPlan.ObjectOperation.Modify );\\r\\n }\\r\\n}\\r\\n\\r\\n ]]></Source>\n" }, "noProvisioningRequests": true, "provisioningRequestExpiration": 7 }, "beforeProvisioningRule": { "type": "RULE", "id": "048eb3d55c5a4758bd07dccb87741c78", "name": "Before Provisioning Airtable Rule" } }



Curl
curl -X GET 'https://tenant.api.identitynow.com/v3/service-desk-integrations/:id' -H 'Accept: application/json'

ENDPOINTS