Add a new TV or screen
Registers a screen (TV, display, menu board) in the workspace: {"name": "Lobby Screen", "resolution": {"width": 1920, "height": 1080}} (resolution optional, snapped to the nearest supported preset; 1080 x 1920 for a portrait screen). Returns the device (201). It shows nothing until a TV is paired to it (POST /v1/pairings with its deviceId) and it has something to play (POST /v1/devices/{id}/play). When a TV is already showing its pairing screen, POST /v1/pairings with qr or nickname and a slideshowId does all of this in one call. Fails with EmailNotVerified until the owner email is verified, and DeviceLimitReached at the plan's screen limit.
Request
- Base URL: https://infoslides.app
- URL: https://infoslides.app/v1/devices
- Auth: none declared
Headers
Client-generated key (max 128 chars). Repeating a request with the same key within 24 hours replays the original response and sets Idempotent-Replay: true instead of re-executing.
Request body
Response
OK
Changes
No recorded changes to this operation across all 1 revision of this API.