Lay-outs
Verlichtingsresources werken met het canvas en de momenteel afgespeelde effecten. Hier kunt u het huidige effect bekijken, het wijzigen, de preset ervan wijzigen of door alle momenteel geïnstalleerde effecten van de gebruiker bladeren.
| Methode | Eindpunt |
|---|---|
| GET | scenes/current_layout |
| PATCH | scenes/current_layout |
| GET | scenes/layouts |
Huidige lay-out ophalen
Section titled “Huidige lay-out ophalen”Haalt informatie op over de huidige lay-out.
curl http://localhost:16038/api/v1/scenes/current_layout{ "api_version": "1.0", "data": { "current_layout": { "id": "My Layout 1", "type": "layout" } }, "id": 10, "method": "/api/v1/scenes/current_layout", "params": {}, "status": "ok"}Huidige lay-out instellen
Section titled “Huidige lay-out instellen”Stelt de momenteel actieve lay-out in.
curl -X PATCH -d "{\"layout\":\"My Layout 1\"}" http://localhost:16038/api/v1/scenes/current_layout{ "api_version": "1.0", "data": { "current_layout": { "id": "My Layout 1", "type": "layout" } }, "id": 3, "method": "/api/v1/scenes/current_layout", "params": { "body": { "layout": "My Layout 1" } }, "status": "ok"}Alle lay-outs ophalen
Section titled “Alle lay-outs ophalen”Haalt een lijst op van alle beschikbare lay-outs van de gebruiker.
curl http://localhost:16038/api/v1/scenes/layouts{ "api_version": "1.0", "data": { "items": [ { "id": "My Layout 1", "type": "layout" }, { "id": "My Layout 2", "type": "layout" } ], "type": "layouts" }, "id": 11, "method": "/api/v1/scenes/layouts", "params": {}, "status": "ok"}