Skip to main content
GET
Get a webhook delivery

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

Parámetros de ruta

id
string<uuid>
requerido

The delivery uuid.

Respuesta

The delivery.

id
string<uuid>
requerido
Ejemplo:

"a1b2c3d4-e5f6-4a7b-8c9d-0e1f2a3b4c5d"

event_type
enum<string>
requerido
Opciones disponibles:
conversation.started,
conversation.ended,
analysis.ready,
call.initiated,
call.completed,
call.failed
Ejemplo:

"conversation.ended"

event_id
string
requerido

Identifies the event. Use it to deduplicate on your side.

Ejemplo:

"evt_01hzy8k3m9x2"

status
enum<string>
requerido
Opciones disponibles:
pending,
succeeded,
failed,
exhausted
Ejemplo:

"succeeded"

attempts
integer
requerido
Ejemplo:

1

last_attempt_at
string<date-time> | null
requerido
next_retry_at
string<date-time> | null
requerido
last_response_status
integer | null
requerido
Ejemplo:

200

created_at
string<date-time>
requerido
delivered_at
string<date-time> | null
requerido
webhook_id
string<uuid>
requerido
payload
object
requerido

The JSON body that was sent.

last_response_body
string | null
requerido

The body your endpoint answered on the last attempt.