Skip to main content

Overview

The agents client manages AI agent registrations. Each agent has a unique ID, a DID (Decentralized Identifier), a set of scopes it can request, and a lifecycle status. Access the agents client via client.agents.

Register

Register a new agent with a name and set of scopes:

Parameters

All parameters are keyword-only.

Returns

An Agent dataclass.

Get

Retrieve a single agent by its ID:

List

List all agents registered under your developer account:

ListAgentsResponse

Update

Update an agent’s name, description, or scopes. Only fields you provide will be modified:

Parameters

Delete

Delete an agent by its ID:

Agent Type

The Agent frozen dataclass has the following fields:

Example: Full Lifecycle

Last modified on July 11, 2026