AI-generated Key Takeaways
-
This API method for inserting a cuepoint into a live broadcast has been deprecated and is now replaced by the
liveBroadcasts.cuepointmethod. -
Using this method requires authorization with the
https://www.googleapis.com/auth/youtubepartnerscope and being associated with a YouTube Content Owner. -
The required parameters for this method are
channelId, which identifies the channel owning the broadcast, andonBehalfOfContentOwner, which identifies the content owner. -
The request body must include a
liveCuepointresource with specified values forbroadcastIdandsettings.cueType, and can optionally setsettings.offsetTimeMs,settings.walltime, orsettings.durationSecs. -
The API returns a
liveCuepointresource upon success, and an error, such asinvalidValue (400)forconflictingTimeFieldsis returned if there are any errors.
This method has been deprecated and replaced by the
liveBroadcasts.cuepoint method.
Inserts a cuepoint into a live broadcast. Currently, requests to this method must be authorized by an account associated with a YouTube Content Owner.
Request
HTTP request
POST https://www.googleapis.com/youtube/partner/v1/liveCuepoints
Authorization
This request requires authorization with at least one of the following scopes (read more about authentication and authorization).
| Scope |
|---|
https://www.googleapis.com/auth/youtubepartner |
Parameters
The following table lists the parameters that this query supports. All of the parameters listed are query parameters.
| Parameters | ||
|---|---|---|
| Required parameters | ||
channelId |
stringThe channelId parameter identifies the channel that owns the broadcast into which the cuepoint is being inserted. |
|
onBehalfOfContentOwner |
stringThe onBehalfOfContentOwner parameter identifies the content owner that the user is acting on behalf of. |
|
Request body
Provide a liveCuepoint resource in the request body. For that resource:
-
You must specify a value for these properties:
broadcastIdsettings.cueType
-
You can set values for these properties:
settings.offsetTimeMssettings.walltimesettings.durationSecs
Response
If successful, this method returns a liveCuepoint resource in the response body.
Errors
The following table identifies error messages that the API could return in response to a call to this method. Please see the error message documentation for more detail.
| Error type | Error detail | Description |
|---|---|---|
invalidValue (400) |
conflictingTimeFields |
Only one of offsetTimeMs and walltime may be specified. |