Skip to main content
Locations are the containers for your screens. Each location represents a physical place (mall, airport, gym, office building, etc.) where one or more screens are installed. Locations hold geo-coordinates, opening hours, and visitor estimates. They go through an approval workflow before they can receive ads.
You must create a location before you can add screens to it. Screens inherit their geographic context from their parent location.

The Location object

The fields timezone, country, region, city, zip, and address are read-only. They are automatically derived from lat and long. Do not include them in create or update requests.

Approval workflow

Locations go through a three-stage approval process:
Fields required for REVIEW status: title, venue_type_id, lat, long, opening_168, visitors_7. When all of these fields are present on creation, the location skips DRAFT and goes directly to REVIEW.
Updating venue_type_id, lat, or long on an APPROVED location resets its status to REVIEW. This may temporarily disrupt ad delivery to screens at that location.

Archiving vs. disabling ads

There are two ways to take a location out of active use: To immediately stop all ad delivery at a location, set available_for_ads: false on each individual screen.
Last modified on May 6, 2026