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.
Was this topic helpful?