Skip to main content
GET
List agents

Authorizations

Authorization
string
header
required

A Bearer token. Create keys in the portal under Settings > API keys (https://app.ryvo.so/developers). The token has the form ryvo_live_<64 hex characters> and is shown once.

Header: Authorization: Bearer ryvo_live_...

Query Parameters

limit
integer
default:20

Page size, 1 to 100. Default 20.

Required range: 1 <= x <= 100
cursor
string

The next_cursor of the previous page. Opaque.

Example:

"eyJvIjoyMH0"

runtime
enum<string>

engine is the Ryvo runtime; elevenlabs is the legacy voice runtime.

Available options:
engine,
elevenlabs
Example:

"engine"

status
enum<string>
Available options:
draft,
active,
paused,
archived,
error
Example:

"active"

Response

A page of agents.

The envelope of every list. data is typed per endpoint.

data
object[]
required
has_more
boolean
required

Whether another page exists.

Example:

true

next_cursor
string | null
required

Pass as ?cursor= to fetch the next page. null on the last page.

Example:

"eyJvIjoyMH0"