Wowza is a Denver, Colorado-based video streaming infrastructure provider that has been simplifying live and on-demand streaming since 2007. The platform spans three flagship products — Wowza Streaming Engine (a self-hosted, on-prem/cloud/edge media server supporting RTMP, RTSP, SRT, WebRTC, HLS, and MPEG-DASH), Wowza Video (a fully managed, cloud-based streaming platform with a v2.0 REST API for live streams, transcoders, stream sources, stream targets, schedules, real-time streams, videos, categories, viewer analytics, ingest data, engagement, popularity, and quality-of-experience monitoring), and Wowza Flowplayer (a commercial-grade HTML5 video player with iOS, tvOS, and Android SDKs, DRM, ad insertion, and 30+ modular plugins). Wowza powers over 200,000 streaming instances across 140 countries, serving security and surveillance, law enforcement, government and defense, sports and live events, smart cities, industrial monitoring, healthcare, and OTT customers. Developer surface includes a public OpenAPI 3.0 specification for Wowza Video, a Swagger-derived OpenAPI 3.0 specification for Wowza Streaming Engine's REST API (default base http://localhost:8087), a Java API for extending Streaming Engine via plugins, a Wowza IDE, Postman collections, and a large public WowzaMediaSystems GitHub organization of plugins, modules, sample apps, and language SDKs.
Wowza publishes 48 API contracts indexed on the APIs.io network, including Advanced Token Authentication API, Analytics Engagement API, Analytics Ingest API, and 45 more. Tagged areas include Video, Streaming, Live Streaming, Video-on-Demand, and Transcoding.
The Wowza catalog on APIs.io includes 1 Spectral governance ruleset.
Wowza’s developer surface includes pricing, authentication, developer portal, documentation, API reference, signup flow, developer console, and 31 more developer resources.
Regulatory Posture applies to this provider. Its tags matched the
Horizontal (data, software, accessibility, platform) regime, so
Regulatory Posture carries 15 points of the composite.
If this regime is wrong for your business, say so on your
provider repo — the
applicability map is public and we will correct it.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it
carries 10 points of the composite. It is scored from the published contracts
themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already
holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in
front of it, and the first time that check is skipped a duplicate record is created.
Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet,
not penalised by it.
The six quality facets above are damped to 75 points between them,
because the conditional facet above carries the other
25. That is why each facet's contribution is shown against a damped
maximum: raising a quality facet moves the composite by 75% of its nominal
weight, not 100%. The full arithmetic is at apis.io/rating/.
Show this score on your site.
It updates itself when the score changes. Paste this where you link to your API docs:
<a href="https://apis.io/providers/wowza/"><img src="https://apis.io/badge/wowza/card.svg" alt="Wowza on APIs.io — Kin Score by API Evangelist"></a>
Other styles, a README pill and a shields.io endpoint are on the badge page.
Raise your score.
Agent readiness — checks not met, largest first (exact, from this profile):
MCP Server+12 pts — deployment.mode + probe verdict on the mcp/ manifest, not the pointer; an unprobed slug falls back to authorship
Idempotency+9 pts — OpenAPI mutating operations declare an idempotency key — a header, a request-body property, or a named de-duplication token whose own description says so (verified); else common[].type matches /idempoten/i (documented)
A2A Agent Card+8 pts — a2a/-a2a.yml manifest, graded on conformance.grade against A2A 1.0.0
Delegated User Identity+6 pts — a served discovery document listing authorization_code in grant_types_supported (served), else an oauth2 authorizationCode flow or openIdConnect declared in an OpenAPI (documented)
Typed Event Surface+6 pts — AsyncAPI document, OR webhooks/callbacks objects in the as-published OpenAPI, OR common[].type includes Webhooks
8 more unmet checks in the Agent Readiness table above.
Kin Score — facets with the most composite points still available (weight × headroom):
The Kin Score Market layer reads a provider inside its market:
its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted:
not part of the Kin Score or agent readiness.
Registered MCP server and declares compatibility are report only — not weighted.
Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
Native Java API for extending and customizing the Wowza Streaming Engine media server via server listeners, application modules, HTTP providers, and Media Reader/Writer plugins....
Commercial-grade HTML5 video player with iOS, tvOS, and Android SDKs, DRM (Widevine, FairPlay, PlayReady), ad insertion, real-time streaming at scale plugin support, and 30+ mod...
Wowza GoCoder broadcasting SDK for iOS and Android — capture, encode, and stream live video and audio from mobile devices directly to Wowza Streaming Engine or Wowza Video. Offi...
WebRTC-based SDK for delivering sub-second-latency live streams at scale through the Wowza Real-Time Streaming service. Public documentation repo and WebRTC sample applications ...
Operations related to using advanced token authentication, known in Wowza Video as a default playback token behavior option, with videos. Use token authentication when distribut...
Operations related to live streams. A live stream is a single, linear video broadcast. You broadcast a live stream by receiving encoded source video into the Wowza Video service...
The player operations are deprecated in 2.0. Create and update player configurations in the user interface. Any values you send using the player operation
Operations related to schedules. Schedules allow you to automatically start or stop a live stream or transcoder at a predetermined date and time. You can configure a schedule to...
Operations related to stream sources. You can create a Wowza stream source and associate it to a live stream or transcoder. ### Wowza Stream Sources When you set up a Wowza stre...
Operations related to stream targets. A stream target is a destination for a stream. Stream targets can be Wowza Video edge resources; custom, external destinations, target dest...
Operations related to transcoders, output renditions, and output stream targets. ### Transcoders Wowza Video transcoders allow you to customize transcoding processes by creating...
Operations related to Real-Time Streaming at Scale. If your audience is fewer than 300 viewers or you want to deliver a stream in near real time alongside other delivery protoco...
Wowza Streaming Engine runs on prem, in the cloud, hybrid, or at the edge with full operator control.
Managed Cloud Streaming
Wowza Video is a fully managed live and VOD streaming platform with REST API control.
Broad Protocol Support
RTMP, RTSP, SRT, WebRTC, HLS, MPEG-DASH ingest and delivery across both Engine and Video products.
Sub-Second Real-Time Streaming
WebRTC-based Wowza Real-Time Streaming delivers sub-second latency at scale.
Live and On-Demand Transcoding
GPU-accelerated transcoding for ABR ladders, format conversion, and packaging into HLS and MPEG-DASH.
Stream Targets and Push Publishing
Restream to YouTube, Facebook, Twitch, Akamai, AWS Elemental MediaStore, custom CDNs, and SRT endpoints.
Wowza Flowplayer HTML5 Player
Commercial-grade HTML5 player with iOS, tvOS, and Android SDKs, DRM, ads, and 30+ plugins.
nDVR and Live-to-VOD
Live DVR window plus automatic live-to-VOD archiving for replays and clipping workflows.
Webhooks
First-class webhook events from both Wowza Streaming Engine and Wowza Video for stream lifecycle, transcoder, and analytics signals.
Viewer and QoE Analytics
Wowza Video exposes ingest, engagement, popularity, viewer, and quality-of-experience analytics via REST.
Java Plugin Framework
Streaming Engine Java API plus a Wowza IDE for building custom server listeners, application modules, HTTP providers, and media reader/writer plugins.
Postman and Swagger Tooling
Wowza ships official Postman collections, a public OpenAPI 3.0 spec for Wowza Video, and a Swagger-derived OpenAPI 3.0 spec for the Streaming Engine REST API.
Wowza Streaming Engine MCP
Open-source MCP server enabling AI agents to control Wowza Streaming Engine via the Model Context Protocol.
Video Intelligence Framework
Plugin framework for integrating AI/ML inference (ASR, captions, object detection, ONVIF) into the streaming pipeline.
aid: wowza
url: https://raw.githubusercontent.com/api-evangelist/wowza/refs/heads/main/apis.yml
name: Wowza
description: Wowza is a Denver, Colorado-based video streaming infrastructure provider that has been simplifying live and
on-demand streaming since 2007. The platform spans three flagship products — Wowza Streaming Engine (a self-hosted, on-prem/cloud/edge
media server supporting RTMP, RTSP, SRT, WebRTC, HLS, and MPEG-DASH), Wowza Video (a fully managed, cloud-based streaming
platform with a v2.0 REST API for live streams, transcoders, stream sources, stream targets, schedules, real-time streams,
videos, categories, viewer analytics, ingest data, engagement, popularity, and quality-of-experience monitoring), and Wowza
Flowplayer (a commercial-grade HTML5 video player with iOS, tvOS, and Android SDKs, DRM, ad insertion, and 30+ modular plugins).
Wowza powers over 200,000 streaming instances across 140 countries, serving security and surveillance, law enforcement,
government and defense, sports and live events, smart cities, industrial monitoring, healthcare, and OTT customers. Developer
surface includes a public OpenAPI 3.0 specification for Wowza Video, a Swagger-derived OpenAPI 3.0 specification for Wowza
Streaming Engine's REST API (default base http://localhost:8087), a Java API for extending Streaming Engine via plugins,
a Wowza IDE, Postman collections, and a large public WowzaMediaSystems GitHub organization of plugins, modules, sample apps,
and language SDKs.
deliveryModel:
model: saas
open_source: false
commercial: true
callable_host: false
label: Hosted service · you call their endpoint
confidence: medium
source:
- openapi
- pricing
generated: '2026-08-28'
method: derived
accessModel:
pricing: paid
onboarding: unknown
trial: false
try_now: false
public: false
label: Paid
confidence: high
source:
- plans
- authentication
- rate-limits
- security
generated: '2026-11-06'
method: derived
image: https://www.wowza.com/wp-content/themes/wowza/assets/img/wowza-favicon.svg
humanURL: https://www.wowza.com
baseURL: https://api.video.wowza.com/api/v2.0
x-docs-platform: redocly
x-docs-platform-confidence: high
x-docs-platform-checked: 2026-10-17
tags:
- Video
- Streaming
- Live Streaming
- Video-on-Demand
- Transcoding
- Media Server
- RTMP
- RTSP
- SRT
- WebRTC
- HLS
- MPEG-DASH
- Real-Time Streaming
- Low Latency
- Video Player
- HTML5 Player
- DRM
- CDN
- Video Analytics
- QoE
- Webhook
- Edge
- Surveillance
- OTT
tags_raw:
- Video
- Streaming
- Live Streaming
- Video On Demand
- Transcoding
- Media Server
- RTMP
- RTSP
- SRT
- WebRTC
- HLS
- MPEG-DASH
- Real-Time Streaming
- Low Latency
- Video Player
- HTML5 Player
- DRM
- CDN
- Video Analytics
- QoE
- Webhooks
- Edge
- Surveillance
- OTT
kind: contract
access: 3rd-Party
created: '2026-05-25'
modified: '2026-05-25'
specificationVersion: '0.23'
type: Index
apis:
- aid: wowza:wowza-streaming-engine-java-api
name: Wowza Streaming Engine Java API
tags:
- Streaming
- Media Server
- Java
- Plugins
- SDK
humanURL: https://www.wowza.com/docs/wowza-streaming-engine-java-api-reference-documentation
properties:
- url: https://www.wowza.com/docs/wowza-streaming-engine-java-api-reference-documentation
type: APIReference
- url: https://www.wowza.com/docs/about-the-wowza-streaming-engine-java-api
type: Documentation
- url: https://www.wowza.com/docs/how-to-extend-wowza-streaming-engine-using-the-wowza-ide
type: Documentation
description: Native Java API for extending and customizing the Wowza Streaming Engine media server via server listeners,
application modules, HTTP providers, and Media Reader/Writer plugins. The Java API is the foundation for the dozens of
open-source WSE plugins published in the WowzaMediaSystems GitHub organization.
- aid: wowza:wowza-flowplayer
name: Wowza Flowplayer
tags:
- Video Player
- HTML5
- HLS
- MPEG-DASH
- DRM
- SDK
- iOS
- Android
- tvOS
humanURL: https://developer.wowza.com/docs/wowza-flowplayer/
baseURL: https://www.wowza.com/video/player
properties:
- url: https://developer.wowza.com/docs/wowza-flowplayer/
type: Documentation
- url: https://www.wowza.com/video/player
type: Portal
- url: https://flowplayer.com/developers
type: Documentation
description: Commercial-grade HTML5 video player with iOS, tvOS, and Android SDKs, DRM (Widevine, FairPlay, PlayReady),
ad insertion, real-time streaming at scale plugin support, and 30+ modular plugins. Ships standalone or bundled with Wowza
Video subscriptions and integrates with Wowza Streaming Engine.
- aid: wowza:wowza-gocoder-sdk
name: Wowza GoCoder SDK
tags:
- Mobile
- SDK
- iOS
- Android
- Live Streaming
- Capture
humanURL: https://github.com/WowzaMediaSystems/gocoder-sdk-samples-ios
properties:
- url: https://github.com/WowzaMediaSystems/gocoder-sdk-samples-ios
type: SDKs
- url: https://github.com/WowzaMediaSystems/gocoder-sdk-samples-android
type: SDKs
- url: https://github.com/WowzaMediaSystems/gocoder-sdk-camera2-shaders
type: SDKs
description: Wowza GoCoder broadcasting SDK for iOS and Android — capture, encode, and stream live video and audio from
mobile devices directly to Wowza Streaming Engine or Wowza Video. Official sample repositories on the WowzaMediaSystems
GitHub organization demonstrate capture, real-time filters, and Camera2 shader integration.
- aid: wowza:wowza-real-time-streaming-sdk
name: Wowza Real-Time Streaming SDK
tags:
- WebRTC
- Real-Time
- Sub-Second
- SDK
- Live Streaming
humanURL: https://github.com/WowzaMediaSystems/wowza-rts-docs
properties:
- url: https://github.com/WowzaMediaSystems/wowza-rts-docs
type: Documentation
- url: https://github.com/WowzaMediaSystems/webrtc-examples
type: SDKs
description: WebRTC-based SDK for delivering sub-second-latency live streams at scale through the Wowza Real-Time Streaming
service. Public documentation repo and WebRTC sample applications are hosted in the WowzaMediaSystems GitHub organization.
- aid: wowza:wowza-advanced-token-authentication-api
name: Wowza Advanced Token Authentication API
description: "Operations related to using advanced token authentication, known in Wowza Video as a default playback token\
\ behavior option, with videos. \n\nUse token authentication when distributing valuable or sensitive video content to\
\ audiences to ensure that only authorized users can access the content within the intended application. This allows for\
\ protection of intellectual property, compliance with regulations, and the ability to maintain control over content distribution.\
\ The token is embedded in the videos' embed URLs. \n\nThrough the <a href=\"https://www.wowza.com/docs/video-details-page-in-wowza-video\"\
\ target=\"_blank\">UI</a> or <a href=\"https://developer.wowza.com/docs/wowza-video/api/video/current/tag/videos/#tag/videos/operation/patchVideo\"\
\ target=\"_blank\">Wowza Video API</a>, you can choose one of the following options for token authentication of a video:\n\
\ \n - **NO_TOKEN** - Video files are accessible and can be downloaded and played by anyone at any time. This is the default.\
\ \n - **BASIC_TOKEN** - The platform automatically creates tokenized video URLs. This setting makes it hard for a viewer\
\ to extract the video URL and store it for usage in unintended applications over time since the embed URL, which has\
\ the token as part of the URL, will only be playable for 48 hours. The token auto renews after 48 hours when used in\
\ the intended application. \n - **ADVANCED_TOKEN** - You add the stream's JS embed code (Share Stream) and a token to\
\ your site to provide tokenization. The protections are similar to those for the Basic Token option except you customize\
\ the time limit, geographical limits, etc. during token creation. \n - **FOLLOW_DEFAULT:** - The token behavior is based\
\ on the **Default Playback Token Behavior** setting you selected for your Wowza account. See the <a href=\"https://www.wowza.com/docs/org-setting-page-in-wowza-video\"\
\ target=\"_blank\">Org Settings page in Wowza Video</a> article for where to set this configuration. \n\n **Note:**\
\ You'll use the <a href=\"https://developer.wowza.com/docs/wowza-video/api/video/current/tag/videos/#tag/videos/operation/patchVideo\"\
\ target=\"_blank\">/videos endpoints</a> to update and review the token authentication enums bulleted above.\n\nBefore\
\ selecting to use the **ADVANCED_TOKEN**, you must, first, either: \n\n - Generate a key id via the Wowza Video API,\
\ then customize and generate a token via the Wowza Video 2.0 API to add to your site. You'll need the key id to create\
\ and sign the token. \n - Generate a key id and key via the Wowza Video 2.0 API, then customize and generate a standard\
\ common access token (CAT) through the means you usually use to create tokens to add to your site. You'll need the key\
\ id and key to create and sign the token. \n\n\n After you have your playback token, you add the video JS-embed and\
\ the playback token to your site if you're going to use the **ADVANCED_TOKEN** option. The JS-embed code automatically\
\ adds the player and related video to your site. See the section on <a href=\"<a href=\"https://developer.wowza.com/docs/wowza-video/api/video/current/tag/videos/#tag/videos/operation/patchVideo\"\
\ target=\"_blank\">how to embed the player and video</a>\"."
humanURL: https://developer.wowza.com/docs/wowza-video/api/video/openapi
baseURL: https://api.video.wowza.com/api/v2.0
tags: []
tags_raw:
- advanced_token_authentication
properties:
- type: OpenAPI
url: openapi/wowza-advanced-token-authentication-api-openapi.yml
- type: APIReference
url: https://developer.wowza.com/docs/wowza-video/api/video/openapi
- type: Documentation
url: https://developer.wowza.com/docs/wowza-video/about-wowza-video/
- type: Documentation
url: https://developer.wowza.com/docs/wowza-video/api/video/current/overview/
- type: GettingStarted
url: https://www.wowza.com/docs/quick-start-for-an-rtmp-live-stream-in-wowza-video
- type: Documentation
url: https://www.wowza.com/docs/wowza-video-rest-api-lifecycle-management
- type: Documentation
url: https://www.wowza.com/docs/wowza-video-rest-api
- type: ChangeLog
url: https://www.wowza.com/docs/wowza-video-release-notes
- type: Documentation
url: https://www.wowza.com/docs/wowza-streaming-engine-rest-api
- type: APIReference
url: https://www.wowza.com/docs/how-to-access-documentation-for-wowza-streaming-engine-rest-api
- type: Documentation
url: https://www.wowza.com/docs/how-to-access-wowza-streaming-engine-rest-api-reference-documentation-with-postman
- type: Documentation
url: https://www.wowza.com/docs/how-to-access-wowza-streaming-engine-swagger-documentation-with-swagger-codegen
- type: GettingStarted
url: https://www.wowza.com/docs/how-to-install-and-configure-wowza-streaming-engine
- type: SDKs
url: https://github.com/WowzaMediaSystems/wse-rest-library-php
- aid: wowza:wowza-analytics-engagement-api
name: Wowza Analytics Engagement API
description: Operations related to engagement analytics for a VOD stream.
humanURL: https://developer.wowza.com/docs/wowza-video/api/video/openapi
baseURL: https://api.video.wowza.com/api/v2.0
tags: []
tags_raw:
- analytics_engagement
properties:
- type: OpenAPI
url: openapi/wowza-analytics-engagement-api-openapi.yml
- type: APIReference
url: https://developer.wowza.com/docs/wowza-video/api/video/openapi
- type: Documentation
url: https://developer.wowza.com/docs/wowza-video/about-wowza-video/
- type: Documentation
url: https://developer.wowza.com/docs/wowza-video/api/video/current/overview/
- type: GettingStarted
url: https://www.wowza.com/docs/quick-start-for-an-rtmp-live-stream-in-wowza-video
- type: Documentation
url: https://www.wowza.com/docs/wowza-video-rest-api-lifecycle-management
- type: Documentation
url: https://www.wowza.com/docs/wowza-video-rest-api
- type: ChangeLog
url: https://www.wowza.com/docs/wowza-video-release-notes
- type: Documentation
url: https://www.wowza.com/docs/wowza-streaming-engine-rest-api
- type: APIReference
url: https://www.wowza.com/docs/how-to-access-documentation-for-wowza-streaming-engine-rest-api
- type: Documentation
url: https://www.wowza.com/docs/how-to-access-wowza-streaming-engine-rest-api-reference-documentation-with-postman
- type: Documentation
url: https://www.wowza.com/docs/how-to-access-wowza-streaming-engine-swagger-documentation-with-swagger-codegen
- type: GettingStarted
url: https://www.wowza.com/docs/how-to-install-and-configure-wowza-streaming-engine
- type: SDKs
url: https://github.com/WowzaMediaSystems/wse-rest-library-php
- aid: wowza:wowza-analytics-ingest-api
name: Wowza Analytics Ingest API
description: Operations related to ingest analytics for a live stream.
humanURL: https://developer.wowza.com/docs/wowza-video/api/video/openapi
baseURL: https://api.video.wowza.com/api/v2.0
tags: []
tags_raw:
- analytics_ingest
properties:
- type: OpenAPI
url: openapi/wowza-analytics-ingest-api-openapi.yml
- type: APIReference
url: https://developer.wowza.com/docs/wowza-video/api/video/openapi
- type: Documentation
url: https://developer.wowza.com/docs/wowza-video/about-wowza-video/
- type: Documentation
url: https://developer.wowza.com/docs/wowza-video/api/video/current/overview/
- type: GettingStarted
url: https://www.wowza.com/docs/quick-start-for-an-rtmp-live-stream-in-wowza-video
- type: Documentation
url: https://www.wowza.com/docs/wowza-video-rest-api-lifecycle-management
- type: Documentation
url: https://www.wowza.com/docs/wowza-video-rest-api
- type: ChangeLog
url: https://www.wowza.com/docs/wowza-video-release-notes
- type: Documentation
url: https://www.wowza.com/docs/wowza-streaming-engine-rest-api
- type: APIReference
url: https://www.wowza.com/docs/how-to-access-documentation-for-wowza-streaming-engine-rest-api
- type: Documentation
url: https://www.wowza.com/docs/how-to-access-wowza-streaming-engine-rest-api-reference-documentation-with-postman
- type: Documentation
url: https://www.wowza.com/docs/how-to-access-wowza-streaming-engine-swagger-documentation-with-swagger-codegen
- type: GettingStarted
url: https://www.wowza.com/docs/how-to-install-and-configure-wowza-streaming-engine
- type: SDKs
url: https://github.com/WowzaMediaSystems/wse-rest-library-php
- aid: wowza:wowza-analytics-popularity-api
name: Wowza Analytics Popularity API
description: Operations related to popularity analytics.
humanURL: https://developer.wowza.com/docs/wowza-video/api/video/openapi
baseURL: https://api.video.wowza.com/api/v2.0
tags: []
tags_raw:
- analytics_popularity
properties:
- type: OpenAPI
url: openapi/wowza-analytics-popularity-api-openapi.yml
- type: APIReference
url: https://developer.wowza.com/docs/wowza-video/api/video/openapi
- type: Documentation
url: https://developer.wowza.com/docs/wowza-video/about-wowza-video/
- type: Documentation
url: https://developer.wowza.com/docs/wowza-video/api/video/current/overview/
- type: GettingStarted
url: https://www.wowza.com/docs/quick-start-for-an-rtmp-live-stream-in-wowza-video
- type: Documentation
url: https://www.wowza.com/docs/wowza-video-rest-api-lifecycle-management
- type: Documentation
url: https://www.wowza.com/docs/wowza-video-rest-api
- type: ChangeLog
url: https://www.wowza.com/docs/wowza-video-release-notes
- type: Documentation
url: https://www.wowza.com/docs/wowza-streaming-engine-rest-api
- type: APIReference
url: https://www.wowza.com/docs/how-to-access-documentation-for-wowza-streaming-engine-rest-api
- type: Documentation
url: https://www.wowza.com/docs/how-to-access-wowza-streaming-engine-rest-api-reference-documentation-with-postman
- type: Documentation
url: https://www.wowza.com/docs/how-to-access-wowza-streaming-engine-swagger-documentation-with-swagger-codegen
- type: GettingStarted
url: https://www.wowza.com/docs/how-to-install-and-configure-wowza-streaming-engine
- type: SDKs
url: https://github.com/WowzaMediaSystems/wse-rest-library-php
- aid: wowza:wowza-analytics-viewers-api
name: Wowza Analytics Viewers API
description: Operations related to viewer analytics.
humanURL: https://developer.wowza.com/docs/wowza-video/api/video/openapi
baseURL: https://api.video.wowza.com/api/v2.0
tags: []
tags_raw:
- analytics_viewers
properties:
- type: OpenAPI
url: openapi/wowza-analytics-viewers-api-openapi.yml
- type: APIReference
url: https://developer.wowza.com/docs/wowza-video/api/video/openapi
- type: Documentation
url: https://developer.wowza.com/docs/wowza-video/about-wowza-video/
- type: Documentation
url: https://developer.wowza.com/docs/wowza-video/api/video/current/overview/
- type: GettingStarted
url: https://www.wowza.com/docs/quick-start-for-an-rtmp-live-stream-in-wowza-video
- type: Documentation
url: https://www.wowza.com/docs/wowza-video-rest-api-lifecycle-management
- type: Documentation
url: https://www.wowza.com/docs/wowza-video-rest-api
- type: ChangeLog
url: https://www.wowza.com/docs/wowza-video-release-notes
- type: Documentation
url: https://www.wowza.com/docs/wowza-streaming-engine-rest-api
- type: APIReference
url: https://www.wowza.com/docs/how-to-access-documentation-for-wowza-streaming-engine-rest-api
- type: Documentation
url: https://www.wowza.com/docs/how-to-access-wowza-streaming-engine-rest-api-reference-documentation-with-postman
- type: Documentation
url: https://www.wowza.com/docs/how-to-access-wowza-streaming-engine-swagger-documentation-with-swagger-codegen
- type: GettingStarted
url: https://www.wowza.com/docs/how-to-install-and-configure-wowza-streaming-engine
- type: SDKs
url: https://github.com/WowzaMediaSystems/wse-rest-library-php
- aid: wowza:wowza-applications-api
name: Wowza Applications API
description: The Applications API from Wowza — 69 operation(s) for applications.
humanURL: https://developer.wowza.com/docs/wowza-video/api/video/openapi
baseURL: https://api.video.wowza.com/api/v2.0
tags:
- Application
tags_raw:
- Applications
properties:
- type: OpenAPI
url: openapi/wowza-applications-api-openapi.yml
- type: APIReference
url: https://developer.wowza.com/docs/wowza-video/api/video/openapi
- type: Documentation
url: https://developer.wowza.com/docs/wowza-video/about-wowza-video/
- type: Documentation
url: https://developer.wowza.com/docs/wowza-video/api/video/current/overview/
- type: GettingStarted
url: https://www.wowza.com/docs/quick-start-for-an-rtmp-live-stream-in-wowza-video
- type: Documentation
url: https://www.wowza.com/docs/wowza-video-rest-api-lifecycle-management
- type: Documentation
url: https://www.wowza.com/docs/wowza-video-rest-api
- type: ChangeLog
url: https://www.wowza.com/docs/wowza-video-release-notes
- type: Documentation
url: https://www.wowza.com/docs/wowza-streaming-engine-rest-api
- type: APIReference
url: https://www.wowza.com/docs/how-to-access-documentation-for-wowza-streaming-engine-rest-api
- type: Documentation
url: https://www.wowza.com/docs/how-to-access-wowza-streaming-engine-rest-api-reference-documentation-with-postman
- type: Documentation
url: https://www.wowza.com/docs/how-to-access-wowza-streaming-engine-swagger-documentation-with-swagger-codegen
- type: GettingStarted
url: https://www.wowza.com/docs/how-to-install-and-configure-wowza-streaming-engine
- type: SDKs
url: https://github.com/WowzaMediaSystems/wse-rest-library-php
- aid: wowza:wowza-assets-api
name: Wowza Assets API
description: '<blockquote>The <strong>assets</strong> operations are deprecated in 2.0. Use the <strong>/videos</strong>
endpoints instead.</blockquote>
Operations related to assets, which are created through the ``/assets`` resources. The Wowza Video service can store and
transcode mp4 files that you can tag, manage, and restream.'
humanURL: https://developer.wowza.com/docs/wowza-video/api/video/openapi
baseURL: https://api.video.wowza.com/api/v2.0
tags:
- Assets
tags_raw:
- assets
properties:
- type: OpenAPI
url: openapi/wowza-assets-api-openapi.yml
- type: APIReference
url: https://developer.wowza.com/docs/wowza-video/api/video/openapi
- type: Documentation
url: https://developer.wowza.com/docs/wowza-video/about-wowza-video/
- type: Documentation
url: https://developer.wowza.com/docs/wowza-video/api/video/current/overview/
- type: GettingStarted
url: https://www.wowza.com/docs/quick-start-for-an-rtmp-live-stream-in-wowza-video
- type: Documentation
url: https://www.wowza.com/docs/wowza-video-rest-api-lifecycle-management
- type: Documentation
url: https://www.wowza.com/docs/wowza-video-rest-api
- type: ChangeLog
url: https://www.wowza.com/docs/wowza-video-release-notes
- type: Documentation
url: https://www.wowza.com/docs/wowza-streaming-engine-rest-api
- type: APIReference
url: https://www.wowza.com/docs/how-to-access-documentation-for-wowza-streaming-engine-rest-api
- type: Documentation
url: https://www.wowza.com/docs/how-to-access-wowza-streaming-engine-rest-api-reference-documentation-with-postman
- type: Documentation
url: https://www.wowza.com/docs/how-to-access-wowza-streaming-engine-swagger-documentation-with-swagger-codegen
- type: GettingStarted
url: https://www.wowza.com/docs/how-to-install-and-configure-wowza-streaming-engine
- type: SDKs
url: https://github.com/WowzaMediaSystems/wse-rest-library-php
- aid: wowza:wowza-categories-api
name: Wowza Categories API
description: Operations related to categorizing videos.
humanURL: https://developer.wowza.com/docs/wowza-video/api/video/openapi
baseURL: https://api.video.wowza.com/api/v2.0
tags:
- Categories
tags_raw:
- categories
properties:
- type: OpenAPI
url: openapi/wowza-categories-api-openapi.yml
- type: APIReference
url: https://developer.wowza.com/docs/wowza-video/api/video/openapi
- type: Documentation
url: https://developer.wowza.com/docs/wowza-video/about-wowza-video/
- type: Documentation
url: https://developer.wowza.com/docs/wowza-video/api/video/current/overview/
- type: GettingStarted
url: https://www.wowza.com/docs/quick-start-for-an-rtmp-live-stream-in-wowza-video
- type: Documentation
url: https://www.wowza.com/docs/wowza-video-rest-api-lifecycle-management
- type: Documentation
url: https://www.wowza.com/docs/wowza-video-rest-api
- type: ChangeLog
url: https://www.wowza.com/docs/wowza-video-release-notes
- type: Documentation
url: https://www.wowza.com/docs/wowza-streaming-engine-rest-api
- type: APIReference
url: https://www.wowza.com/docs/how-to-access-documentation-for-wowza-streaming-engine-rest-api
- type: Documentation
url: https://www.wowza.com/docs/how-to-access-wowza-streaming-engine-rest-api-reference-documentation-with-postman
- type: Documentation
url: https://www.wowza.com/docs/how-to-access-wowza-streaming-engine-swagger-documentation-with-swagger-codegen
- type: GettingStarted
url: https://www.wowza.com/docs/how-to-install-and-configure-wowza-streaming-engine
- type: SDKs
url: https://github.com/WowzaMediaSystems/wse-rest-library-php
- aid: wowza:wowza-clipping-api
name: Wowza Clipping API
description: Operations related to clipping and stitching videos and live streams.
humanURL: https://developer.wowza.com/docs/wowza-video/api/video/openapi
baseURL: https://api.video.wowza.com/api/v2.0
tags:
- Clipping
tags_raw:
- clipping
properties:
- type: OpenAPI
url: openapi/wowza-clipping-api-openapi.yml
- type: APIReference
url: https://developer.wowza.com/docs/wowza-video/api/video/openapi
- type: Documentation
url: https://developer.wowza.com/docs/wowza-video/about-wowza-video/
- type: Documentation
url: https://developer.wowza.com/docs/wowza-video/api/video/current/overview/
- type: GettingStarted
url: https://www.wowza.com/docs/quick-start-for-an-rtmp-live-stream-in-wowza-video
- type: Documentation
url: https://www.wowza.com/docs/wowza-video-rest-api-lifecycle-management
- type: Documentation
url: https://www.wowza.com/docs/wowza-video-rest-api
- type: ChangeLog
url: https://www.wowza.com/docs/wowza-video-release-notes
- type: Documentation
url: https://www.wowza.com/docs/wowza-streaming-engine-rest-api
- type: APIReference
url: https://www.wowza.com/docs/how-to-access-documentation-for-wowza-streaming-engine-rest-api
- type: Documentation
url: https://www.wowza.com/docs/how-to-access-wowza-streaming-engine-rest-api-reference-documentation-with-postman
- type: Documentation
url: https://www.wowza.com/docs/how-to-access-wowza-streaming-engine-swagger-documentation-with-swagger-codegen
- type: GettingStarted
url: https://www.wowza.com/docs/how-to-install-and-configure-wowza-streaming-engine
- type: SDKs
url: https://github.com/WowzaMediaSystems/wse-rest-library-php
- aid: wowza:wowza-live-streams-api
name: Wowza Live Streams API
description: Operations related to live streams. A live stream is a single, linear video broadcast. You broadcast a live
stream by receiving encoded source video into the Wowza Video service and letting Wowza Video transcode the stream and
deliver it to viewers. A live stream is essentially a one-stop method for creating a transcoder, output renditions, stream
targets, and associated players.
humanURL: https://developer.wowza.com/docs/wowza-video/api/video/openapi
baseURL: https://api.video.wowza.com/api/v2.0
tags:
- Live Streams
tags_raw:
- live_streams
properties:
- type: OpenAPI
url: openapi/wowza-live-streams-api-openapi.yml
- type: APIReference
url: https://developer.wowza.com/docs/wowza-video/api/video/openapi
- type: Documentation
url: https://developer.wowza.com/docs/wowza-video/about-wowza-video/
- type: Documentation
url: https://developer.wowza.com/docs/wowza-video/api/video/current/overview/
- type: GettingStarted
url: https://www.wowza.com/docs/quick-start-for-an-rtmp-live-stream-in-wowza-video
- type: Documentation
url: https://www.wowza.com/docs/wowza-video-rest-api-lifecycle-management
- type: Documentation
url: https://www.wowza.com/docs/wowza-video-rest-api
- type: ChangeLog
url: https://www.wowza.com/docs/wowza-video-release-notes
- type: Documentation
url: https://www.wowza.com/docs/wowza-streaming-engine-rest-api
- type: APIReference
url: https://www.wowza.com/docs/how-to-access-documentation-for-wowza-streaming-engine-rest-api
- type: Documentation
url: https://www.wowza.com/docs/how-to-access-wowza-streaming-engine-rest-api-reference-documentation-with-postman
- type: Documentation
url: https://www.wowza.com/docs/how-to-access-wowza-streaming-engine-swagger-documentation-with-swagger-codegen
- type: GettingStarted
url: https://www.wowza.com/docs/how-to-install-and-configure-wowza-streaming-engine
- type: SDKs
url: https://github.com/WowzaMediaSystems/wse-rest-library-php
- aid: wowza:wowza-machine-stats-api
name: Wowza Machine Stats API
description: The Machine Stats API from Wowza — 2 operation(s) for machine stats.
humanURL: https://developer.wowza.com/docs/wowza-video/api/video/openapi
baseURL: https://api.video.wowza.com/api/v2.0
tags:
- Machine Stats
properties:
- type: OpenAPI
url: openapi/wowza-machine-stats-api-openapi.yml
- type: APIReference
url: https://developer.wowza.com/docs/wowza-video/api/video/openapi
- type: Documentation
url: https://developer.wowza.com/docs/wowza-video/about-wowza-video/
- type: Documentation
url: https://developer.wowza.com/docs/wowza-video/api/video/current/overview/
- type: GettingStarted
url: https://www.wowza.com/docs/quick-start-for-an-rtmp-live-stream-in-wowza-video
- type: Documentation
url: https://www.wowza.com/docs/wowza-video-rest-api-lifecycle-management
- type: Documentation
url: https://www.wowza.com/docs/wowza-video-rest-api
- type: ChangeLog
url: https://www.wowza.com/docs/wowza-video-release-notes
- type: Documentation
url: https://www.wowza.com/docs/wowza-streaming-engine-rest-api
- type: APIReference
url: https://www.wowza.com/docs/how-to-access-documentation-for-wowza-streaming-engine-rest-api
- type: Documentation
url: https://www.wowza.com/docs/how-to-access-wowza-streaming-engine-rest-api-reference-documentation-with-postman
- type: Documentation
url: https://www.wowza.com/docs/how-to-access-wowza-streaming-engine-swagger-documentation-with-swagger-codegen
- type: GettingStarted
url: https://www.wowza.com/docs/how-to-install-and-configure-wowza-streaming-engine
- type: SDKs
url: https://github.com/WowzaMediaSystems/wse-rest-library-php
- aid: wowza:wowza-players-api
name: Wowza Players API
description: '<blockquote>The <strong>player</strong> operations are deprecated in 2.0. Create and update player configurations
in the user interface. Any values you send using the <strong>player</strong> operations will be ignored.</blockquote>
Operations related to players, which are created through the ``/live_streams`` resource. Players created through Wowza
Video live streams can be embedded into your own web page or played through a web page hosted by Wowza Video.'
humanURL: https://developer.wowza.com/docs/wowza-video/api/video/openapi
baseURL: https://api.video.wowza.com/api/v2.0
tags:
- Player
tags_raw:
- players
properties:
- type: OpenAPI
url: openapi/wowza-players-api-openapi.yml
- type: APIReference
url: https://developer.wowza.com/docs/wowza-video/api/video/openapi
- type: Documentation
url: https://developer.wowza.com/docs/wowza-video/about-wowza-video/
- type: Documentation
url: https://developer.wowza.com/docs/wowza-video/api/video/current/overview/
- type: GettingStarted
url: https://www.wowza.com/docs/quick-start-for-an-rtmp-live-stream-in-wowza-video
- type: Documentation
url: https://www.wowza.com/docs/wowza-video-rest-api-lifecycle-management
- type: Documentation
url: https://www.wowza.com/docs/wowza-video-rest-api
- type: ChangeLog
url: https://www.wowza.com/docs/wowza-video-release-notes
- type: Documentation
url: https://www.wowza.com/docs/wowza-streaming-engine-rest-api
- type: APIReference
url: https://www.wowza.com/docs/how-to-access-documentation-for-wowza-streaming-engine-rest-api
- type: Documentation
url: https://www.wowza.com/docs/how-to-access-wowza-streaming-engine-rest-api-reference-documentation-with-postman
- type: Documentation
url: https://www.wowza.com/docs/how-to-access-wowza-streaming-engine-swagger-documentation-with-swagger-codegen
- type: GettingStarted
url: https://www.wowza.com/docs/how-to-install-and-configure-wowza-streaming-engine
- type: SDKs
url: https://github.com/WowzaMediaSystems/wse-rest-library-php
- aid: wowza:wowza-quality-of-experience-api
name: Wowza Quality Of Experience API
description: Operations related to quality of experience metrics.
humanURL: https://developer.wowza.com/docs/wowza-video/api/video/openapi
baseURL: https://api.video.wowza.com/api/v2.0
tags:
- Quality of Experience
tags_raw:
- quality_of_experience
properties:
- type: OpenAPI
url: openapi/wowza-quality-of-experience-api-openapi.yml
- type: APIReference
url: https://developer.wowza.com/docs/wowza-video/api/video/openapi
- type: Documentation
url: https://developer.wowza.com/docs/wowza-video/about-wowza-video/
- type: Documentation
url: https://developer.wowza.com/docs/wowza-video/api/video/current/overview/
- type: GettingStarted
url: https://www.wowza.com/docs/quick-start-for-an-rtmp-live-stream-in-wowza-video
- type: Documentation
url: https://www.wowza.com/docs/wowza-video-rest-api-lifecycle-management
# --- truncated at 32 KB (101 KB total) ---
# Full source: https://artifacts.apis.io/wowza/apis.yml
Wowza API — frequently asked questions
Does Wowza have an API?
Yes. APIs.io lists 48 APIs from Wowza, including Wowza Streaming Engine Java API, Wowza Flowplayer and Wowza GoCoder SDK, and 45 more.
Is there an OpenAPI specification for the Wowza API?
Yes. APIs.io indexes 44 OpenAPI specifications for Wowza, each linked for download from this page.
How do I authenticate with the Wowza API?
Wowza uses bearer-token authentication (http · 3 schemes). The details are profiled on APIs.io as Wowza Authentication.
How much does the Wowza API cost?
Wowza publishes its prices; its One Month of Streaming plan is $295 as of 2026-09-20. APIs.io lists 3 pricing plans for Wowza, with each plan's price, limits and inclusions under Pricing on this page.
Is the Wowza API ready for AI agents?
Wowza has a Kin Score of 57.9 out of 100 (strong) and an Agent Readiness score of 28.6 (agent-ready), scored by API Evangelist on 2026-11-06.
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.