Skip to main content
GET
List agent templates

Authorizations

Authorization
string
header
required

Use a JWT bearer token or a Veryfront API key in the Authorization header.

Query Parameters

limit
integer

Page size (1-200, default 100).

Required range: 1 <= x <= 200
offset
integer | null

Zero-based offset into the flat catalog.

Required range: x >= 0
category
string

Filter to a single category ID.

Minimum string length: 1

Case-insensitive substring search across agent name, description, agent_id, and category_label. Uses the catalog cache; template edits appear within approximately 60 seconds.

Required string length: 1 - 200
Example:

"support"

sort_by
enum<string>

Sort field. Defaults to "name".

Available options:
name,
agent_id,
category_label
Example:

"name"

sort_order
enum<string>

Sort order. Defaults to "asc".

Available options:
asc,
desc
Example:

"asc"

Response

Paginated agent template catalog

items
object[]
required

Unified catalog: agents from configured template projects and approved installable registry entries. Template agents expose the fork action; installable agents expose the install action.

total
integer
required
has_more
boolean
required
next_offset
integer | null
required