create/publish a layout and schedule it to displays via the xibo cms api

domain: account.xibosignage.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Authenticate via OAuth2 (client_credentials or access_code) as above and obtain a bearer token
  2. Create a layout via /api/layout (or copy/checkout an existing one), then add regions/widgets via /api/playlist and /api/library (media) endpoints, per the CMS's Xibo Layout Format (XLF)
  3. Publish the layout (draft -> published) via the layout publish endpoint before it can be scheduled
  4. Look up the target displayGroupId (not the raw displayId) for the display(s) via /api/displaygroup
  5. POST to /api/schedule with layoutId, displayGroupId(s), and fromDt/toDt in 'YYYY-MM-DD HH:mm:ss' format to create the scheduled event, using recurrence/priority fields as needed

Known gotchas

Related routes

Trigger immediate display-group actions (Change Layout, Collect Now, Revert to Schedule, Request Screenshot) via the Xibo CMS API's Command/XMR action endpoints
account.xibosignage.com · 6 steps · unrated
Create and schedule a remote/live DataSet in Xibo CMS via the API so a Ticker/Table widget pulls dynamic JSON or CSV data on a refresh interval
account.xibosignage.com · 6 steps · unrated
Create dayparted content schedules and add repeating schedule items to a screen via the OptiSigns GraphQL API
docs.optisigns.com · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans