Creates a new live input and begins provisioning the underlying resource.

Behavior: Creates a new Nomad.Common.Models.Live.LiveInputModel record and initiates provisioning of the live input resource. The initial record will have a Nomad.Common.Models.Live.LiveInputModel.Status of Nomad.Common.Enums.LiveInputStatuses.Creating until provisioning completes.

Authorization: Requires an authenticated user with a valid bearer token.

Side Effects:

  • A new live input record is persisted.
  • Background provisioning of the live input resource is initiated.

Error Scenarios:

  • Returns 400 if the input model fails validation.
  • Returns 401 if the request is not authenticated.
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

A Nomad.Common.Models.Live.LiveInputNewModel object. A starter object can be obtained from M:Nomad.Controller.Live.LiveInputController.New.

NOTE: MediaConnect input creation not supported

string | null
string | null
string | null
type
object | null
boolean
videoAsset
object | null
destinations
array of objects | null

Gets or sets sources must be URLs and are only valid for input types: RTMP_PUSH, URL_PULL, MP4_FILE

destinations
sources
array of objects | null

Gets or sets sources must be URLs and are only valid for input types: RTMP_PULL

sources
Headers
string
enum
Defaults to application/json-patch+json

Generated from available request content types

Allowed:
Responses

Language
Credentials
Bearer
JWT
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json