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
//
Delete target
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}/webhooks
- Documentation Serverhttp://localhost:8087/v2/servers/{serverName}/webhooks
- curl
- Java
- Python
- JavaScript
curl -i -X GET \
-u <username>:<password> \
'http://localhost:8089/v2/servers/{serverName}/webhooks'Response
application/json
{ "webhooks": { "debugLog": {}, "source": "string", "filters": [ … ], "targets": [ … ] }, "serverName": "string", "saveFieldList": [ "string" ], "version": "string" }
- Wowza Streaming Engine Serverhttp://localhost:8089/v2/servers/{serverName}/webhooks
- Documentation Serverhttp://localhost:8087/v2/servers/{serverName}/webhooks
- curl
- Java
- Python
- JavaScript
curl -i -X PUT \
-u <username>:<password> \
'http://localhost:8089/v2/servers/{serverName}/webhooks' \
-H 'Content-Type: application/json' \
-d '{
"webhooks": {
"debugLog": {},
"source": "string",
"filters": [
{
"retryDelay": {},
"retryDelayUnit": "string",
"targetRef": "string",
"criteria": "string",
"id": "string",
"enabled": {},
"maxRetryAttempts": {}
}
],
"targets": [
{
"headers": [
{
"name": "string",
"value": "string"
}
],
"auth": {
"secret": "string",
"type": "string"
},
"id": "string",
"url": "string"
}
]
},
"serverName": "string",
"saveFieldList": [
"string"
],
"version": "string"
}'- Wowza Streaming Engine Serverhttp://localhost:8089/v2/servers/{serverName}/webhooks/filters
- Documentation Serverhttp://localhost:8087/v2/servers/{serverName}/webhooks/filters
- curl
- Java
- Python
- JavaScript
curl -i -X GET \
-u <username>:<password> \
'http://localhost:8089/v2/servers/{serverName}/webhooks/filters'Response
application/json
{ "serverName": "string", "filters": [ { … } ], "saveFieldList": [ "string" ], "version": "string" }
- Wowza Streaming Engine Serverhttp://localhost:8089/v2/servers/{serverName}/webhooks/filters
- Documentation Serverhttp://localhost:8087/v2/servers/{serverName}/webhooks/filters
- curl
- Java
- Python
- JavaScript
curl -i -X POST \
-u <username>:<password> \
'http://localhost:8089/v2/servers/{serverName}/webhooks/filters' \
-H 'Content-Type: application/json' \
-d '{
"serverName": "string",
"filters": [
{
"retryDelay": {},
"retryDelayUnit": "string",
"targetRef": "string",
"criteria": "string",
"id": "string",
"enabled": {},
"maxRetryAttempts": {}
}
],
"saveFieldList": [
"string"
],
"version": "string"
}'- Wowza Streaming Engine Serverhttp://localhost:8089/v2/servers/{serverName}/webhooks/filters/{id}
- Documentation Serverhttp://localhost:8087/v2/servers/{serverName}/webhooks/filters/{id}
- curl
- Java
- Python
- JavaScript
curl -i -X GET \
-u <username>:<password> \
'http://localhost:8089/v2/servers/{serverName}/webhooks/filters/{id}'Response
application/json
{ "retryDelay": {}, "retryDelayUnit": "string", "targetRef": "string", "criteria": "string", "serverName": "string", "id": "string", "saveFieldList": [ "string" ], "version": "string", "enabled": {}, "maxRetryAttempts": {} }
- Wowza Streaming Engine Serverhttp://localhost:8089/v2/servers/{serverName}/webhooks/filters/{id}
- Documentation Serverhttp://localhost:8087/v2/servers/{serverName}/webhooks/filters/{id}
- curl
- Java
- Python
- JavaScript
curl -i -X PUT \
-u <username>:<password> \
'http://localhost:8089/v2/servers/{serverName}/webhooks/filters/{id}' \
-H 'Content-Type: application/json' \
-d '{
"retryDelay": {},
"retryDelayUnit": "string",
"targetRef": "string",
"criteria": "string",
"serverName": "string",
"id": "string",
"saveFieldList": [
"string"
],
"version": "string",
"enabled": {},
"maxRetryAttempts": {}
}'- Wowza Streaming Engine Serverhttp://localhost:8089/v2/servers/{serverName}/webhooks/filters/{id}
- Documentation Serverhttp://localhost:8087/v2/servers/{serverName}/webhooks/filters/{id}
- curl
- Java
- Python
- JavaScript
curl -i -X DELETE \
-u <username>:<password> \
'http://localhost:8089/v2/servers/{serverName}/webhooks/filters/{id}'- Wowza Streaming Engine Serverhttp://localhost:8089/v2/servers/{serverName}/webhooks/source
- Documentation Serverhttp://localhost:8087/v2/servers/{serverName}/webhooks/source
- curl
- Java
- Python
- JavaScript
curl -i -X GET \
-u <username>:<password> \
'http://localhost:8089/v2/servers/{serverName}/webhooks/source'Response
application/json
{ "serverName": "string", "source": "string", "saveFieldList": [ "string" ], "version": "string" }
- Wowza Streaming Engine Serverhttp://localhost:8089/v2/servers/{serverName}/webhooks/source
- Documentation Serverhttp://localhost:8087/v2/servers/{serverName}/webhooks/source
- curl
- Java
- Python
- JavaScript
curl -i -X PUT \
-u <username>:<password> \
'http://localhost:8089/v2/servers/{serverName}/webhooks/source' \
-H 'Content-Type: application/json' \
-d '{
"serverName": "string",
"source": "string",
"saveFieldList": [
"string"
],
"version": "string"
}'- Wowza Streaming Engine Serverhttp://localhost:8089/v2/servers/{serverName}/webhooks/targets
- Documentation Serverhttp://localhost:8087/v2/servers/{serverName}/webhooks/targets
- curl
- Java
- Python
- JavaScript
curl -i -X GET \
-u <username>:<password> \
'http://localhost:8089/v2/servers/{serverName}/webhooks/targets'Response
application/json
{ "serverName": "string", "saveFieldList": [ "string" ], "version": "string", "targets": [ { … } ] }
- Wowza Streaming Engine Serverhttp://localhost:8089/v2/servers/{serverName}/webhooks/targets
- Documentation Serverhttp://localhost:8087/v2/servers/{serverName}/webhooks/targets
- curl
- Java
- Python
- JavaScript
curl -i -X POST \
-u <username>:<password> \
'http://localhost:8089/v2/servers/{serverName}/webhooks/targets' \
-H 'Content-Type: application/json' \
-d '{
"serverName": "string",
"saveFieldList": [
"string"
],
"version": "string",
"targets": [
{
"headers": [
{
"name": "string",
"value": "string"
}
],
"auth": {
"secret": "string",
"type": "string"
},
"id": "string",
"url": "string"
}
]
}'- Wowza Streaming Engine Serverhttp://localhost:8089/v2/servers/{serverName}/webhooks/targets/{id}
- Documentation Serverhttp://localhost:8087/v2/servers/{serverName}/webhooks/targets/{id}
- curl
- Java
- Python
- JavaScript
curl -i -X GET \
-u <username>:<password> \
'http://localhost:8089/v2/servers/{serverName}/webhooks/targets/{id}'Response
application/json
{ "headers": [ { … } ], "auth": { "secret": "string", "type": "string" }, "serverName": "string", "id": "string", "saveFieldList": [ "string" ], "version": "string", "url": "string" }
- Wowza Streaming Engine Serverhttp://localhost:8089/v2/servers/{serverName}/webhooks/targets/{id}
- Documentation Serverhttp://localhost:8087/v2/servers/{serverName}/webhooks/targets/{id}
- curl
- Java
- Python
- JavaScript
curl -i -X PUT \
-u <username>:<password> \
'http://localhost:8089/v2/servers/{serverName}/webhooks/targets/{id}' \
-H 'Content-Type: application/json' \
-d '{
"headers": [
{
"name": "string",
"value": "string"
}
],
"auth": {
"secret": "string",
"type": "string"
},
"serverName": "string",
"id": "string",
"saveFieldList": [
"string"
],
"version": "string",
"url": "string"
}'- Wowza Streaming Engine Serverhttp://localhost:8089/v2/servers/{serverName}/webhooks/targets/{id}
- Documentation Serverhttp://localhost:8087/v2/servers/{serverName}/webhooks/targets/{id}
- curl
- Java
- Python
- JavaScript
curl -i -X DELETE \
-u <username>:<password> \
'http://localhost:8089/v2/servers/{serverName}/webhooks/targets/{id}'