Skip to main content
GET
cURL

Authorizations

Authorization
string
header
required

JWT Bearer token obtained from authentication. Pass as: Authorization: Bearer

Query Parameters

query
string

Free-text search across name and description

Maximum string length: 200
capability
string

Filter by a specific capability

kyaLevel
string

Reserved — accepted for backward compatibility but not used as a filter yet

trustMin
integer

Reserved — accepted for backward compatibility but not used as a filter. trustScore is not computed yet, so filtering on it would silently return an empty directory rather than a trusted subset.

Required range: 0 <= x <= 100
tags
string[]

Filter by tags (entries must match at least one). A single value (?tags=support) is accepted as well as the repeated and bracketed forms.

Maximum array length: 50
cursor
string

Cursor for pagination

Pattern: ^[cC][^\s-]{8,}$
limit
integer
default:20

Maximum items per page

Required range: 1 <= x <= 100

Response

200 - application/json

OK

Paginated search results from the agent registry

items
object[]
required

Array of matching registry entries

nextCursor
string | null
required

Cursor for fetching the next page

Pattern: ^[cC][^\s-]{8,}$
total
integer
required

Total number of entries matching the query