Create a realtime WebRTC call
Changed onOpenAI-compatible WebRTC SDP exchange. Accepts a raw application/sdp offer with the model in the ?model= query parameter, or a multipart form with sdp and session (JSON) fields. The gateway routes by model, injects provider credentials, and relays the SDP answer; the Location header carries the created call id. Media flows directly between the client and the provider, so usage is recorded by a gateway-side sideband observer when usage tracking is enabled.
Request
- Base URLhttp://localhost:8080
- URLhttp://localhost:8080/v1/realtime/calls
- AuthHTTP bearer
Query parameters
Model that owns the call (required for application/sdp offers)
Optional provider hint
Request body multipart/form-data
Response
SDP answer
Changes
- warning
added the new
internal_errorenum value to the/response property for the response status (media type: application/sdp) - warning
added the new
internal_errorenum value to the/response property for the response status (media type: application/json) - warning
added the new
internal_errorenum value to the/response property for the response status (media type: application/sdp) - warning
added the new
internal_errorenum value to the/response property for the response status (media type: application/json) - warning
added the new
internal_errorenum value to the/response property for the response status (media type: application/sdp) - warning
added the new
internal_errorenum value to the/response property for the response status (media type: application/json) - warning
added the new
internal_errorenum value to the/response property for the response status (media type: application/sdp) - warning
added the new
internal_errorenum value to the/response property for the response status (media type: application/json) - warning
added the new
internal_errorenum value to the/response property for the response status (media type: application/sdp) - warning
added the new
internal_errorenum value to the/response property for the response status (media type: application/json)
- warning
- warning
added the new
permission_errorenum value to the/response property for the response status (media type: application/sdp) - warning
added the new
permission_errorenum value to the/response property for the response status (media type: application/json) - warning
added the new
permission_errorenum value to the/response property for the response status (media type: application/sdp) - warning
added the new
permission_errorenum value to the/response property for the response status (media type: application/json) - warning
added the new
permission_errorenum value to the/response property for the response status (media type: application/sdp) - warning
added the new
permission_errorenum value to the/response property for the response status (media type: application/json) - warning
added the new
permission_errorenum value to the/response property for the response status (media type: application/sdp) - warning
added the new
permission_errorenum value to the/response property for the response status (media type: application/json) - warning
added the new
permission_errorenum value to the/response property for the response status (media type: application/sdp) - warning
added the new
permission_errorenum value to the/response property for the response status (media type: application/json)
- warning