Embed your status board
Show your VenueStatus board on any website by pasting one line of HTML (plus an optional mount element).
Prefer a full-page board inside an iframe without the marketing header or footer? Load your published org URL with ?embed=1 (for example https://venuestatus.com/YOUR-SLUG?embed=1) — same data as the public org page, with the embed flag marking the URL as noindex and hiding the subscribe row and Free-tier “Powered by” line so the frame reads as a status board only.
Quick start
Replace YOUR-SLUGwith your organization's public slug (same as /your-slug on VenueStatus).
<div id="my-status-board"></div>
<script
src="https://venuestatus.com/embed.js"
data-org="YOUR-SLUG"
data-target="#my-status-board"
async
></script>If you omit data-target, the widget inserts itself directly after the <script> tag.
Script attributes
| Attribute | Required | Description |
|---|---|---|
| data-org | Yes | Public organization slug. |
| data-target | No | CSS selector for the container (e.g. #board). If omitted, a wrapper is inserted after the script. |
| data-branding | No | Set to noneon Pro or Enterprise to hide the “Powered by VenueStatus” footer. Free tier should keep the default. This is not enforced in the browser (honor system); we may add a server flag on the public API later. |
Example: no mount element
Omit data-target to let the widget insert a wrapper immediately after the script tag.
<script src="https://venuestatus.com/embed.js" data-org="YOUR-SLUG" async></script>What gets shown
- Organization name
- Global announcement (if set)
- Each location and its venues
- Current status pill and label per venue
- Last-updated time (relative, from the visitor's clock)
What's NOT shown
Admin controls, private notes, soft-deleted venues, and anything not on your public page are excluded. The widget uses the same public JSON API as your live status page.
Privacy
The widget makes a single HTTP GET to the public JSON API on your VenueStatus origin and does not send analytics or load third-party scripts.
Need help?
Email support@venuestatus.com.
