> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://fastpix.com/docs/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://fastpix.com/docs/_mcp/server.

# Build 24/7 linear channels with the Cloud Playout API

> Build and run 24/7 linear channels programmatically with the Cloud Playout API: manage loop programs, schedule events, read schedules and EPG, add overlays, and simulcast.

The FastPix Cloud Playout API is now available. Build and run 24/7 linear channels from your backend, with no hardware or encoders, and manage every part of a channel programmatically.

What's new:

* **Loop programs**: build and order repeating content on a loop channel, add media, playlists, and bumpers, and read a program's line-up. See [Create a program](https://fastpix.com/docs/cloud-playout-api/loop-programs/create-cloud-playout-program).

* **Schedule channel**: place one or many events on a schedule channel's timeline, then update or remove them. See [Add an event to a schedule channel](https://fastpix.com/docs/cloud-playout-api/schedule-channel/add-event-to-cloud-playout-schedule-channel).

* **Schedule and EPG**: read what a channel plays, export the schedule as CSV, and fetch the program guide. See [Get what a channel plays](https://fastpix.com/docs/cloud-playout-api/schedule-and-epg/get-cloud-playout-channel-schedule).

* **Channel overlays**: add, update, and remove overlays on a channel. See [Add an overlay to a channel](https://fastpix.com/docs/cloud-playout-api/channel-overlays/add-overlay-to-cloud-playout-channel).

* **Simulcast**: restream a channel to third-party platforms and manage its simulcast targets. See [Add a simulcast target to a channel](https://fastpix.com/docs/cloud-playout-api/simulcast/add-cloud-playout-channel-simulcast).

See the [Cloud Playout API reference](https://fastpix.com/docs/cloud-playout-api/overview) for every endpoint, or the [Cloud Playout guides](https://fastpix.com/docs/cloud-playout/introduction) to get started.