Skip to main content
GET
Get an IVR menu

Authorizations

Authorization
string
header
required

Your API key from the Wave dashboard. Sandbox keys start sk_sandbox_; production keys start sk_live_. Send as Authorization: Bearer <key>. Some endpoints require a production key and specific scopes.

Path Parameters

name
string
required

The menu name (unique per org).

Query Parameters

version
integer

Read this version. Omit it for the active version (else the latest).

Required range: x >= 1

Response

The menu

name
string
kind
enum<string>
Available options:
menu,
graph
version
integer
is_active
boolean
definition
object

The definition as written: kind=menu → IvrMenuDefinition; kind=graph → IvrGraphDefinition (with ui). Can be sent back to PUT unchanged. A flow set up outside this API reads back best-effort (each option shows its main action only).

created_at
string<date-time>
updated_at
string<date-time>
versions
object[]