Built to connect
Real-time data, your stack, your way.
VersalSign doesn't just play static media. It pulls live data from your systems and renders it — without anyone re-uploading files. Connect a feed, map columns, done.
Data Connectors
Pull live data from any HTTP(S) endpoint, JSON or CSV. Cache and re-fetch on a schedule. Bind values to text, image, table, or chart widgets. Layouts update themselves.
HTTP / HTTPSJSONCSVAuth headersPolling
Live widgets
A library of built-in widgets that pull their own data — RSS, weather, world clock, calendar, currency, traffic, queue numbers, news tickers, and more.
RSS / AtomWeatherCalendarCurrencyNewsTicker
Shell commands & HTTP triggers
Fire a command from the schedule — to the display itself, to a remote server, or to a connected device via the player's HTTP listener. Two-way integration without bespoke code.
ShellHTTP POSTWebhooksMQTT bridge
Open REST API
Every screen, schedule, layout, library item, and report endpoint is in the API. We use the same API to build our own client portals — you can use it to integrate VersalSign into your own systems.
RESTOAuth 2.0WebhooksOpenAPI 3
SSO & identity
Sign in with Google, Microsoft 365, or your own SAML 2.0 / OAuth 2.0 identity provider. Role-based permissions, group mapping, and per-user library quotas.
SAML 2.0OAuth 2.0OIDCGoogleMicrosoft 365
BI & reporting export
Proof of play, bandwidth, content freshness, and player uptime — all exportable as scheduled CSV, or pulled live into Power BI, Looker, or a custom dashboard via the API.
CSVScheduled emailPower BILooker