Welcome to the PADS4 API Documentation, your complete reference for interacting programmatically with the PADS4 Platform.

The PADS4 API suite is built to support seamless integration, automation, and scalability of your digital signage and workspace solutions. Whether you’re building a custom frontend, integrating with third-party systems, or automating content workflows, this API documentation provides all the tools and endpoints needed to communicate with the PADS4 backend services.

Each API module is designed around a specific domain of functionality within the PADS4 ecosystem. All services follow a RESTful architecture and expose OpenAPI (Swagger) definitions to streamline development and reduce integration effort.

Available API Groups

The PADS4 API platform is divided into the following functional groups:

  • Domains
    Manage tenant domains and related configuration.

  • Authentication & Authentication Integration
    Handle user login, session management, and integration with third-party identity providers.

  • CMS
    Create and manage content, messages, templates, and digital signage workflows.

  • Configuration
    Access and modify system-wide configuration settings.

  • Content
    Manage media assets, files, and associated metadata.

  • Credentials
    Securely handle credential storage and tokenized access.

  • Data
    Access external and internal data sources integrated into presentations.

  • Device
    Register and monitor player devices across the digital signage network.

  • Email
    Configure and send notifications and alerts.

  • Engine
    Manage backend logic and runtime behavior of services.

  • FIDS Connector
    Integrate with Flight Information Display Systems for transportation environments.

  • Globalization
    Manage language localization and translation settings.

  • License
    Manage product licensing and entitlement tracking.

  • Messaging
    Configure messaging services such as SMS, push notifications, and more.

  • Migration
    Support data transfer and legacy system upgrades.

  • Orchestration
    Coordinate and automate workflows between different services and components.

  • Package
    Manage grouped configurations and presentation packages.

  • Process
    Execute custom logic or trigger internal processes.

  • Replication
    Handle data synchronization across distributed systems.

  • Schedule
    Control presentation playback timing, calendars, and recurring schedules.

  • User SCIM & User Profile
    Support user provisioning, SCIM-compliant directory sync, and user attribute management.

  • Video Conversion
    Automate video transcoding and formatting for compatible playback.

  • Viewer
    Register, configure, and monitor digital signage player endpoints.

  • Web to Image
    Capture and convert web pages into static display images.


Each group has a dedicated Swagger interface, available via OpenAPI links, allowing developers to explore endpoints, test requests, and build integrations confidently.

To begin, choose a group relevant to your integration needs and consult its Swagger documentation. All APIs are secured, and proper authentication is required to make calls to most endpoints.

Let’s get started building with PADS4.