{"@context": "https://schema.org", "@type": "WebAPI", "name": "Wowza Streaming Cloud REST API Reference Documentation API", "description": "# About the REST API The Wowza Streaming CloudTM REST API (application programming interface) offers complete programmatic control over live streams, transcoders, stream sources, and stream targets. Anything you can do in the Wowza Streaming Cloud UI can also be achieved by making HTTP-based reques", "provider": {"@type": "Organization", "name": "wowza.com"}, "documentation": "https://sandbox.cloud.wowza.com/en/docs/api/v1"}
# About the REST API The Wowza Streaming CloudTM REST API (application programming interface) offers complete programmatic control over live streams, transcoders, stream sources, and stream targets. Anything you can do in the Wowza Streaming Cloud UI can also be achieved by making HTTP-based reques
Every row below was read from the vendor's own OpenAPI document. The summary text is theirs. What this registry adds is that each operation is indexed with its method, path, base URL and auth scheme, so a search for a capability can answer with a call rather than a name, and that the endpoint is probed on a schedule.
Specifications as held by the APIs.guru corpus, whose newest record is 2023-04-21. Operations the vendor has added since are not listed here; the origin links above are the vendor's own current documents.
base URLs: https://api-sandbox.cloud.wowza.com/api/v1
auth: a p i k e y
find it by capability: POST /search {"query":{"text":"..."}} returns these
operations with their invocation detail. Connect any agent client.
# About the REST API The Wowza Streaming CloudTM REST API (application programming interface) offers complete programmatic control over live streams, transcoders, stream sources, and stream targets. Anything you can do in the Wowza Streaming Cloud UI can also be achieved by making HTTP-based requests to cloud-based servers through the REST API. The Wowza Streaming Cloud REST API features *cross-
| method | path | what the vendor says it does |
|---|---|---|
GET | /api/v1/specs | Fetch Swagger information This operation shows the details of the Swagger specification. specs |
GET | /live_streams | Fetch all live streams This operation shows the details of all of your live streams. live_streams |
POST | /live_streams | Create a live stream This operation creates a live stream. live_streams |
GET | /live_streams/{id} | Fetch a live stream This operation shows the details of a specific live stream. live_streams |
PATCH | /live_streams/{id} | Update a live stream This operation updates a live stream. live_streams |
DELETE | /live_streams/{id} | Delete a live stream This operation deletes a live stream, including all assigned outputs and targets. live_st |
PUT | /live_streams/{id}/regenerate_connection_code | Regenerate the connection code for a live stream This operation regenerates the connection code of a live stre |
PUT | /live_streams/{id}/reset | Reset a live stream This operation resets a live stream. live_streams |
PUT | /live_streams/{id}/start | Start a live stream This operation starts a live stream. live_streams |
GET | /live_streams/{id}/state | Fetch the state of a live stream This operation shows the current state of a live stream. live_streams |
GET | /live_streams/{id}/stats | Fetch metrics for an active live stream This operation returns a hash of metrics keys, each of which identifie |
PUT | /live_streams/{id}/stop | Stop a live stream This operation stops a live stream. live_streams |
GET | /live_streams/{id}/thumbnail_url | Fetch the thumbnail URL of a live stream This operation shows the thumbnail URL of a started live stream. live |
GET | /players | Fetch all players This operation shows the details of all of your players. players |
GET | /players/{id} | Fetch a player This operation shows details of a specific player. players |
PATCH | /players/{id} | Update a player This operation updates a player. players |
POST | /players/{id}/rebuild | Rebuild player code This operation rebuilds the player with the current configuration. players |
GET | /players/{id}/state | Fetch the state of a player This operation shows the current state of a player. players |
GET | /players/{player_id}/urls | Fetch all player URLs This operation shows the details of all player URLs. players |
POST | /players/{player_id}/urls | Create a player URL This operation creates a new player URL. players |
GET | /players/{player_id}/urls/{id} | Fetch a player URL This operation shows the details of a player URL. players |
PATCH | /players/{player_id}/urls/{id} | Update a player URL This operation updates a player URL. players |
DELETE | /players/{player_id}/urls/{id} | Delete a player URL This operation deletes a player URL. players |
GET | /recordings | Fetch all recordings This operation shows the details of all of your recordings. recordings |
GET | /recordings/{id} | Fetch a recording This operation shows the details of a specific recording. recordings |
DELETE | /recordings/{id} | Delete a recording This operation deletes a recording. recordings |
GET | /recordings/{id}/state | Fetch the state of a recording This operation shows the current state of a recording. recordings |
GET | /schedules | Fetch all schedules This operation shows the details of all of your schedules. schedules |
POST | /schedules | Create a schedule This operation creates a schedule. schedules |
GET | /schedules/{id} | Fetch a schedule This operation shows the details of a specific schedule. schedules |
PATCH | /schedules/{id} | Update a schedule This operation updates a schedule. schedules |
DELETE | /schedules/{id} | Delete a schedule This operation deletes a schedule. schedules |
PUT | /schedules/{id}/disable | Disable a schedule This operation disables a schedule. schedules |
PUT | /schedules/{id}/enable | Enable a schedule This operation enables a schedule. schedules |
GET | /schedules/{id}/state | Fetch the state of a schedule This operation shows the current state of a schedule. schedules |
GET | /stream_sources | Fetch all stream sources This operation shows the details of all of your stream sources. stream_sources |
POST | /stream_sources | Add a stream source This operation adds a stream source. stream_sources |
POST | /stream_sources/add | Deprecated operation POST /stream_sources/add/ is deprecated. To add a stream source, use POST /stream_sources |
GET | /stream_sources/{id} | Fetch a stream source This operation shows details of a specific stream source. stream_sources |
PATCH | /stream_sources/{id} | Update a stream source This operation updates a stream source. stream_sources |
and 64 more operation(s) in this specification, all searchable.
specification origin: https://sandbox.cloud.wowza.com/en/docs/api/v1
nothing on this page is a rating, an endorsement or a claim about quality. Reachability is what our probes observed from one network; answering is a floor under usefulness, not a measure of it.