Add a web page to the media library
create_web_linkAdd a public web page or dashboard to the media library so it can be cast, scheduled or added to a playlist. Returns the new mediaId — pass it to configure_web_link to crop the page, auto-scroll it or set a refresh. For a page only the screen's own network can reach, set onScreenNetwork: the address is stored but the cloud never fetches it and the screen opens it directly. To copy a file (image, video, PDF) instead of linking a live page, use upload_media_from_url. Requires media.create.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | http(s) address. A private/loopback address is refused unless onScreenNetwork is true. | |
| name | Yes | What operators will see in the library. | |
| tags | No | Tags to set on the new link. | |
| folderId | No | Library folder (id from list_items kind media_folders); omit for the root. | |
| onScreenNetwork | No | The page lives on the screen's own network (an intranet dashboard, a device web UI). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||