(Current) Wowza Video API

Number of APIs: 115

API lifecycle phase: Current

Want to take the API for a test run?

All you'll need is a Wowza Video subscription, or free trial, for the API access token. Then, fork Trial the Wowza Video REST API using Qodex for more information.

This reference documentation provides details about the operations, parameters, and request and reponse schemas for every resource and endpoint in the Wowza Video REST API.
Samples appear in the right column. Sample requests are presented in cURL (Shell) and JavaScript; some samples also include just the JSON object. Response samples are all JSON.
Examples in cURL use environment variables so you can easily copy and paste them. To learn more, see Using cURL.

Reference documentation is available for the API.

  1. usage - Fetch usage for all stream targets GET {{baseUrl}}/usage/stream_targets

  2. analytics_viewers - Fetch viewer analytics data for a VOD stream GET {{baseUrl}}/analytics/viewers/vod_streams/:id

  3. categories - Update a category PATCH {{baseUrl}}/categories/:id

  4. transcoders - Fetch all uptime records for a transcoder GET {{baseUrl}}/transcoders/:transcoder_id/uptimes

  5. transcoders - Fetch an uptime record GET {{baseUrl}}/transcoders/:transcoder_id/uptimes/:id

  6. transcoders - Create an output POST {{baseUrl}}/transcoders/:transcoder_id/outputs

  7. live_streams - Create a live stream POST {{baseUrl}}/live_streams

  8. stream_sources - Delete a Wowza stream source DELETE {{baseUrl}}/stream_sources/wowza/:id

  9. live_streams - Fetch all live streams GET {{baseUrl}}/live_streams

  10. schedules - Fetch all schedules GET {{baseUrl}}/schedules