connectedApplicationsRevoke
Revokes the signed-in person’s access for an AI tool or other OAuth application.
Business Rules
- Revokes every access token, refresh token, and authorization grant the person holds for the application. Access ends immediately.
- Only the signed-in person’s tokens are revoked. Other people keep their access.
- The application stays registered. Connecting it again issues new tokens.
- Revoking an application the person is not connected to succeeds and changes nothing.
Error Scenarios
ErrorLoginRequired: the request has no signed-in person.
Permissions Required
global:revoke_connected_application, held by every person role.
connectedApplicationsRevoke(
input: ConnectedApplicationsRevokeInput!
): ConnectedApplicationsRevokePayload
Arguments
connectedApplicationsRevoke.input ● ConnectedApplicationsRevokeInput! non-null input common
Parameters for ConnectedApplicationsRevoke
Type
ConnectedApplicationsRevokePayload object common
Autogenerated return type of ConnectedApplicationsRevoke.