API Reference

Create live

✍️ The Create Live endpoint allows you to create a new live broadcast via API. When the request is completed, you'll receive all the necessary credentials to configure your broadcasting tool (such as OBS or StreamYard), including the RTMP URL and Stream Key. During the creation process, you can customize various settings for the live stream by including them in the request body.Below are the main available parameters:

ParameterTypeDescription
titlestringSets the default title for the live stream, which will appear in the live preview and also be used as the name of the recorded video stored in the Panda platform.
scheduled_timestringAllows you to schedule a live stream for a specific date and time. This ensures that all settings are prepared in advance, making it ideal for organizing live events.
active_dvrbooleanEnables or disables DVR functionality, allowing viewers to rewind the live stream. When disabled, the broadcast stays strictly in real-time.
bitratearray of stringsSets the video quality for the stream. You can send this as an array to support multiple resolutions (e.g., ["240p", "360p", "480p", "720p"]), enabling adaptive playback depending on the viewer’s connection.
folder_idstringDefines the folder where the live recording will be stored once the event ends. This helps with organization and better content management inside the Panda platform.
latency_typearray of stringsDetermines the latency level of the live stream, impacting how much delay there is between the broadcast and the viewer. Available options:

ultra_low (5–7s) – Best for interactivity.

low (15–20s) – Balanced between speed and stability.

normal (60–70s) – Highest stability, ideal for low-interaction streams.
stream_key_idstringSpecifies the Stream Key to be used for this live stream. This is a required parameter to establish the connection between the Panda platform and your streaming software.
Language
Credentials
Header
Click Try It! to start a request and see the response here!