Skip to main content
Feedback

Uninstall an integration

This mutation uninstalls an Integration from the account that is authorizing the request. This mutation takes the IpackInstanceId as input.

Code samples

Input syntax

mutation unInstallIpack {
integrationPackInstanceUninstall(id: "ID!")
}

FieldTypeDescriptionRequired/Optional
idIDA unique ID assigned by the system to the instance of the integration.Required

Return syntax

{
"data": {
"integrationPackInstanceUninstall": "ID"
}
}

Platform API objects

Platform API ObjectOperationURL
IntegrationPackInstance. See documentation.QUERYhttps://api.boomi.com/api/rest/v1/accountId/IntegrationPackInstance/id

Implementation

To uninstall an Integration Instance, send the mutation request to platform.boomi.com/graphql with following headers:

KeyValue
AuthorizationBearer <Token\>
Acceptapplication/json

Here, the id is the ID of the Integration Pack Instance that is initially returned in the response of the QUERY operation performed on the Integration Pack Instance object.

JSON request

mutation unInstallIpack {
integrationPackInstanceUninstall(id: "SW50ZWdyYXRpb25QYWNrSW5zdGFuY2UyOTUyMg")
}

Sample response

{
"data": {
"integrationPackInstanceUninstall": "SW50ZWdyYXRpb25QYWNrSW5zdGFuY2UyOTUyMg"
}
}

On this Page