Haivision Media Platform

JSON Properties

JSON properties are either optional, required, immutable, or ignored. The definitions are as follows:

Property

Description

Optional

If the property is not provided on a PUT or POST, the server uses the default value for PUT requests or the current value stored on the server for POST. (Example: the description of a session).

Required

If the property is not provided on a PUT or POST, an error is returned stating that the property must be provided. (Example: the timestamp of a HotMark).

Ignored

Ignored properties are informational only in responses and are ignored for PUT and POST requests.

Immutable

Immutable properties cannot be changed. If a PUT or POST request attempts to change or assign an immutable property, an error is returned.