API
The OpenMediaLogic REST API gives programmatic access to everything you see in the interface: the platform is part of your IT landscape, not a black box.
What the API exposes
- Media plans — reading and exporting plans, versions, and approval statuses
- Placements — bookings, the grid, inventory availability, and prices
- Broadcast facts — airtime certificates and reconciliation data per campaign
- Financial data — charges and documents for accounting systems
- Reference data — channels, slots, clients, brands, rate cards
Webhooks
Event subscriptions remove the need to poll: the platform notifies you when a media plan is approved, a spot airs, a booking changes, or a campaign closes. Delivery comes with acknowledgements and retries: if your service was down, the event is not lost.
Technical details
- OAuth 2.0 authorization, JSON payloads, TLS on every connection
- Scoped tokens: each integration gets access only to the data it needs
- Versioned: changes never break existing integrations, and method deprecations are announced at least six months ahead
- Rate limits are agreed per use case — typical integrations fit with headroom
- Every API call is logged the same way as user actions in the interface
Sandbox
For development we provide a sandbox with test data: realistic grids, campaigns, and certificates — with no risk to live operations. An integration can be built and verified before it ever sees a real deal.
Typical scenarios
- Accounting — automatic transfer of charges and closing documents into your accounting system
- BI — revenue, occupancy, and CPP dashboards in your analytics tool
- Airtime monitoring — reconciling broadcast facts against monitoring data
- CRM — automatic intake of requests from internal systems into the sales funnel
Getting access
Access and the specification are provided to clients via support: support@openmedialogic.com. For integration questions we bring in an engineer — the exchange architecture can be discussed with us before development even starts.