Software · app.onairflow.comBook a demo →·
Rundown software · Established 2024

OnAirFlow

The rundown tool for daily live news shows. Browser-based, real-time, ~90% less than an iNews contract.

API Reference

Integrate OnAirFlow.

Last updated · April 19, 2026

OnAirFlow exposes a REST API for organizations on the Studio and Newsroom tiers. Use it to push wire items into your rundown, trigger exports from a scheduler, or sync show metadata to downstream systems.

Authentication

Authenticate every request with a bearer token obtained from your account settings → API keys. Include the token in the Authorization header:

Authorization: Bearer <your-token>

Tokens are scoped per organization and can be revoked at any time from the same settings panel. Treat them like passwords.

Base URL

All endpoints are served from https://api.onairflow.com. Rate limits apply: 120 requests per minute per token, 1,000 per hour burst. Expect a 429 response with a Retry-After header if you hit the ceiling.

Endpoints

GET
/api/shows
List all shows for your organization
POST
/api/shows
Create a new show
GET
/api/shows/:id
Get a specific show with its stories
POST
/api/stories
Create a new story
PATCH
/api/stories/:id
Update a story
DELETE
/api/stories/:id
Delete a story
POST
/api/messages
Send a flash message to the host
GET
/api/exports/:showId
Export a rundown (PDF / Word / Markdown)

Webhooks

Subscribe to real-time events in your organization settings. Events include:

  • show.status_changed — standby → live → paused → completed transitions.
  • story.moved — a story changed columns or order.
  • timer.overtime — a segment ran past its planned runtime.
  • flash.sent — a producer sent a flash message to the host.

Payloads are signed with HMAC-SHA256. Verify the X-OnAirFlow-Signatureheader before processing.

SDKs

No official SDKs yet. The API is small and stable enough that a hand-rolled fetch client is often the right call. If you build a community SDK, email us at hello@onairflow.com and we'll link it here.

Support

Studio tier: email support@onairflow.com. Newsroom tier: shared Slack channel, priority response.