Publishing API

Programmatically publish and manage content across your channels.

Unified Content Publishing

Bring your editorial workflows and content operations together with a clean, developer-friendly API. The Publishing API lets your systems create, update, schedule, and publish content across your channels.

When to Use It

Use the Publishing API when you need to automate content operations from other systems (CMS, DAM, back office tools) or enable headless workflows like scheduled releases, and omnichannel distribution.

Supported Entities

  • Content: events, shows, performers, partners, news, and more
  • Media: images and files attached to content
  • Metadata: taxonomies, genres, SEO, and custom categories

Authentication & Authorization

  • Authenticate server-to-server with service tokens scoped to your organisation.

Core Operations (Overview)

  • Create/Update content (draft by default)
  • Publish/Unpublish immediately
  • Schedule releases (timed unpublish)
  • Upload media and attach to entities

Scheduling

  • Set publishAt/unpublishAt timestamps.

Media Handling

  • Upload assets, receive stable URLs, and attach to entities.
  • On-the-fly transformations are supported where configured.

Benefits

  • Automate content operations from your CMS, DAM, or back office tools
  • Keep publishing consistent with defined workflows and approvals
  • Reduce manual steps and human error during busy release windows
  • Enable omnichannel publishing through reliable webhooks and integrations
  • Shorten time-to-publish for recurring or bulk content updates