{"info":{"_postman_id":"c5db5451-bd6b-4305-827c-a30075332b0a","name":"ViewMaster VR","description":"<html><head></head><body><p>REST API for control of ViewMaster VR NDI Multiviewer</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"713943","collectionId":"c5db5451-bd6b-4305-827c-a30075332b0a","publishedId":"UzBvGikG","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"EF5B25"},"publishDate":"2022-06-30T10:33:29.000Z"},"item":[{"name":"Get Version","id":"6b33c861-7d43-431b-ad20-05283c2222c4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:888/api/version","description":"<p>Returns product name and version</p>\n","urlObject":{"path":["version"],"host":["http://localhost:888/api"],"query":[],"variable":[]}},"response":[{"id":"1c3684ab-a745-4a05-a346-5eb098619cc6","name":"Get Version","originalRequest":{"method":"GET","header":[],"url":"http://localhost:888/api/version"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Connection","value":"keep-alive"},{"key":"Content-Encoding","value":"utf-8"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"67"},{"key":"Date","value":"Fri, 09 Sep 2022 12:40:56 GMT"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"product\": \"ViewMaster VR\",\n    \"type\": \"Multiviewer\",\n    \"version\": \"1.2.2\"\n}"}],"_postman_id":"6b33c861-7d43-431b-ad20-05283c2222c4"},{"name":"Get Router Names","id":"5c547daa-6a54-4f36-a3b0-54f9a07424b7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:888/api/routerNames","description":"<p>Returns names of router inputs/outputs in RouteMaster mode.</p>\n","urlObject":{"path":["routerNames"],"host":["http://localhost:888/api"],"query":[],"variable":[]}},"response":[{"id":"95038eb1-c59b-4dc6-99e8-1b0f65982a02","name":"Get Version","originalRequest":{"method":"GET","header":[],"url":"http://localhost:888/api/version"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Connection","value":"keep-alive"},{"key":"Content-Encoding","value":"utf-8"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"67"},{"key":"Date","value":"Fri, 09 Sep 2022 12:40:56 GMT"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"{\n    \"product\": \"ViewMaster VR\",\n    \"type\": \"Multiviewer\",\n    \"version\": \"1.2.2\"\n}"}],"_postman_id":"5c547daa-6a54-4f36-a3b0-54f9a07424b7"},{"name":"Get Settings","id":"746f484a-8c69-44eb-a214-1c92d4360e52","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:888/api/settings","description":"<p>See the JSON data returned by this command for a full list settings that can be adjusted.</p>\n","urlObject":{"path":["settings"],"host":["http://localhost:888/api"],"query":[],"variable":[]}},"response":[{"id":"6e64f262-2571-4a60-b80d-e797f42e8605","name":"Get Settings","originalRequest":{"method":"GET","header":[],"url":"http://localhost:888/api/settings"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Connection","value":"keep-alive"},{"key":"Content-Encoding","value":"utf-8"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"685"},{"key":"Date","value":"Mon, 18 Jul 2022 13:29:23 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"Aspect\": \"16 x 9\",\n    \"DefaultWindow\": {\n        \"Audio\": true,\n        \"Dropdown\": false,\n        \"Meters\": 2,\n        \"Reversed\": false,\n        \"ShowTallies\": true\n    },\n    \"ExtraIps\": \"\",\n    \"FullScreen\": false,\n    \"Groups\": \"Public\",\n    \"HTTPPort\": \"888\",\n    \"Monitor\": 1,\n    \"NamePos\": \"Bottom\",\n    \"NdiOutput\": \"1080\",\n    \"Quality\": \"Low\",\n    \"RouteMaster\": false,\n    \"RouteMasterMode\": \"Switch\",\n    \"RouteMasterOutput\": \"0\",\n    \"RouteMasterUrl\": \"ws://127.0.0.1:81\",\n    \"ShowStats\": false,\n    \"SourceMap\": [\n        \"MEDION (VLC 2)\",\n        \"MEDION (VLC 1)\",\n        \"MEDION (VLC 3)\",\n        \"MEDION (VLC 4)\",\n        \"MEDION (VLC 4)\",\n        \"MEDION (VLC)\",\n        \"MEDION (VLC 4)\",\n        \"MEDION (VLC 1)\",\n        \"MEDION (VLC 5)\",\n        \"MEDION (VLC 3)\",\n        \"MEDION (VLC 4)\",\n        \"MEDION (VLC 2)\",\n        \"MEDION (VLC 6)\",\n        \"MEDION (VLC 1)\",\n        \"MEDION (VLC 7)\",\n        \"MEDION (VLC 6)\"\n    ],\n    \"XWindows\": 2,\n    \"YWindows\": 2\n}"}],"_postman_id":"746f484a-8c69-44eb-a214-1c92d4360e52"},{"name":"Post Settings","id":"c673cdd9-6b52-4d65-8424-dc1a394275cd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"Aspect\": \"16 x 9\",\r\n    \"DefaultWindow\": {\r\n        \"Audio\": true,\r\n        \"Dropdown\": false,\r\n        \"Meters\": 2,\r\n        \"Reversed\": false,\r\n        \"ShowTallies\": true\r\n    },\r\n    \"ExtraIps\": \"\",\r\n    \"FullScreen\": false,\r\n    \"Groups\": \"Public\",\r\n    \"Monitor\": 1,\r\n    \"NamePos\": \"Bottom\",\r\n    \"NdiOutput\": \"1080\",\r\n    \"Quality\": \"Low\",\r\n    \"ShowStats\": false,\r\n    \"XWindows\": 2,\r\n    \"YWindows\": 2\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:888/api/settings","description":"<p>Updates the primary ViewMaster settings</p>\n<p>See the JSON data returned by this command for a full list settings that can be adjusted.</p>\n<p>This data is merged with the existing settings, so it's possible to update individual fields.</p>\n<p>Note that sending this message may cause a complete refresh of the ViewMaster layout.</p>\n","urlObject":{"path":["settings"],"host":["http://localhost:888/api"],"query":[],"variable":[]}},"response":[{"id":"143e4e0a-0c12-4373-af60-680cfcd768ed","name":"Get Settings","originalRequest":{"method":"GET","header":[],"url":"http://localhost:888/api/settings"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Connection","value":"keep-alive"},{"key":"Content-Encoding","value":"utf-8"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"685"},{"key":"Date","value":"Mon, 18 Jul 2022 13:29:23 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"Aspect\": \"16 x 9\",\n    \"DefaultWindow\": {\n        \"Audio\": true,\n        \"Dropdown\": false,\n        \"Meters\": 2,\n        \"Reversed\": false,\n        \"ShowTallies\": true\n    },\n    \"ExtraIps\": \"\",\n    \"FullScreen\": false,\n    \"Groups\": \"Public\",\n    \"HTTPPort\": \"888\",\n    \"Monitor\": 1,\n    \"NamePos\": \"Bottom\",\n    \"NdiOutput\": \"1080\",\n    \"Quality\": \"Low\",\n    \"RouteMaster\": false,\n    \"RouteMasterMode\": \"Switch\",\n    \"RouteMasterOutput\": \"0\",\n    \"RouteMasterUrl\": \"ws://127.0.0.1:81\",\n    \"ShowStats\": false,\n    \"SourceMap\": [\n        \"MEDION (VLC 2)\",\n        \"MEDION (VLC 1)\",\n        \"MEDION (VLC 3)\",\n        \"MEDION (VLC 4)\",\n        \"MEDION (VLC 4)\",\n        \"MEDION (VLC)\",\n        \"MEDION (VLC 4)\",\n        \"MEDION (VLC 1)\",\n        \"MEDION (VLC 5)\",\n        \"MEDION (VLC 3)\",\n        \"MEDION (VLC 4)\",\n        \"MEDION (VLC 2)\",\n        \"MEDION (VLC 6)\",\n        \"MEDION (VLC 1)\",\n        \"MEDION (VLC 7)\",\n        \"MEDION (VLC 6)\"\n    ],\n    \"XWindows\": 2,\n    \"YWindows\": 2\n}"}],"_postman_id":"c673cdd9-6b52-4d65-8424-dc1a394275cd"},{"name":"Get Sources","id":"ff616ee6-88fd-403c-85cd-7b60d5ed0599","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:888/api/sources","description":"<p>Returns a list of all avalable NDI Sources deteced on the network.</p>\n","urlObject":{"path":["sources"],"host":["http://localhost:888/api"],"query":[],"variable":[]}},"response":[{"id":"ba1451ea-9bf4-41af-85b8-5cfb9500a94f","name":"Get Sources","originalRequest":{"method":"GET","header":[],"url":"http://localhost:888/api/sources"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Connection","value":"keep-alive"},{"key":"Content-Encoding","value":"utf-8"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"59"},{"key":"Date","value":"Mon, 18 Jul 2022 13:29:50 GMT"}],"cookie":[],"responseTime":null,"body":"[\n    \"MEDION (ViewMaster VR)\",\n    \"MEDION (VLC 1)\",\n    \"MEDION (VLC)\"\n]"}],"_postman_id":"ff616ee6-88fd-403c-85cd-7b60d5ed0599"},{"name":"Set Window Source","id":"5ba5fa4f-86b4-4609-bb18-4950b7a266cd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"row\": 1,\r\n    \"column\": 2,\r\n    \"source\": \"MEDION (VLC 2)\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:888/api/source","description":"<p><code>row</code> and <code>column</code> are numbered from 0,0 top left. <code>source</code> is the full NDI name of the source</p>\n","urlObject":{"path":["source"],"host":["http://localhost:888/api"],"query":[],"variable":[]}},"response":[],"_postman_id":"5ba5fa4f-86b4-4609-bb18-4950b7a266cd"},{"name":"Set Window Label","id":"29fd1783-926c-4337-af03-4ad3a8316528","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"row\": 1,\r\n    \"column\": 2,\r\n    \"text\": \"My Label\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:888/api/label","description":"<p><code>row</code> and <code>column</code> are numbered from 0,0 top left. <code>text</code> is the text to display for the chosen window</p>\n","urlObject":{"path":["label"],"host":["http://localhost:888/api"],"query":[],"variable":[]}},"response":[],"_postman_id":"29fd1783-926c-4337-af03-4ad3a8316528"},{"name":"Audio Listen","id":"2524e9bc-4827-46ea-993d-1ded13cbc06a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"row\": 1,\r\n    \"column\": 2\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:888/api/listenTo","description":"<p>Enables audio monitoring for the selected window. Only one window can be enabled at a time. To disable audio monitoring, send the request with an empty body.</p>\n<p><code>row</code> and <code>column</code> are numbered from 0,0 top left.</p>\n","urlObject":{"path":["listenTo"],"host":["http://localhost:888/api"],"query":[],"variable":[]}},"response":[],"_postman_id":"2524e9bc-4827-46ea-993d-1ded13cbc06a"},{"name":"Get Presets","id":"91971927-1b94-4367-a4eb-9507f0cf0c1c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://localhost:888/api/presets","description":"<p>Returns an array of the names of available presets</p>\n","urlObject":{"path":["presets"],"host":["http://localhost:888/api"],"query":[],"variable":[]}},"response":[{"id":"729b31b5-bd30-44fd-9383-74f4fa442c67","name":"Get Presets","originalRequest":{"method":"GET","header":[],"url":"http://localhost:888/api/presets"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Connection","value":"keep-alive"},{"key":"Content-Encoding","value":"utf-8"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"45"},{"key":"Date","value":"Fri, 09 Sep 2022 12:41:37 GMT"},{"key":"Access-Control-Allow-Origin","value":"*"}],"cookie":[],"responseTime":null,"body":"[\n    \"OneBig\",\n    \"quad copy\",\n    \"quad\",\n    \"test\",\n    \"test2\"\n]"}],"_postman_id":"91971927-1b94-4367-a4eb-9507f0cf0c1c"},{"name":"Save Preset","id":"430210b0-2633-4b2a-beb1-009f5ef1b9f9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"MyPreset\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:888/api/savePreset","description":"<p>Save the current layout and source allocation as a named preset. This will overwrite any existing preset with the specified name.</p>\n","urlObject":{"path":["savePreset"],"host":["http://localhost:888/api"],"query":[],"variable":[]}},"response":[],"_postman_id":"430210b0-2633-4b2a-beb1-009f5ef1b9f9"},{"name":"Load Preset","id":"177f7789-99a7-41c4-92a5-317b24b5423e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"MyPreset\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:888/api/loadPreset","description":"<p>Load the named preset configuration. Presets hold all visual layout information and window source allocation, but are not tied to particular monitors.</p>\n","urlObject":{"path":["loadPreset"],"host":["http://localhost:888/api"],"query":[],"variable":[]}},"response":[],"_postman_id":"177f7789-99a7-41c4-92a5-317b24b5423e"},{"name":"Delete Preset","id":"9d2bac33-4941-444f-a317-5a0fac58309f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"MyPreset\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:888/api/deletePreset","description":"<p>Deletes the named preset.</p>\n","urlObject":{"path":["deletePreset"],"host":["http://localhost:888/api"],"query":[],"variable":[]}},"response":[],"_postman_id":"9d2bac33-4941-444f-a317-5a0fac58309f"},{"name":"Identify","id":"41fbd85a-f296-4fef-9a57-4cb373b2d4bc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"http://localhost:888/api/identify","description":"<p>Show a monitor identity banner of each connected monitor. This allows monitor numbers to be correctly determined.</p>\n","urlObject":{"path":["identify"],"host":["http://localhost:888/api"],"query":[],"variable":[]}},"response":[],"_postman_id":"41fbd85a-f296-4fef-9a57-4cb373b2d4bc"},{"name":"Shutdown","id":"6fc51020-469b-45f5-aba9-16a5523044f0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"http://localhost:888/api/shutdown","description":"<p>Shuts down the ViewMaster instance. Beware, this shuts down the REST API server as well, so ViewMaster must be restarted manually, or using Multi-head manager.</p>\n","urlObject":{"path":["shutdown"],"host":["http://localhost:888/api"],"query":[],"variable":[]}},"response":[],"_postman_id":"6fc51020-469b-45f5-aba9-16a5523044f0"}],"event":[{"listen":"prerequest","script":{"id":"6b39cd60-b42b-4f1d-b6d6-360466eabebc","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"fda81bf0-e7f1-48c4-ab4a-7b444b69f034","type":"text/javascript","exec":[""]}}],"variable":[{"key":"baseurl","value":"http://localhost:888/api"}]}