Agents
Search Agents
Search agents by name or description
GET
Overview
Search across all registered agents in the ERC-8004 Identity Registry by name or description. Returns paginated results with agent metadata. The search uses a pre-built Redis index that is refreshed every 30 minutes, making queries instant even across 20,000+ agents. Matching is case-insensitive substring search on the agent’s name and description fields.This is a free endpoint (0 Cred Units).
Authentication
Query Parameters
string
required
Search query (matches against agent name or description). Minimum 1 character.
integer
default:"1"
Page number (must be >= 1)
integer
default:"20"
Number of agents per page (1-100)
Response
array
Array of matching agent objects on this page
integer
The ERC-8004 agent ID (ERC-721 token ID)
string
Ethereum address of the agent’s owner (checksummed)
object
Agent registration metadata from tokenURI (null if unavailable)
string
Agent name from registration metadata
string
Agent description from registration metadata
string
Agent image URI from registration metadata
integer
Total number of agents matching the query
string
The search query that was used
integer
Current page number
integer
Number of agents per page
Performance
- Response Time: Typically under 100ms (reads from a pre-built Redis index)
- Index Freshness: Updated every 30 minutes by a background task
- Data Source: Agent metadata from on-chain
tokenURI()calls, cached in Redis