v5.0_Channel Scan Config

GET channels/scan/config

Resource Information

Requires Authentication?

Yes

Response Formats

json

HTTP Methods

GET

Returns a list of all scan channel in the system, with its main configuration data.

Resource URL

https://{{ip_address}}:{{port}}/api/{{version}}/channels/scan/config

Example Request

GET 

  1. https://192.168.10.53/api/5.0/channels/scan/config

{ "data": [ { "uuid": "5463a199-6c69-40e6-bda3-f2a989afc8e0", "id": "11", "note": "mpeg_dash_test", "created": "2021-12-01T14:17:57.072Z", "modified": "2022-02-02T10:48:48.325Z", "entries": [ { "label": "mpeg_dash_test", "source": "https://webdav00.ipcasting.jp/iij-ch11/live.mpd", "network": "2a62e295-f305-4d98-b6bb-237467f2221d", "access_type": "MPEG-DASH" } ] }, { "uuid": "13d02fd8-773a-426a-b664-87cd5c6bfb7e", "id": "2", "note": "KAN", "created": "2021-11-04T13:58:21.286Z", "modified": "2022-02-02T10:48:48.325Z", "entries": [ { "label": "KAN#RES|BAND#", "source": "https://kanlivep2event-i.akamaihd.net/hls/live/765937/765937/master.m3u8", "network": "2a62e295-f305-4d98-b6bb-237467f2221d", "access_type": "HLS" } ] }, { "uuid": "e74365f3-d042-4fa5-9df5-9f70a0380089", "id": "4", "note": "Fox", "created": "2021-11-10T10:18:59.698Z", "modified": "2022-02-02T10:48:48.325Z", "entries": [ { "label": "FOX#RES|BAND#", "source": "https://content.uplynk.com/channel/4a4d27543b24417e9243a84e03b24671.m3u8?expand=monitor", "network": "2a62e295-f305-4d98-b6bb-237467f2221d", "access_type": "HLS" } ] }, { "uuid": "253fb475-ca1a-4473-ac94-4c83788ba6b6", "id": "7", "note": "rtmp", "created": "2021-11-13T15:52:19.835Z", "modified": "2022-02-02T10:48:48.325Z", "entries": [ { "label": "rtmp", "source": "rtmp://bintu-play.nanocosmos.de:80/play/zoZ7x-DvCQK", "network": "2a62e295-f305-4d98-b6bb-237467f2221d", "access_type": "RTMP" } ] }, { "uuid": "1f83330b-6c78-48e1-b23b-f9047183580c", "id": "3", "note": "mpts", "created": "2021-11-04T15:53:43.137Z", "modified": "2022-02-02T10:48:48.325Z", "entries": [ { "port": 2000, "label": "#SDT|ADDR#", "source": "229.10.1.1", "network": "2a62e295-f305-4d98-b6bb-237467f2221d", "access_type": "MPEG-TS", "ssm_ip_address": null }, { "port": 2000, "label": "#SDT|ADDR#", "source": "229.10.1.12", "network": "2a62e295-f305-4d98-b6bb-237467f2221d", "access_type": "MPEG-TS", "ssm_ip_address": null } ] }, { "uuid": "c51efcaa-8908-4aeb-99ca-291c70548c30", "id": "8", "note": "ndi", "created": "2021-11-15T12:09:08.421Z", "modified": "2022-02-02T10:48:48.325Z", "entries": [ { "label": "NDI", "source": "ndi://192.168.1.213", "network": "2a62e295-f305-4d98-b6bb-237467f2221d", "access_type": "NDI" } ] }, { "uuid": "ece76a01-10c6-4abf-9556-965ebf50316e", "id": "9", "note": "ndi_test", "created": "2021-11-29T09:25:30.465Z", "modified": "2022-02-02T10:48:48.325Z", "entries": [ { "label": "ndi_test", "source": "ndi://192.168.1.213", "network": "2a62e295-f305-4d98-b6bb-237467f2221d", "access_type": "NDI" } ] }, { "uuid": "e7b71ef2-77e8-4f8b-b5ac-125a6cc14ecc", "id": "10", "note": "mpeg_TS", "created": "2021-12-01T10:10:06.880Z", "modified": "2022-02-02T10:48:48.325Z", "entries": [ { "port": 2000, "label": "#SDT|ADDR#", "source": "229.10.1.1", "network": "2a62e295-f305-4d98-b6bb-237467f2221d", "access_type": "MPEG-TS", "ssm_ip_address": null }, { "port": 2000, "label": "#SDT|ADDR#", "source": "229.10.1.2", "network": "2a62e295-f305-4d98-b6bb-237467f2221d", "access_type": "MPEG-TS", "ssm_ip_address": null } ] }, { "uuid": "844ff51c-16bc-444f-bfb0-8a5a6c496d41", "id": "12", "note": "Zixi", "created": "2022-01-07T04:49:10.026Z", "modified": "2022-02-02T10:48:48.325Z", "entries": [ { "label": "#SDT|ADDR#", "source": "zixi://demo.zixi.com/clocks", "network": "2a62e295-f305-4d98-b6bb-237467f2221d", "access_type": "ZIXI" } ] }, { "uuid": "4dfcd05d-8e5d-4128-96cc-aa1337586f04", "id": "14", "note": "MPEG_TS2\n", "created": "2022-01-16T13:54:13.028Z", "modified": "2022-02-02T10:48:48.325Z", "entries": [ { "port": 2000, "label": "#SDT|ADDR#", "source": "226.10.10.1", "network": "2a62e295-f305-4d98-b6bb-237467f2221d", "access_type": "MPEG-TS", "ssm_ip_address": null }, { "port": 2000, "label": "#SDT|ADDR#", "source": "226.10.10.2", "network": "2a62e295-f305-4d98-b6bb-237467f2221d", "access_type": "MPEG-TS", "ssm_ip_address": null } ] }, { "uuid": "9f94bc75-c386-447d-a17a-db33dafda4f0", "id": "15", "note": "Scan 2/2/2022, 3:07:19 PM", "created": "2022-02-02T13:07:50.587Z", "modified": "2022-02-02T13:07:50.587Z", "entries": [ { "port": 2000, "label": "BBC", "source": "225.0.5.7", "network": "2a62e295-f305-4d98-b6bb-237467f2221d", "access_type": "MPEG-TS", "ssm_ip_address": null } ] }, { "uuid": "14ab663a-245b-4991-9219-7673c124db78", "id": "16", "note": "Scan 2/7/2022, 11:19:18 PM", "created": "2022-02-07T17:49:35.809Z", "modified": "2022-02-07T17:49:35.809Z", "entries": [ { "port": 1000, "label": "#SDT|ADDR#", "source": "1.1.1.1", "network": "7c9ecb05-8da2-4f8e-b3ae-b8c523f46f7a", "access_type": "MPEG-TS", "ssm_ip_address": null } ] } ], "metadata": { "item_count": 12, "total_items": 12, "current_page": 1, "sort_by": [ { "field": "modified", "direction": "ASC" } ], "links": { "current": "http://192.168.10.53/api/5.0/channels/scan/config" } } }

 


 

GET channels/scan/config/{uuid}

Resource Information

Requires Authentication?

Yes

Response Formats

json

HTTP Methods

GET

Returns an extended single scan configuration view, specified by the required {uuid} parameter.

Resource URL

https://{{ip_address}}:{{port}}/api/{{version}}/channels/scan/config/{{uuid}}

Parameters

Parameter

Data Type

Description

uuid
(required)

string

The UUID of the desired scan config.

Example Request

GET 

  1. https://192.168.10.53/api/5.0/channels/scan/config/5463a199-6c69-40e6-bda3-f2a989afc8e0

{ "data": { "uuid": "5463a199-6c69-40e6-bda3-f2a989afc8e0", "id": "11", "note": "mpeg_dash_test", "created": "2021-12-01T14:17:57.072Z", "modified": "2022-02-02T10:48:48.325Z", "entries": [ { "label": "mpeg_dash_test", "source": "https://webdav00.ipcasting.jp/iij-ch11/live.mpd", "network": "2a62e295-f305-4d98-b6bb-237467f2221d", "access_type": "MPEG-DASH" } ] }, "metadata": {} }

 


 

DELETE channels/scan/config/{uuid}

Resource Information

Requires Authentication?

Yes

Response Formats

json

HTTP Methods

DELETE

Delete a specific scan configuration.

Resource URL

https://{{ip_address}}:{{port}}/api/{{version}}/channels/scan/config/{{uuid}}

Parameters

Parameter

Data Type

Description

uuid
(required)

string

The UUID of the scan config to be deleted.

Example Request

DELETE 

  1. https://192.168.10.53/api/5.0/channels/scan/config/76be3fcc-4041-4456-9f92-c785ed37cf63

{ "data": { "success": true }, "metadata": {} }

 


 

PUT channels/scan/config/{uuid}

Resource Information

Requires Authentication?

Yes

Response Formats

json

HTTP Methods

PUT

Edit a scan configuration.

Resource URL

https://{{ip_address}}:{{port}}/api/{{version}}/channels/scan/config/{{uuid}}

Parameters

Parameter

Data Type

Description

uuid
(required)

byte

The UUID of the scan config to be edited.

Example Request

PUT 

  1. https://192.168.10.53/api/5.0/channels/scan/config/76be3fcc-4041-4456-9f92-c785ed37cf63

 


 

POST channels/scan/config

Resource Information

Requires Authentication?

Yes

Response Formats

json

HTTP Methods

POST

Add a new scan, configured according to the attached data request.

Resource URL

https://{{ip_address}}:{{port}}/api/{{version}}/channels/scan/config

Example Request

POST 

  1. https://192.168.10.53/api/5.0/channels/scan/config

 


 

POST channels/scan/config multi

Resource Information

Requires Authentication?

Yes

Response Formats

json

HTTP Methods

POST

Add multiple scan, configured according to the attached data request.

Resource URL

https://{{ip_address}}:{{port}}/api/{{version}}/channels/scan/config

Example Request

POST 

  1. https://192.168.10.53/api/5.0/channels/scan/config

 


 

PUT channels/scan/config multi

Resource Information

Requires Authentication?

Yes

Response Formats

json

HTTP Methods

PUT

Edit multiple scan, configured according to the attached data request.

Resource URL

https://{{ip_address}}:{{port}}/api/{{version}}/channels/scan/config

Example Request

PUT 

  1. https://192.168.10.53/api/5.0/channels/scan/config

 


 

DELETE channels/scan/config multi

Resource Information

Requires Authentication?

Yes

Response Formats

json

HTTP Methods

DELETE

Delete multiple scan configuration.

Resource URL

https://{{ip_address}}:{{port}}/api/{{version}}/channels/scan/config

Example Request

DELETE 

  1. https://192.168.10.53/api/5.0/channels/scan/config