Skip to content

Livepush Developers API (1.0.0)

Official REST API reference for Livepush.

The Livepush API allows developers to programmatically manage live streams, multistreaming destinations, video libraries, recordings, scheduling, and media ingestion workflows.

This specification defines the base structure for all Livepush API resources. Some endpoints may be introduced incrementally as additional APIs become available.

Download OpenAPI description
Languages
Servers
Mock server
https://api.livepush.io/_mock/openapi
Core Streams & Media APIs
https://octopus.livepush.io
Accounts & Billing APIs
https://squid.livepush.io
Livepush VOD Import API
https://vod-web-import-api.livepush.io

Accounts

Account-level resources and metadata

Operations

Streams

Live stream creation and lifecycle management

Operations

Destinations

Streaming destinations (YouTube, Facebook, RTMP, etc.)

Operations

Videos

Video library and VOD assets

Operations

Video Imports

Import videos from direct URLs (S3, HTTPS)

Operations

Stream Recordings

Recordings generated from live streams

Operations

Stream Zones

Processing and storage regions

Operations

List available rtmp ingestion zones

Request

Returns the list of available stream zones that can be used for simulcast and stream deployment.

Zones represent geographic regions and infrastructure locations available for publishing and routing live streams.

Security
bearerAuth
curl -i -X GET \
  https://api.livepush.io/_mock/openapi/zones/simulcast \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>'

Responses

List of available simulcast zones

Bodyapplication/jsonArray [
idstring
categorystring(ZoneCategory)
Enum"simulcast""schedule""rec""webcam""vod"
namestring
hoststring
boundHostsArray of strings
configobject(ZoneConfig)
metadataobject(ZoneMetadata)
isPublicboolean
isPremiumZoneboolean
isDisabledboolean
isArchivedboolean
isDefaultboolean
]
Response
application/json
[ { "id": "string", "category": "simulcast", "name": "string", "host": "string", "boundHosts": [], "config": {}, "metadata": {}, "isPublic": true, "isPremiumZone": true, "isDisabled": true, "isArchived": true, "isDefault": true } ]

Stream Scheduler

Scheduled and automated streaming

Operations