Start Broadcast Live Activity
Initiates a shared, real-time activity for a large audience, such as a live sporting match or real-time election result tracking.
You can start live activities for only push campaigns created with the BROADCAST_LIVE_ACTIVITY delivery type using the Create Push Campaigns API, not campaigns created through the MoEngage UI.
Authorizations
This authentication parameter, used for access control, must be passed in the request. You can generate it using Workspace ID as username and Push API Key as password.
This is the workspace ID (earlier APP ID) of your MoEngage workspace. The X-MOE-APPKEY must be passed in the request. You can find your MoEngage Workspace ID in the MoEngage UI- Settings > Account > APIs -> Workspace ID (earlier app id)Your MoEngage Workspace ID.
Body
The configuration for starting the Live Activity, including the initial content and alert message.
Rate Limit
The rate limit for this endpoint is 5 requests per minute per workspace.
This field denotes the unique identifier for the broadcast Live Activity campaign. It links the broadcast request to a specific campaign previously created via the Create Push Campaigns API with the BROADCAST_LIVE_ACTIVITY delivery type.
This field denotes a JSON object containing iOS-specific content, configuration details, and metadata necessary for managing the Live Activity on iOS devices.
This field denotes a unique, optional identifier for a specific instance of the Live Activity. It can be used to differentiate between multiple broadcasts of the same activity or to avoid duplicate requests. For example, '1749822841120-57c5c617'.
Response
Success. The live activity instance was created.