Overview
Manage the state and access control of your livestream sessions. These endpoints allow you to control stream availability and moderate content by banning or unbanning specific tokens.Enable Livestream
Activate a livestream to allow broadcasting and viewing.Endpoint
Path Parameters
The token mint address for the livestream to enable
Example Request
Disable Livestream
Deactivate a livestream to prevent broadcasting and viewing.Endpoint
Path Parameters
The token mint address for the livestream to disable
Example Request
Ban Livestream
Permanently ban a livestream, preventing it from being activated.Endpoint
Path Parameters
The token mint address for the livestream to ban
Banning a livestream is typically used for moderation purposes to prevent policy violations or inappropriate content.
Example Request
Unban Livestream
Remove a ban from a livestream, allowing it to be enabled again.Endpoint
Path Parameters
The token mint address for the livestream to unban
Example Request
Authentication
All management endpoints require JWT authentication via theAuthorization: Bearer <token> header.
Response Codes
- 200 OK: Operation completed successfully
- 401 Unauthorized: Invalid or missing authentication token
- 404 Not Found: Livestream with specified mint address not found
Common Workflows
Temporary Stream Pause
- Use Disable Livestream to temporarily stop broadcasting
- Use Enable Livestream when ready to resume
Content Moderation
- Use Ban Livestream to immediately stop and prevent future streams
- Review the violation
- Use Unban Livestream if the ban should be lifted
Related Endpoints
Create Livestream
Initialize a new livestream session
Access Tokens
Generate tokens for hosts and participants