DigitalSignage.com API Overview
DigitalSignage.com is a hosted cloud platform operated by MediaSignage Inc. Besides the SignStudio web editor, the platform offers an open REST API and SDK so that developers can automate work that would otherwise be done by hand in SignStudio, and connect signage to other business systems.
This page is an overview, not an endpoint reference. The API specification, base URLs and credentials are provided to developers directly when access is set up. Earlier versions of this page listed hostnames, packages and sample calls that were not accurate; they have been removed.
What the API is for
Typical reasons to use the REST API:
- Automation: update content or screen settings from a script instead of doing it manually in SignStudio.
- Integrations: push data from a back-office, POS, inventory or reporting system to screens.
- Provisioning at scale: set up many locations or accounts in a repeatable way.
- White-label and multi-account work: white-label branding and SignDashboard multi-account management are Enterprise features of the hosted platform.
Many integrations do not need the REST API at all. Live data widgets (weather, RSS news, social, stocks, sports), web pages, and the documented POS integrations are configured inside SignStudio. See Integrations below.
How to get API access
API access is arranged with the DigitalSignage.com team rather than through a self-service developer portal.
- Create an account (the free plan covers the first 3 screens) or use your existing account.
- Contact DigitalSignage.com at support@digitalsignage.com or toll-free +1-877-344-7446 and describe the integration you want to build.
- For white-label, multi-account and larger integration projects, ask about the Enterprise plan. Enterprise pricing is shown in the public price calculator.
The team will confirm whether the REST API, the SDK, or a built-in SignStudio feature is the right fit, and will provide the current documentation and credentials.
Authentication, in general terms
Access to the REST API is tied to a DigitalSignage.com account and requires credentials issued for that account. General good practice applies:
- Keep credentials on your server. Never embed them in a web page, a mobile app or a component that runs on a public screen.
- Use a dedicated user for integrations, with only the permissions it needs (SignStudio supports role-based users and multi-user accounts).
- Rotate credentials when a team member or contractor leaves.
The exact authentication flow is described in the documentation you receive with API access.
SignService: the local player API
SignService is a separate, local API that runs on SignPlayer. It is used for IoT and kiosk scenarios on the same network as the screen, not for managing the cloud account.
- Base URL:
https://SIGNPLAYER_IP:8094(self-signed HTTPS certificate) POST /player/sendEvent?eventName=...&store=0|1sends an event with JSON data to the playerPOST /player/registerEvent?eventName=...&url=...registers a callback URL for an eventPOST /player/unregisterEvent?eventName=...&url=...removes a registered callbackGET /player/listEventslists registered callbacks
Parameters, data binding in SignStudio and worked examples are in the IoT integration guide.
Integrations that do not need the REST API
- POS integration - menu boards and pricing from point-of-sale systems
- Data feeds - RSS, JSON and other live data on screen
- Weather integration
- Power BI integration
- Calendar and room booking
- QR code integration
- Developer guide - custom HTML components and white-label options
Frequently Asked Questions
Does DigitalSignage.com have an API?
Yes. DigitalSignage.com is a hosted cloud platform with an open REST API and SDK for automation and integrations. Access is arranged with the DigitalSignage.com team, who provide the current documentation and credentials. Separately, SignPlayer runs a local API called SignService for IoT and kiosk events on the same network.
How do I get API access for DigitalSignage.com?
Contact DigitalSignage.com at support@digitalsignage.com or toll-free +1-877-344-7446 and describe the integration you want to build. The team confirms whether the REST API, the SDK or a built-in SignStudio feature fits, and provides documentation and credentials. White-label and multi-account projects are handled on the Enterprise plan.
Do I need the API to show live data on my screens?
Usually not. Weather, RSS news, social, stocks and sports widgets, web pages, and the documented POS integrations for Square, Toast, Clover and Lightspeed are configured inside SignStudio without writing code. The REST API is for automation and custom integrations with your own systems.
What is SignService?
SignService is a local API that runs on SignPlayer at port 8094 over HTTPS with a self-signed certificate. A sensor, script or gateway on the same network can send events with JSON data to the player, register callback URLs, and list registered callbacks. SignStudio scenes bound to an event update when it arrives.
Try it on your own screens, free
DigitalSignage.com, which publishes this guide, runs a permanent free plan: the first 3 screens are free forever (no credit card, no ads, no time limit), then from $3 per screen per month with volume pricing via a public calculator. The free SignPlayer runs on Windows, Mac, Android and Android TV, Chrome OS, Raspberry Pi, iPad or any modern web browser. Start free · 2026 pricing
Next Steps
- SDK Documentation - What the SDK is for and how to get it
- IoT Integration - SignService local player API
- Network Requirements - Connectivity
- Security Best Practices - Protecting credentials
- Troubleshooting - Common issues
Maintained by MediaSignage Inc. For API access, contact support@digitalsignage.com or call +1-877-344-7446.