Live
Schedule live streams
Schedule one or more live streams for future dates.
Prerequisites:
- Same as Go Live endpoint
- All dates must be at least 3 minutes in the future
- All dates must be within 28 days from now
- Project cannot have any existing active or scheduled streams
- Multi-schedule (>1 date) requires a fixed stream duration (not manual)
Workflow:
- Cancel existing schedules first: DELETE /projects/{id}/schedules
- Then create new schedules with this endpoint
Notes:
- Accepts 1-50 dates in a single request
- Duplicate dates are automatically removed
- Individual scheduled streams can be cancelled via DELETE /lives/{id}
- All schedules can be cancelled via DELETE /projects/{id}/schedules
post/projects/{id}/schedule
Request
- Base URL: https://api.livereacting.com/v1/external
- URL: https://api.livereacting.com/v1/external/projects/{id}/schedule
- Auth: HTTP bearer
Path parameters
idstring required
Example:507f1f77bcf86cd799439011
Project ID
Request body
Example request
{
"dates": [
"2026-01-28T10:00:00Z",
"2026-01-29T14:00:00Z"
]
}Response
Streams scheduled successfully
Example response
{
"scheduled": [
{
"liveId": "507f1f77bcf86cd799439011",
"status": "PREPARING",
"createdAt": "2026-01-26T12:00:00Z",
"destinations": [
{
"id": "UCe9N2dd_IxzoffgkzeYgghw",
"provider": "youtube",
"name": "My YouTube Channel",
"status": "PREPARING",
"viewingUrl": "https://youtube.com/watch?v=abc123"
}
]
}
],
"count": 2
}Changes
No recorded changes to this operation across all 1 revision of this API.