Skip to main content
The Screen Manager APIs let you programmatically manage your digital signage network and deliver ads in real time. Use these APIs to register locations and screens, classify them by venue type, fetch ad creatives, and report proof of play.

Base URL

All API requests use the following base URL:
https://api.framen.com

What you can do

Manage Locations

Register physical places where screens are installed, with geo-coordinates and opening hours.

Manage Screens

Add display devices to locations, configure resolution and loop duration.

Deliver Ads

Fetch real-time ad creatives for playback and report proof of play.

Review Creatives

Fetch and manage Creative Approval Requests (CARs) for your organization.

Core concepts

Locations are the containers for your screens. Each location holds geo-coordinates, opening hours, and visitor estimates. Locations go through an approval workflow before they can receive ads. Screens represent individual display devices within a location. Each screen has its own resolution, loop duration, and venue classification. Ad requests are made per screen. You must create a location before adding screens to it. Venue types classify where screens are physically placed using a three-level hierarchy. Accurate classification drives ad targeting and revenue. Creative Approval Requests (CARs) allow you to review, approve, or reject ad creatives before they run on your screens.

Quick start

  1. Get your organization token from the Dashboard
  2. Create a location with coordinates and opening hours
  3. Add screens to the location
  4. Start requesting ads for each screen