Broadcast Controller

get
Authorizations
Path parameters
broadcastIdstringRequired
Responses
200
OK
*/*
get
GET /api/broadcasts/{broadcastId} HTTP/1.1
Host: inscada.cloud
Accept: */*
{
  "username": "text",
  "ipAddr": "text",
  "streamId": "text",
  "type": "text",
  "status": "text",
  "description": "text",
  "streamUrl": "text",
  "password": "text",
  "name": "text"
}
put
Authorizations
Path parameters
broadcastIdstringRequired
Body
usernamestringOptional
ipAddrstringOptional
streamIdstringOptional
typestringOptional
statusstringOptional
descriptionstringOptional
streamUrlstringOptional
passwordstringOptional
namestringOptional
Responses
204
No Content
put
PUT /api/broadcasts/{broadcastId} HTTP/1.1
Host: inscada.cloud
Content-Type: application/json
Accept: */*
Content-Length: 155

{
  "username": "text",
  "ipAddr": "text",
  "streamId": "text",
  "type": "text",
  "status": "text",
  "description": "text",
  "streamUrl": "text",
  "password": "text",
  "name": "text"
}

No content

delete
Authorizations
Path parameters
broadcastIdstringRequired
Responses
204
No Content
delete
DELETE /api/broadcasts/{broadcastId} HTTP/1.1
Host: inscada.cloud
Accept: */*

No content

get
Authorizations
Responses
200
OK
*/*
get
GET /api/broadcasts HTTP/1.1
Host: inscada.cloud
Accept: */*
[
  {
    "username": "text",
    "ipAddr": "text",
    "streamId": "text",
    "type": "text",
    "status": "text",
    "description": "text",
    "streamUrl": "text",
    "password": "text",
    "name": "text"
  }
]
post
Authorizations
Body
usernamestringOptional
ipAddrstringOptional
streamIdstringOptional
typestringOptional
statusstringOptional
descriptionstringOptional
streamUrlstringOptional
passwordstringOptional
namestringOptional
Responses
200
OK
*/*
post
POST /api/broadcasts HTTP/1.1
Host: inscada.cloud
Content-Type: application/json
Accept: */*
Content-Length: 155

{
  "username": "text",
  "ipAddr": "text",
  "streamId": "text",
  "type": "text",
  "status": "text",
  "description": "text",
  "streamUrl": "text",
  "password": "text",
  "name": "text"
}
{
  "username": "text",
  "ipAddr": "text",
  "streamId": "text",
  "type": "text",
  "status": "text",
  "description": "text",
  "streamUrl": "text",
  "password": "text",
  "name": "text"
}
post
Authorizations
Path parameters
broadcastIdstringRequired
Responses
204
No Content
post
POST /api/broadcasts/{broadcastId}/stop HTTP/1.1
Host: inscada.cloud
Accept: */*

No content

post
Authorizations
Path parameters
broadcastIdstringRequired
Responses
204
No Content
post
POST /api/broadcasts/{broadcastId}/start HTTP/1.1
Host: inscada.cloud
Accept: */*

No content

Authorizations
Query parameters
filterstringRequired
Responses
200
OK
*/*
get
GET /api/broadcasts/search HTTP/1.1
Host: inscada.cloud
Accept: */*
[
  {
    "username": "text",
    "ipAddr": "text",
    "streamId": "text",
    "type": "text",
    "status": "text",
    "description": "text",
    "streamUrl": "text",
    "password": "text",
    "name": "text"
  }
]
get
Authorizations
Query parameters
filterstringRequired
Responses
200
OK
*/*
Responseinteger · int32
get
GET /api/broadcasts/search/count HTTP/1.1
Host: inscada.cloud
Accept: */*
1
get
Authorizations
Responses
200
OK
*/*
Responseinteger · int32
get
GET /api/broadcasts/count HTTP/1.1
Host: inscada.cloud
Accept: */*
1