Skip to main content

Auth

Authenticate, end, and inspect the runtime session. The examples use A2A code mode. MCP exposes the same code mode through its execute tool.

Functions

auth.authorizations.grant

Grant account authorizations.
Request:
Response:
Request:
Response:

auth.authorizations.list

List account authorization grants.
Request:
Response:
Request:
Response:

auth.authorizations.revoke

Revoke account authorization grants.
Request:
Response:
Request:
Response:

auth.groups.create

Create auth groups.
Request:
Response:
Request:
Response:

auth.groups.delete

Delete auth groups.
Request:
Response:
Request:
Response:

auth.groups.get

Get auth groups.
Request:
Response:
Request:
Response:

auth.groups.invitations.create

Create auth group invitations.
Request:
Response:
Request:
Response:

auth.groups.list

List auth groups.
Request:
Response:
Request:
Response:

auth.groups.members.add_group

Add child groups to auth groups.
Request:
Response:
Request:
Response:

auth.groups.members.add_user

Add users to auth groups.
Request:
Response:
Request:
Response:

auth.groups.members.list

List auth group members.
Request:
Response:
Request:
Response:

auth.groups.members.remove_group

Remove child groups from auth groups.
Request:
Response:
Request:
Response:

auth.groups.members.remove_user

Remove users from auth groups.
Request:
Response:
Request:
Response:

auth.groups.update

Update auth groups.
Request:
Response:
Request:
Response:

auth.invitations.create

Create account invitations.
Request:
Response:
Request:
Response:

auth.invitations.delete

Delete account invitations.
Request:
Response:
Request:
Response:

auth.invitations.list

List account invitations.
Request:
Response:
Request:
Response:

auth.invitations.resend

Resend account invitations.
Request:
Response:
Request:
Response:

auth.invitations.update

Update account invitations.
Request:
Response:
Request:
Response:

auth.login

Authenticate the runtime session.
Request:
Response:
Request:
Response:

auth.logout

Log out the runtime session.
Request:
Response:
Request:
Response:

auth.role_assignments.create

Create account role assignments.
Request:
Response:
Request:
Response:

auth.role_assignments.delete

Delete account role assignments.
Request:
Response:
Request:
Response:

auth.role_assignments.list

List account role assignments.
Request:
Response:
Request:
Response:

auth.service_accounts.create

Create a service account and reveal its token once.
Request:
Response:
Request:
Response:

auth.service_accounts.list

List service accounts.
Request:
Response:
Request:
Response:

auth.service_accounts.revoke

Revoke a service account.
Request:
Response:
Request:
Response:

auth.service_accounts.rotate

Rotate a service account token and reveal the replacement once.
Request:
Response:
Request:
Response:

auth.users.list

List auth users.
Request:
Response:
Request:
Response:

auth.whoami

Describe the current runtime session.
Request:
Response:
Request:
Response: