API Reference
/- startIntegrationInstallation
finishIntegrationInstallation
updateIntegrationStatus
startIntegrationInstallat...
Download GraphQL schema
Arguments
platform Type
Return type
IntegrationMutation sample
mutation startIntegrationInstallation($platformType: PlatformType!) {
startIntegrationInstallation(platformType: $platformType) {
integration {
__typename
# ...IntegrationFragment
}
error
redirectUri
}
}Variables
{ "platformType": "COPILOTSTUDIO" }
Response sample
{ "data": { "integration": { "__typename": "Integration" }, "error": "Example String", "redirectUri": "Example String" } }
Arguments
install Integration Input
Return type
Integration!Mutation sample
mutation finishIntegrationInstallation($installIntegrationInput: InstallIntegrationInput!) {
finishIntegrationInstallation(installIntegrationInput: $installIntegrationInput) {
platform {
__typename
# ...PlatformFragment
}
status
description
error
}
}Variables
{ "installIntegrationInput": { "platformType": "COPILOTSTUDIO", "code": "Example String", "state": "Example String" } }
Response sample
{ "data": { "platform": { "__typename": "Platform" }, "status": "DISABLED", "description": "Example String", "error": "Example String" } }
Arguments
platform Type
enabled
Return type
Integration!Mutation sample
mutation updateIntegrationStatus($platformType: PlatformType!, $enabled: Boolean!) {
updateIntegrationStatus(platformType: $platformType, enabled: $enabled) {
platform {
__typename
# ...PlatformFragment
}
status
description
error
}
}Variables
{ "platformType": "COPILOTSTUDIO", "enabled": true }
Response sample
{ "data": { "platform": { "__typename": "Platform" }, "status": "DISABLED", "description": "Example String", "error": "Example String" } }