# Application Operations ## Retrieves the list of Applications for the specified vhost - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/getapplicationsconfig.md): This API is available in builds 15089 or later. ## Adds an Application to the list of Applications for the specified vhost - [POST /v2/servers/{serverName}/vhosts/{vhostName}/applications](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/postapplicationsconfig.md): This API is available in builds 15089 or later. ## Retrieves the specified Application configuration - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/getapplicationconfig.md): This API is available in builds 15089 or later. ## Adds the specified Application configuration - [POST /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/postapplicationconfig.md): This API is available in builds 15089 or later. ## Updates the specified Application configuration - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/putapplicationconfig.md): This API is available in builds 15089 or later. ## Deletes the specified Application configuration - [DELETE /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/deleteapplicationconfig.md): This API is available in builds 15089 or later. ## Application Actions - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/actions/{action}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/putapplicationaction.md): This API is available in builds 15089 or later. ## Retrieves the specified advanced Application configuration - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/adv](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/getapplicationconfigadv.md): This API is available in builds 15089 or later. ## Updates the specified advanced Application configuration - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/adv](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/putapplicationconfigadv.md): This API is available in builds 15089 or later. ## Adds the specified advanced Application configuration - [POST /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/adv](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/postapplicationconfigadv.md): This API is available in builds 15089 or later. ## Retrieves the DRM configuration for the specified Application - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/drm](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/getdrmconfig.md): This API is available in builds 15089 or later. ## Updates the DRM configuration for the specified Application - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/drm](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/putdrmconfig.md): This API is available in builds 15089 or later. ## Retrieves the advanced DRM configuration for the specified Application - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/drm/adv](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/getdrmconfigadv.md): This API is available in builds 15089 or later. ## Updates the advanced DRM configuration for the specified Application - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/drm/adv](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/putdrmconfigadv.md): This API is available in builds 15089 or later. ## Retrieves the BuyDRM stream mapfile for the specified Application - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/drm/buydrmmapfile](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/getbuydrmstreammapsconfig.md): This API is available in builds 15089 or later. ## Updates the BuyDRM stream mapfile for the specified Application - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/drm/buydrmmapfile](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/putbuydrmstreammapsconfig.md): This API is available in builds 15089 or later. ## Retrieves the Verimatrix stream mapfile for the specified Application - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/drm/verimatrixmapfile](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/getverimatrixstreammapsconfig.md): This API is available in builds 15089 or later. ## Updates the Verimatrix stream mapfile for the specified Application - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/drm/verimatrixmapfile](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/putverimatrixstreammapsconfig.md): This API is available in builds 15089 or later. ## Retrieves the DVR configuration for the specified Application - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/dvr](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/getdvrconfig.md): This API is available in builds 15089 or later. ## Updates the DVR configuration for the specified Application - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/dvr](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/putdvrconfig.md): This API is available in builds 15089 or later. ## Retrieves the advanced DVR configuration for the specified Application - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/dvr/adv](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/getdvrconfigadv.md): This API is available in builds 15089 or later. ## Updates the advanced DVR configuration for the specified Application - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/dvr/adv](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/putdvrconfigadv.md): This API is available in builds 15089 or later. ## Retrieves the list of Instances for the specified Application - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/instances](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/getinstancesconfig.md): This API is available in builds 15089 or later. ## Retrieves the specified Application Instance information - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/instances/{instanceName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/getinstanceconfig.md): This API is available in builds 15089 or later. ## Instance Actions - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/instances/{instanceName}/actions/{action}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/putinstanceaction.md): This API is available in builds 15089 or later. ## Retrieves the list of DVR stores associated with this application instance - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/instances/{instanceName}/dvrstores](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/getdvrrestconverterstores.md): This API is available in builds 15942 or later. ## DVR REST Converter Stores Actions - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/instances/{instanceName}/dvrstores/actions/{action}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/putdvrrestconverterstoresaction.md): This API is available in builds 15942 or later. ## Retrieves the information about a store/converter associated with the application instance - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/instances/{instanceName}/dvrstores/{dvrStoreName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/getdvrrestconverterstore.md): This API is available in builds 15942 or later. ## DVR REST Converter Store Action - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/instances/{instanceName}/dvrstores/{dvrStoreName}/actions/{action}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/putdvrrestconverterstoreaction.md): This API is available in builds 15942 or later. ## Retrieves the Incoming Stream information for the specified Incoming Stream - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/instances/{instanceName}/incomingstreams/{streamName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/getincomingstreamconfig.md): This API is available in builds 15089 or later. ## Income Stream Action - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/instances/{instanceName}/incomingstreams/{streamName}/actions/{action}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/putincomingstreamaction.md): This API is available in builds 15089 or later. ## Retrieves the LiveEncoder configuration for the specified IncomingStream - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/instances/{instanceName}/incomingstreams/{streamName}/encoder/live](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/getliveencoderconfig.md): This API is available in builds 15089 or later. ## Retrieves the Short URL for the LiveEncoder configuration for the specified IncomingStream - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/instances/{instanceName}/incomingstreams/{streamName}/encoder/shorturl](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/getshorturlencoderconfig.md): This API is available in builds 15089 or later. ## Retrieves the Current Incoming Stream statistics for the specified Incoming Stream - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/instances/{instanceName}/incomingstreams/{streamName}/monitoring/current](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/getcurrentincomingstreamstatistics.md): This API is available in builds 15089 or later. ## Gets information about the Source Control and it's supported features - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/instances/{instanceName}/incomingstreams/{streamName}/sourcecontrol](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/getsourcecontrolconfig.md): This API is available in builds 15089 or later. ## Source Control Action - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/instances/{instanceName}/incomingstreams/{streamName}/sourcecontrol/actions/{action}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/putsourcecontrolaction.md): This API is available in builds 15089 or later. ## Media Cache Application Store Action - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/instances/{instanceName}/mediacache/stores/actions/{action}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/putmediacacheapplicationstoreaction.md): This API is available in builds 15942 or later. ## Retrieves the list of Stream Groups for the specified Application Instance - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/instances/{instanceName}/streamgroups](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/getstreamgroupsconfig.md): This API is available in builds 15089 or later. ## Retrieves the specified StreamGroup configuration - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/instances/{instanceName}/streamgroups/{groupName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/getstreamgroupconfig.md): This API is available in builds 15089 or later. ## Stream Group Action - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/instances/{instanceName}/streamgroups/{groupName}/actions/{action}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/putstreamgroupaction.md): This API is available in builds 15089 or later. ## Retrieves the list of Stream Recorders for the specified Application Instance - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/instances/{instanceName}/streamrecorders](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/getstreamrecordersconfig.md): This API is available in builds 15089 or later. ## Creates a new Stream Recorder in the specified Application Instance and starts recording - [POST /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/instances/{instanceName}/streamrecorders](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/poststreamrecordersconfig.md): This API is available in builds 15089 or later. ## Retrieves the specified Stream Recorder - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/instances/{instanceName}/streamrecorders/{recorderName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/getstreamrecorderconfig.md): This API is available in builds 15089 or later. ## Creates a new Stream Recorder and starts recording - [POST /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/instances/{instanceName}/streamrecorders/{recorderName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/poststreamrecorderconfig.md): This API is available in builds 15089 or later. ## Stream Recorder Action - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/instances/{instanceName}/streamrecorders/{recorderName}/actions/{action}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/putstreamrecorderaction.md): This API is available in builds 15089 or later. ## Retrieves a Stream Recorder of the requested name, popluated with the default values - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/instances/{instanceName}/streamrecorders/{recorderName}/default](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/getdefaultstreamrecorderconfig.md): This API is available in builds 15089 or later. ## Retrieves the list of Modules for the specified Application - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/modules](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/getmodulesconfig.md): This API is available in builds 15089 or later. ## Updates the list of Modules for the specified Application - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/modules](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/putmodulesconfig.md): This API is available in builds 15089 or later. ## Retrieves the current Application statistics - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/monitoring/current](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/getcurrentapplicationstatistics.md): This API is available in builds 15089 or later. ## Retrieves the historic Application statistics - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/monitoring/historic](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/gethistoricapplicationstatistics.md): This API is available in builds 15089 or later. ## Retrieves the list of Publishers for the specified Application - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/publishers](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/getpublishersappconfig.md): This API is available in builds 15089 or later. ## Add a Publisher to list of Publishers for the specified Application - [POST /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/publishers](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/postpublishersappconfig.md): This API is available in builds 15089 or later. ## Retrieves the specified Publisher configuration - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/publishers/{publisherName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/getpublisherappconfig.md): This API is available in builds 15089 or later. ## Updates the specified Publisher configuration - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/publishers/{publisherName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/putpublisherappconfig.md): This API is available in builds 15089 or later. ## Adds the specified Publisher configuration - [POST /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/publishers/{publisherName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/postpublisherappconfig.md): This API is available in builds 15089 or later. ## Deletes the specified Publisher configuration - [DELETE /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/publishers/{publisherName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/deletepublisherappconfig.md): This API is available in builds 15089 or later. ## Retrieves the list of PushPublish map entries for the specified Application - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/pushpublish/mapentries](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/getpushpublishstreamsappconfig.md): This API is available in builds 15089 or later. ## Push Publish Streams App Config - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/pushpublish/mapentries](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/putpushpublishstreamsappconfig.md): This API is available in builds 15089 or later. ## Adds a PushPublish map entry to list of PushPublish map entries for the specified Application - [POST /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/pushpublish/mapentries](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/postpushpublishstreamsappconfig.md): This API is available in builds 15089 or later. ## Retrieves the specified PushPublish map entry's configuration for the specified Application - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/pushpublish/mapentries/{entryName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/getpushpublishstreamappconfig.md): This API is available in builds 15089 or later. ## Updates the specified PushPublish map entry's configuration for the specified Application - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/pushpublish/mapentries/{entryName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/putpushpublishstreamappconfig.md): This API is available in builds 15089 or later. ## Adds the specified PushPublish map entry for the specified Application - [POST /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/pushpublish/mapentries/{entryName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/postpushpublishstreamappconfig.md): This API is available in builds 15089 or later. ## Deletes the specified PushPublish map entry for the specified Application - [DELETE /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/pushpublish/mapentries/{entryName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/deletepushpublishstreamappconfig.md): This API is available in builds 15089 or later. ## Push Publish Stream App Action - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/pushpublish/mapentries/{entryName}/actions/{action}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/putpushpublishstreamappaction.md): This API is available in builds 15089 or later. ## Retrieves a list of PushPublish Cloud Storage Providers - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/pushpublish/providers](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/getpushpublishcloudstorageprovidersconfig.md): This API is under development, do not use. ## Retrieves the list of SDP Files for the specified Application - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/sdpfiles](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/getsdpfilesappconfig.md): This API is available in builds 15089 or later. ## Deletes the specified SDP file - [DELETE /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/sdpfiles/{sdpfileName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/deletesdpfileappconfig.md): This API is available in builds 15089 or later. ## SDP File App Action - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/sdpfiles/{sdpfileName}/actions/{action}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/putsdpfileappaction.md): This API is available in builds 15089 or later. ## Retrieves the Security configuration for the specified Application - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/security](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/getsecurityconfig.md): This API is available in builds 15089 or later. ## Updates the Security configuration for the specified Application - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/security](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/putsecurityconfig.md): This API is available in builds 15089 or later. ## Retrieves the list of SMIL Files for the specified Application - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/smilfiles](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/getsmilfilesappconfig.md): This API is available in builds 15089 or later. ## Adds a SMIL File to the list of SMIL Files for the specified Application - [POST /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/smilfiles](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/postsmilfilesappconfig.md): This API is available in builds 15089 or later. ## Retrieves the specified SMIL File configuration - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/smilfiles/{smilfileName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/getsmilfileappconfig.md): This API is available in builds 15089 or later. ## Deletes the specified SMIL File configuration - [DELETE /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/smilfiles/{smilfileName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/deletesmilfileappconfig.md): This API is available in builds 15089 or later. ## Updates the specified SMIL File configuration - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/smilfiles/{smilfileName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/putsmilfileappconfig.md): This API is available in builds 15089 or later. ## Adds the specified SMIL File configuration - [POST /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/smilfiles/{smilfileName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/postsmilfileappconfig.md): This API is available in builds 15089 or later. ## SMIL File App Action - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/smilfiles/{smilfileName}/actions/{action}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/putsmilfileappaction.md): This API is available in builds 15089 or later. ## Retrieves the Stream configuration for the specified Application - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/streamconfiguration](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/getstreamconfigurationconfig.md): This API is available in builds 15089 or later. ## Updates the Stream configuration for the specified Application - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/streamconfiguration](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/putstreamconfigurationconfig.md): This API is available in builds 15089 or later. ## Retrieves the list of Stream Files for the specified Application - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/streamfiles](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/getstreamfilesappconfig.md): This API is available in builds 15089 or later. ## Adds a Stream File to the list of Stream Files for the specified Application - [POST /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/streamfiles](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/poststreamfilesappconfig.md): This API is available in builds 15089 or later. ## Retrieves the specified Stream File configuration - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/streamfiles/{streamfileName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/getstreamfileappconfig.md): This API is available in builds 15089 or later. ## Deletes the specified Stream File configuration - [DELETE /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/streamfiles/{streamfileName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/deletestreamfileappconfig.md): This API is available in builds 15089 or later. ## Updates the specified Stream File configuration - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/streamfiles/{streamfileName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/putstreamfileappconfig.md): This API is available in builds 15089 or later. ## Adds the specified Stream File configuration - [POST /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/streamfiles/{streamfileName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/poststreamfileappconfig.md): This API is available in builds 15089 or later. ## Stream File App Action - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/streamfiles/{streamfileName}/actions/{action}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/putstreamfileappaction.md): This API is available in builds 15089 or later. ## Retrieves the Advanced Stream File configuration - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/streamfiles/{streamfileName}/adv](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/getstreamfileappconfigadv.md): This API is available in builds 15089 or later. ## Updates the Advanced Stream File configuration - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/streamfiles/{streamfileName}/adv](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/putstreamfileappconfigadv.md): This API is available in builds 15089 or later. ## Retrieves the Transcoder configuration for the specified Application - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/transcoder](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/gettranscoderappconfig.md): This API is available in builds 15089 or later. ## Updates the Transcoder configuration for the specified Application - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/transcoder](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/puttranscoderappconfig.md): This API is available in builds 15089 or later. ## Retrieves the Advanced Transcoder configuration for the specified Application - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/transcoder/adv](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/gettranscoderappconfigadv.md): This API is available in builds 15089 or later. ## Updates the Advanced Transcoder configuration for the specified Application - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/transcoder/adv](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/puttranscoderappconfigadv.md): This API is available in builds 15089 or later. ## Retrieves the list of Transcoder Template Configurations for the specified Application - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/transcoder/templates](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/gettranscodertemplatesappconfig.md): This API is available in builds 15089 or later. ## Adds a Transcoder Templates Configuration to the specified Application - [POST /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/transcoder/templates](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/posttranscodertemplatesappconfig.md): This API is available in builds 15089 or later. ## Retrieves the specified Trancoder Template configuration - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/transcoder/templates/{templateName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/gettranscodertemplateappconfig.md): This API is available in builds 15089 or later. ## Updates the specified Trancoder Template configuration - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/transcoder/templates/{templateName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/puttranscodertemplateappconfig.md): This API is available in builds 15089 or later. ## Adds the specified Trancoder Template configuration - [POST /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/transcoder/templates/{templateName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/posttranscodertemplateappconfig.md): This API is available in builds 15089 or later. ## Deletes the specified Trancoder Template configuration - [DELETE /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/transcoder/templates/{templateName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/deletetranscodertemplateappconfig.md): This API is available in builds 15089 or later. ## Transcoder Template App Action - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/transcoder/templates/{templateName}/actions/{action}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/puttranscodertemplateappaction.md): This API is available in builds 15089 or later. ## Retrieves the Advanced Transcoder Template configuration - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/transcoder/templates/{templateName}/adv](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/gettranscodertemplateappconfigadv.md): This API is available in builds 15089 or later. ## Updates the Advanced Transcoder Template configuration - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/transcoder/templates/{templateName}/adv](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/puttranscodertemplateappconfigadv.md): This API is available in builds 15089 or later. ## Retrieves the specified Trancoder Overlay Decode configuration - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/transcoder/templates/{templateName}/decode/overlays/{overlayName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/gettranscoderoverlaydecodeappconfig.md): This API is available in builds 15089 or later. ## Updates the specified Trancoder Overlay Decode configuration - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/transcoder/templates/{templateName}/decode/overlays/{overlayName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/puttranscoderoverlaydecodeappconfig.md): This API is available in builds 15089 or later. ## Deletes the specified Trancoder Overlay Decode configuration - [DELETE /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/transcoder/templates/{templateName}/decode/overlays/{overlayName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/deletetranscoderoverlaydecodeappconfig.md): This API is available in builds 15089 or later. ## Retrieves the list of Transcoder Encode Configurations for the specified Application - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/transcoder/templates/{templateName}/encodes](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/gettranscoderencodesappconfig.md): This API is available in builds 15089 or later. ## Adds a Transcoder Encode Configuration to the specified Application - [POST /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/transcoder/templates/{templateName}/encodes](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/posttranscoderencodesappconfig.md): This API is available in builds 15089 or later. ## Retrieves the specified Trancoder Encode configuration - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/transcoder/templates/{templateName}/encodes/{encodeName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/gettranscoderencodeappconfig.md): This API is available in builds 15089 or later. ## Adds the specified Trancoder Encode configuration - [POST /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/transcoder/templates/{templateName}/encodes/{encodeName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/posttranscoderencodeappconfig.md): This API is available in builds 15089 or later. ## Updates the specified Trancoder Encode configuration - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/transcoder/templates/{templateName}/encodes/{encodeName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/puttranscoderencodeappconfig.md): This API is available in builds 15089 or later. ## Deletes the specified Trancoder Encode configuration - [DELETE /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/transcoder/templates/{templateName}/encodes/{encodeName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/deletetranscoderencodeappconfig.md): This API is available in builds 15089 or later. ## Retrieves the Advanced Transcoder Encode configuration - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/transcoder/templates/{templateName}/encodes/{encodeName}/adv](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/gettranscoderencodeappconfigadv.md): This API is available in builds 15089 or later. ## Updates the Advanced Transcoder Encode configuration - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/transcoder/templates/{templateName}/encodes/{encodeName}/adv](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/puttranscoderencodeappconfigadv.md): This API is available in builds 15089 or later. ## Retrieves the specified Trancoder Overlay Encode configuration - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/transcoder/templates/{templateName}/encodes/{encodeName}/overlays/{overlayName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/gettranscoderoverlayencodeappconfig.md): This API is available in builds 15089 or later. ## Updates the specified Trancoder Overlay Encode configuration - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/transcoder/templates/{templateName}/encodes/{encodeName}/overlays/{overlayName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/puttranscoderoverlayencodeappconfig.md): This API is available in builds 15089 or later. ## Deletes the specified Trancoder Overlay Encode configuration - [DELETE /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/transcoder/templates/{templateName}/encodes/{encodeName}/overlays/{overlayName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/deletetranscoderoverlayencodeappconfig.md): This API is available in builds 15089 or later. ## Retrieves the list of Transcoder Stream Name Groups for the specified Template - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/transcoder/templates/{templateName}/streamnamegroups](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/gettranscoderstreamnamegroupsappconfig.md): This API is available in builds 15089 or later. ## Adds a Transcoder Stream Name Groups Configuration to the specified Template - [POST /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/transcoder/templates/{templateName}/streamnamegroups](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/posttranscoderstreamnamegroupsappconfig.md): This API is available in builds 15089 or later. ## Retrieves the specified Trancoder StreamNameGroup configuration - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/transcoder/templates/{templateName}/streamnamegroups/{groupName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/gettranscoderstreamnamegroupappconfig.md): This API is available in builds 15089 or later. ## Adds the specified Trancoder StreamNameGroup configuration - [POST /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/transcoder/templates/{templateName}/streamnamegroups/{groupName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/posttranscoderstreamnamegroupappconfig.md): This API is available in builds 15089 or later. ## Updates the specified Trancoder StreamNameGroup configuration - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/transcoder/templates/{templateName}/streamnamegroups/{groupName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/puttranscoderstreamnamegroupappconfig.md): This API is available in builds 15089 or later. ## Deletes the specified Trancoder StreamNameGroup configuration - [DELETE /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/transcoder/templates/{templateName}/streamnamegroups/{groupName}](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/deletetranscoderstreamnamegroupappconfig.md): This API is available in builds 15089 or later. ## Retrieves the WebRTC configuration for the specified Application - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/webrtc](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/getwebrtcconfig.md): This API is available in builds 20180816154459 or later. ## Updates the WebRTC configuration for the specified Application - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/webrtc](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/putwebrtcconfig.md): This API is available in builds 20180816154459 or later. ## Retrieves the advanced WebRTC configuration for the specified Application - [GET /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/webrtc/adv](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/getwebrtcconfigadv.md): This API is available in builds 20180816154459 or later. ## Updates the advanced WebRTC configuration for the specified Application - [PUT /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/webrtc/adv](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/putwebrtcconfigadv.md): This API is available in builds 20180816154459 or later. ## Proxies a WSC REST API request - [POST /v2/servers/{serverName}/vhosts/{vhostName}/applications/{appName}/wscrestproxy](https://developer.wowza.com/docs/wowza-engine/rest-api/openapi/application-operations/postwscrestproxyconfig.md): This API is available in builds 19950 or later.