Complete REST API for Wowza Streaming Engine. Auto-converted from Swagger 1.2 (http://localhost:8089/swagger.json) to OpenAPI 3.0.3 for public documentation.
Wowza Streaming Engine
/REST API Reference
/- Retrieves the list of Publishers for the specified VHost
Retrieves the list of VHosts
Retrieves the specified VHost configuration
Updates the specified VHost configuration
VHost Action
Retrieves the specified advanced VHost configuration
Updates the specified advanced VHost configuration
Retrieves the list of server HostPorts for the specified vhost
Retrieves the HostPort for the specified vhost and port
Retrieves the advanced HostPort configuration for the specified vhost and port
Host Port Config Adv
Retrieves the HTTPProviders for the specified vhost, port and baseclass
Retrieves the SSL configuration for the specified vhost and port
Updates the SSL configuration for the specified vhost and port
Retrieves all entries in the MediaCache system
Media Cache Store Action
Retrieves the current VHost statistics
Retrieves the historic VHost statistics
Add a Publisher to list of Publishers for the specified VHost
Retrieves the specified Publisher configuration
Updates the specified Publisher configuration
Adds the specified Publisher configuration
Deletes the specified Publisher configuration
Retrieves the list of SDP Files for the specified VHost
Deletes the specified SDP file
SDPF File Action
Retrieves the list of SMIL Files for the specified VHost
Adds a SMIL File to the list of SMIL Files for the specified VHost
Retrieves the specified SMIL File configuration
Deletes the specified SMIL File configuration
Updates the specified SMIL File configuration
Adds the specified SMIL File configuration
SMIL File Action
Retrieves the list of Startup Streams for the specified VHost
Adds a Startup Stream to the list of Startup Streams for the specified VHost
Retrieves the specified Startup Stream configuration
Deletes the specified Startup Stream configuration
Adds the specified Startup Stream configuration
Updates the specified Startup Stream configuration
Retrieves the list of Stream Files for the specified VHost
Adds a Stream File to the list of Stream Files for the specified VHost
Retrieves the specified Stream File configuration
Deletes the specified Stream File configuration
Updates the specified Stream File configuration
Adds the specified Stream File configuration
Stream File Action
Retrieves the Advanced Stream File configuration
Updates the Advanced Stream File configuration
Retrieves the Playback Info for the specified vhost
Retrieves the Transcoder configuration for the specified VHost
Updates the Transcoder configuration for the specified VHost
Retrieves the list of Transcoder Template Configurations for the specified VHost
Adds a Transcoder Templates Configuration to the specified VHost
Retrieves the specified Trancoder Template configuration
Updates the specified Trancoder Template configuration
Adds the specified Trancoder Template configuration
Deletes the specified Trancoder Template configuration
Transcoder Template Action
Retrieves the Advanced Transcoder Template configuration
Updates the Advanced Transcoder Template configuration
Retrieves the specified Trancoder Overlay Decode configuration
Updates the specified Trancoder Overlay Decode configuration
Deletes the specified Trancoder Overlay Decode configuration
Retrieves the list of Transcoder Encode Configurations for the specified VHost
Adds a Transcoder Encode Configuration to the specified VHost
Retrieves the specified Trancoder Encode configuration
Adds the specified Trancoder Encode configuration
Updates the specified Trancoder Encode configuration
Deletes the specified Trancoder Encode configuration
Retrieves the Advanced Transcoder Encode configuration
Updates the Advanced Transcoder Encode configuration
Retrieves the specified Trancoder Overlay Encode configuration
Updates the specified Trancoder Overlay Encode configuration
Deletes the specified Trancoder Overlay Encode configuration
Retrieves the list of Transcoder Stream Name Groups for the specified Template
Adds a Transcoder Stream Name Groups Configuration to the specified Template
Retrieves the specified Trancoder StreamNameGroup configuration
Updates the specified Trancoder StreamNameGroup configuration
Adds the specified Trancoder StreamNameGroup configuration
Deletes the specified Trancoder StreamNameGroup configuration
Retrieves the Tuning configuration for the specified vhost
Updates the Tuning configuration for the specified vhost
Retrieves the host port configuration used for server tuning for the specified vhost
Updates the host port configuration used for server tuning for the specified vhost
Retrieves the list of Pub...
Wowza Streaming Engine REST API (2.0.0)
Download OpenAPI description
Overview
Languages
Servers
Wowza Streaming Engine Server
http://localhost:8089
Documentation Server
http://localhost:8087
- Wowza Streaming Engine Serverhttp://localhost:8089/v2/servers/{serverName}/vhosts/{vhostName}/monitoring/historic
- Documentation Serverhttp://localhost:8087/v2/servers/{serverName}/vhosts/{vhostName}/monitoring/historic
- curl
- Java
- Python
- JavaScript
curl -i -X GET \
-u <username>:<password> \
'http://localhost:8089/v2/servers/{serverName}/vhosts/{vhostName}/monitoring/historic'Response
application/json
{ "serverName": "string", "saveFieldList": [ "string" ], "version": "string" }
- Wowza Streaming Engine Serverhttp://localhost:8089/v2/servers/{serverName}/vhosts/{vhostName}/publishers
- Documentation Serverhttp://localhost:8087/v2/servers/{serverName}/vhosts/{vhostName}/publishers
- curl
- Java
- Python
- JavaScript
curl -i -X GET \
-u <username>:<password> \
'http://localhost:8089/v2/servers/{serverName}/vhosts/{vhostName}/publishers'Response
application/json
{ "serverName": "string", "publishers": [ { … } ], "saveFieldList": [ "string" ], "version": "string" }
- Wowza Streaming Engine Serverhttp://localhost:8089/v2/servers/{serverName}/vhosts/{vhostName}/publishers
- Documentation Serverhttp://localhost:8087/v2/servers/{serverName}/vhosts/{vhostName}/publishers
- curl
- Java
- Python
- JavaScript
curl -i -X POST \
-u <username>:<password> \
'http://localhost:8089/v2/servers/{serverName}/vhosts/{vhostName}/publishers' \
-H 'Content-Type: application/json' \
-d '{
"password": "string",
"publisherName": "string",
"serverName": "string",
"description": "string",
"saveFieldList": [
"string"
],
"version": "string"
}'