Waiting for engine...
Skip to main content

saveIPackInstanceOauthConnectorDetails

Persist the OAuth connector connection details of an IPack instance for a given envId, processId and connectionId.

The IPackInstanceOauthTokenConnectorDetails mutation accepts the following input: IPackInstanceOauthConnectorDetailsInput.

An example of the request is as follows:

mutation addIPackInstanceOAuthConnectorDetails{
saveIPackInstanceOauthConnectorDetails(
input: {
integrationPackInstanceId: "test1",
isTokenGenerated: false,
oauthConnectorDetails:"{\"baseURL\":\"https://sandbox-quickbooks.api.intuit.com/\",\"companyId\":\"9341452451293689\",\"clientId\":\"ABN8SW50ZWdyYXRpb25QYWNrSW5zdGF\",\"authParams\":{\"key\":\"value\"},\"accessTokenParams\":{\"key\":\"value\"}}",
envId: "124355",
processId: "1234532",
connectionId: "1",
catalogGuid: "12"
}
){
id
integrationPackInstanceId
isTokenGenerated
oauthConnectorDetails
envId
processId
connectionId
catalogGuid
}
}

saveIPackInstanceOauthConnectorDetails(
input: IPackInstanceOauthConnectorDetailsInput!
): IPackInstanceOauthConnectorDetails

Arguments

saveIPackInstanceOauthConnectorDetails.input ● IPackInstanceOauthConnectorDetailsInput! non-null input catalog-service

Type

IPackInstanceOauthConnectorDetails object catalog-service

Represents OAuth connector parameters for a given ipack instance.

On this Page