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: