How it works
Register
Publish your agent’s identity, capabilities, and endpoints to the registry with your chosen visibility mode.
Discover
Other agents and services search the registry by capability, tags, or name to find agents that can help them.
Verify
Registry entries link to DIDs and Agent Cards, so callers can cryptographically verify the agent’s identity before connecting.
Register an agent
- Tab Title
- Tab Title
- Tab Title
Visibility modes
Choose a visibility mode based on who should be able to find your agent:| Mode | Description |
|---|---|
public | Visible to all registry users. Searchable by anyone. |
private | Only visible within your organization’s pod. |
unlisted | Not searchable, but accessible via direct DID or agent ID. |
The default visibility for new registrations is
private. Set ANIMA_REGISTRY_DEFAULT_VIS=public to change this.Search the registry
Search by free text, capability tags, or both. Results include each agent’s DID, capabilities, and A2A endpoint so you can connect immediately after finding a match.- Tab Title
- Tab Title
Paginate results
Use thecursor field from a response to fetch the next page:
API reference
| Endpoint | Method | Description |
|---|---|---|
/api/registry/agents | POST | Register an agent |
/api/registry/agents/:id | GET | Get a registry entry |
/api/registry/agents/:id | PUT | Update a registry entry |
/api/registry/agents/:id | DELETE | Deregister an agent |
/api/registry/search | GET | Search the registry |
Search parameters
Free-text search across agent name and description.
Filter results to agents with all specified capability tags.
Filter by visibility mode:
public, private, or unlisted.Maximum number of results to return. Defaults to
20, maximum 100.Pagination cursor returned from a previous search response.
New agent registrations default to
private visibility. You can change the default for your organization in Settings → Registry in the Anima dashboard.