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

Get user videos

Request

Returns the list of video assets owned by the authenticated user. These videos can be used for pre-recorded live streams, scheduling, or other video-based workflows.

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

Responses

List of user videos

Bodyapplication/jsonArray [
idstring
Example: "vd_xxxxxxxxx"
labelstring
uploadNamestring
sizenumber
mediaInfoobject(VideoItemMediaInfo)
zonestring
descriptionstring
createdAtstring(date-time)
isDisabledboolean
tagsArray of strings
mediaInfoEncodedobject(VideoItemMediaInfo)
]
Response
application/json
[ { "id": "vd_xxxxxxxxx", "label": "string", "uploadName": "string", "size": 0, "mediaInfo": { … }, "zone": "string", "description": "string", "createdAt": "2019-08-24T14:15:22Z", "isDisabled": true, "tags": [ … ], "mediaInfoEncoded": { … } } ]

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

Stream Scheduler

Scheduled and automated streaming

Operations