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
/- Update stream file config
Get app list
Update app list
Get app config
Create app config
Update app config
Delete app config
Application actions
Get app config (adv)
Update app config (adv)
Create app config (adv)
Get DRM config
Update DRM config
Get DRM config (adv)
Update DRM config (adv)
Get BuyDRM mapfile
Update BuyDRM mapfile
Get Verimatrix mapfile
Update Verimatrix mapfile
Get DVR config
Update DVR config
Get DVR config (adv)
Update DVR config (adv)
Get instance list
Get instance config
Instance actions
Get DVR store list
DVR stores actions
Get DVR store info
DVR actions
Get incoming stream info
Incoming stream actions
Get live encoder config
Get live encoder short URL
Get current incoming stream stats
Get source control info
Source control actions
Media cache store actions
Get stream group list
Get stream group config
Stream group actions
Get stream recorders list
Create stream recorder
Get stream recorder
Create stream recorder
Stream recorder actions
Get stream recorder
Get module list
Update module list
Get current app stats
Get historic app stats
Get publisher list
Update publisher list
Get publisher config
Update publisher config
Create publisher config
Delete publisher config
Get push publish map
Update push publish map
Add entry to push publish map
Get push publish map entry
Update push publish map entry
Create push publish map entry
Delete push publish map entry
Push publish actions
Get push publish cloud storage provider list
Get SDP files
Delete SDP file
SDP file actions
Get security config
Update security config
Get SMIL file list
Update SMIL file list
Get SMIL file
Delete SMIL file
Update SMIL file
Create SMIL file
SMIL file actions
Get stream config
Update stream config
Get stream file list
Update stream file list
Get stream file config
Delete stream file config
Create stream file config
Stream file actions
Get stream file config (adv)
Update stream file config (adv)
Get transcoder config
Update transcoder config
Get transcoder config (adv)
Update transcoder config (adv)
Get transcoder template list
Update transcoder template list
Get transcoder template
Update transcoder template
Create transcoder template
Delete transcoder template
Transcoder template actions
Get transcoder template (adv)
Update transcoder template (adv)
Get transcoder overlay decode config
Update transcoder overlay decode config
Delete transcoder overlay decode config
Get transcoder encoder list
Update transcoder encoder list
Get transcoder encoder config
Create transcoder encoder config
Update transcoder encoder config
Delete transcoder encoder config
Get transcoder encoder config (adv)
Update transcoder encoder config (adv)
Get transcoder overlay encoder
Update transcoder overlay encoder
Delete transcoder overlay encoder
Get transcoder stream name group list
Update transcoder stream name group list
Get transcoder stream name group config
Create transcoder stream name group config
Update transcoder stream name group config
Delete transcoder stream name group config
Get WEBRTC config
Update WebRTC config
Get WebRTC config (adv)
Update WebRTC config (adv)
Create WSC proxy request
Update stream file config
Wowza Streaming Engine REST API (2.0.0)
Download OpenAPI description
Overview
Languages
Servers
Wowza Streaming Engine Server
http://localhost:8087
- Wowza Streaming Engine Serverhttp://localhost:8087/v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/streamfiles/{streamfileName}
- curl
- Java
- Python
- JavaScript
curl -i -X DELETE \
-u <username>:<password> \
'http://localhost:8087/v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/streamfiles/{streamfileName}'Request
Updates the specified stream file configuration. This API is available in builds 15089 or later.
Security
basicAuth
- Wowza Streaming Engine Serverhttp://localhost:8087/v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/streamfiles/{streamfileName}
- curl
- Java
- Python
- JavaScript
curl -i -X PUT \
-u <username>:<password> \
'http://localhost:8087/v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/streamfiles/{streamfileName}' \
-H 'Content-Type: application/json' \
-d '{
"sourceControlDriver": "string",
"sourceControlUserName": "string",
"sourceControlPassword": "string",
"name": "string",
"serverName": "string",
"saveFieldList": [
"string"
],
"version": "string",
"uri": "string"
}'Request
Adds the specified stream file configuration. This API is available in builds 15089 or later.
Security
basicAuth
- Wowza Streaming Engine Serverhttp://localhost:8087/v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/streamfiles/{streamfileName}
- curl
- Java
- Python
- JavaScript
curl -i -X POST \
-u <username>:<password> \
'http://localhost:8087/v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/streamfiles/{streamfileName}' \
-H 'Content-Type: application/json' \
-d '{
"sourceControlDriver": "string",
"sourceControlUserName": "string",
"sourceControlPassword": "string",
"name": "string",
"serverName": "string",
"saveFieldList": [
"string"
],
"version": "string",
"uri": "string"
}'