Livepush Developers

Stream Zones

List available rtmp ingestion zones

GET https://octopus.livepush.io/zones/simulcast

Base URL https://octopus.livepush.io — Core Streams & Media APIs

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.

Authorization

Send a valid access token in the Authorization header.

  • bearerAuth — Bearer token (JWT)
headers.txt
Authorization: Bearer YOUR_API_TOKEN

Try it

GET https://octopus.livepush.io/zones/simulcast — This call only reads data.

Code samples

request.sh
curl -X GET 'https://octopus.livepush.io/zones/simulcast' \
  -H 'Authorization: Bearer YOUR_API_TOKEN'
const response = await fetch('https://octopus.livepush.io/zones/simulcast', {
  method: 'GET',
  headers: {
    'Authorization': 'Bearer YOUR_API_TOKEN',
  },
});

if (!response.ok) {
  throw new Error(`Livepush API error ${response.status}`);
}

const data = await response.json();
import requests

headers = {
    'Authorization': 'Bearer YOUR_API_TOKEN',
}

response = requests.get('https://octopus.livepush.io/zones/simulcast', headers=headers, timeout=30)
response.raise_for_status()
data = response.json()

Responses

List of available simulcast zones

application/json

Array of Zone.

  • id string
  • category ZoneCategory
    simulcastschedulerecwebcamvod
  • name string
  • host string
  • boundHosts string[]
  • config ZoneConfig
    • deploymentType ZoneConfigDeploymentType
      noneapi
    • publishPort integer
    • publishPath string
    • supportsPullUrl boolean
    • supportsDestinationPublish boolean
    • storageId string
    • videosNamespace string
    • recordingTier ZoneRecordingTier
      basicmediumlargecustom
  • metadata ZoneMetadata
    • uiSort number
    • flagId string
    • data object
  • isPublic boolean
  • isPremiumZone boolean
  • isDisabled boolean
  • isArchived boolean
  • isDefault boolean
Example 200 response response.json
[
  {
    "id": "string",
    "category": "simulcast",
    "name": "string",
    "host": "string",
    "boundHosts": [
      "string"
    ],
    "config": {
      "deploymentType": "none",
      "publishPort": 1935,
      "publishPath": "string",
      "supportsPullUrl": false,
      "supportsDestinationPublish": false,
      "storageId": "string",
      "videosNamespace": "string",
      "recordingTier": "basic"
    },
    "metadata": {
      "uiSort": 0,
      "flagId": "string",
      "data": {}
    },
    "isPublic": false,
    "isPremiumZone": false,
    "isDisabled": false,
    "isArchived": false,
    "isDefault": false
  }
]

Unauthorized