Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Wowza Server log4j system API

The Server log4j system API from Wowza — 3 operation(s) for server log4j system.

Wowza Server log4j system API is one of 48 APIs that Wowza publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Server log4j system. The published artifact set on APIs.io includes an OpenAPI specification, an API reference, API documentation, a getting-started guide, and a changelog.

This API exposes 3 operations across 3 paths, and defines 1 schema. It is described by OpenAPI 3.0.3, at version 2.0.0.

Requests are made against a single base URL, http://localhost:8087.

3 operations 3 paths 1 schemas 1 GET2 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.3
API Version
2.0.0
Base URL
https://api.video.wowza.com/api/v2.0
Authentication
HTTP Basic, HTTP Digest
Resource Areas
1

Authentication & Security 2

Wowza Server log4j system API declares 2 security schemes for authenticating requests. It accepts HTTP basic authentication (basicAuth). It uses HTTP digest authentication (digestAuth). By default, every request must be authenticated.

  • basicAuth — HTTP Basic Authentication using Wowza Streaming Engine admin credentials
  • digestAuth — HTTP Digest Authentication

Paths & Operations 3

Across 3 paths, the API surfaces 3 operations — 1 GET, 2 PUT. Each is listed below with its method, path, parameters, and response codes.

Server log4j system 3
GET
/v2/servers/{serverName}/log4j
Get log4j config
getLog4js 1 param → 200400401404500
PUT
/v2/servers/{serverName}/log4j/actions/{action}
Log4j actions
putLog4jsAction 2 params → 200400401404500
PUT
/v2/servers/{serverName}/log4j/{loggerName}/actions/{action}
Log4j logger actions
putLog4jAction 3 params → 200400401404500

Schemas 1

The contract defines 1 schema that model the data the API accepts and returns. The most detailed is Log4js (4 properties). Each schema is shown below with its type and property counts.

Log4js
object
4 properties 3 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

wowza-server-log4j-system-api-openapi.yml Raw ↑

Other APIs Wowza publishes across the network.

Wowza Streaming Engine Java API
Wowza Flowplayer
Wowza GoCoder SDK
Wowza Real-Time Streaming SDK
Wowza advanced_token_authentication API
Wowza analytics_engagement API
Wowza analytics_ingest API
Wowza analytics_popularity API
Wowza analytics_viewers API
Wowza Applications API
Wowza assets API
Wowza categories API