Skip to main content
POST
Import a Twilio number

Autorizaciones

Authorization
string
header
requerido

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_...

Cuerpo

application/json
phone_number
string
requerido

The number as it appears in Twilio, in E.164.

Pattern: ^\+\d{8,16}$
Ejemplo:

"+5215555550100"

label
string
requerido
Required string length: 1 - 80
Ejemplo:

"Main line"

twilio
object
requerido

Respuesta

The imported number.

id
string<uuid>
requerido
Ejemplo:

"1a2b3c4d-5e6f-4a7b-8c9d-0e1f2a3b4c5d"

phone_number
string
requerido
Ejemplo:

"+5215555550100"

label
string | null
requerido
Ejemplo:

"Main line"

provider
string
requerido
Ejemplo:

"twilio"

runtime
enum<string>
requerido

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

Opciones disponibles:
engine,
elevenlabs
Ejemplo:

"engine"

agent
object | null
requerido
created_at
string<date-time>
requerido
updated_at
string<date-time>
requerido