Skip to main content

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.