AsyncAPI channel · Azure OpenAI Service
· Azure OpenAI Service - Streaming and Realtime APIs
/openai/realtime#client
Aggregate stream of client events sent by the application to the Azure OpenAI Realtime service over the WebSocket connection.
Channel address
/openai/realtime#client
Operations
publish
sendRealtimeClientEvent
Publish any Realtime client event to the server.
Messages
session.update
Update the session configuration on the server.
Content-Type:
application/jsoninput_audio_buffer.append
Append base64-encoded audio bytes to the user's input audio buffer.
Content-Type:
application/jsoninput_audio_buffer.commit
Commit the user input audio buffer, creating a new user message.
Content-Type:
application/jsoninput_audio_buffer.clear
Clear the audio bytes in the input audio buffer.
Content-Type:
application/jsonoutput_audio_buffer.clear
Clear the model output audio buffer (WebRTC-only on OpenAI; included for parity).
Content-Type:
application/jsonconversation.item.create
Add a new item (message, function call, function output) to the conversation.
Content-Type:
application/jsonconversation.item.retrieve
Retrieve the server's representation of an item in the conversation.
Content-Type:
application/jsonconversation.item.truncate
Truncate a previous assistant message's audio.
Content-Type:
application/jsonconversation.item.delete
Remove an item from the conversation history.
Content-Type:
application/jsonresponse.create
Trigger a model response (out-of-band or normal).
Content-Type:
application/jsonresponse.cancel
Cancel an in-progress response.
Content-Type:
application/jsontranscription_session.update
Update the configuration of a realtime transcription session.
Content-Type:
application/jsonAbout AsyncAPI
The AsyncAPI specification describes event-driven APIs the way OpenAPI describes request/response APIs. A channel is the named pipe — a webhook URL, a Kafka topic, a WebSocket route, an MQTT subject — that producers and consumers publish or subscribe to. Each channel carries one or more messages with structured payloads, and an operation declares whether a given party sends or receives on that channel.
Browse every event-driven channel on the APIs.io network or compare with the broader Naftiko capability, Agent Skill, and MCP server surfaces of the same providers.