WAVE · the AES67/Dante control-plane
Declare a stream.
Get its SDP + multicast group.
The tenant-scoped, metered registry for WAVE audio-over-IP. Route a voice agent or any WAVE flow into a broadcast, studio, or live-sound AES67 network. The control plane answers in about 140ms.
SDPmulticast grouptenant-isolatedmetered
POST/v1/aes67/streams→SDP + multicast group + tenant meter
reply{ id, sdp, group: 239.1.7.42:5004, ptp: v2 }
joined 239.1.7.42:5004 · 48kHz L24/2 · declared 3s ago
POST/v1/aes67/streamsdeclare a stream (origin-gated) → SDP + multicast group
GET/v1/aes67/streams/:idread a stream + its SDP (tenant-isolated)
GET/v1/aes67/streamslist the tenant streams
GET/v1/aes67/meterthe tenant meter (count + declared-at)
$ curl -s -H "Authorization: Bearer $WAVE_API_KEY" https://aes67.wave.online/v1/aes67/streams
{"error":"unauthorized — missing x-wave-org. This spoke must be reached through the WAVE gateway.","detail":null}
# route is live and gateway-fronted: call it via api.wave.online with your key, not directly
aes67.wave.online · multicast transport runs on the emit/subscribe rigs