Parameters for deleting video
Optionalpost_id_list?: string[]OptionalpostIdList?: string[]You can only select one from video_upload_id_list and post_id_list: - If you want to delete video with draft status, please pass video_upload_id_list.- If you want to delete video with post status, please pass post_id_list.
Optionalvideo_upload_id_list?: string[]OptionalvideoUploadIdList?: string[]You can only select one from video_upload_id_list and post_id_list: - If you want to delete video with draft status, please pass video_upload_id_list.- If you want to delete video with post status, please pass post_id_list.
A promise that resolves to the delete response containing:
Edit video information
Use this API to edit video information including caption, cover image, linked products, and schedule settings.
Parameters for editing video info
Optionalvideo_upload_list?: EditVideoInfoVideoUploadList[]OptionalvideoUploadList?: EditVideoInfoVideoUploadList[]Video information collection, no more than 5.
A promise that resolves to the edit response containing:
Get cover list
Use this API to get available cover images for a video.
Parameters for getting cover list
Optionalvideo_upload_id?: stringOptionalvideoUploadId?: stringID of uploaded video. Obtain from v2.media.get_video_upload_result.
A promise that resolves to the cover list response
Get metric trend
Use this API to get metric trends for videos over a time period.
Parameters for getting metric trend
A promise that resolves to the metric trend response
Get overview performance
Use this API to get overview performance metrics for videos.
Parameters for getting overview performance
A promise that resolves to the overview performance response
Get product performance list
Use this API to get performance metrics for products linked to videos.
Parameters for getting product performance list
A promise that resolves to the product performance list response
Get user demographics
Use this API to get demographic information of video viewers.
Optionalparams: GetUserDemographicsParamsOptional parameters (currently no parameters required)
A promise that resolves to the user demographics response
Get video detail
Use this API to get detailed information about a video.
Parameters for getting video detail
A promise that resolves to the video detail response
Get video detail audience distribution
Use this API to get audience distribution for a specific video.
Parameters for getting video detail audience distribution
A promise that resolves to the video detail audience distribution response
Get video detail metric trend
Use this API to get metric trends for a specific video.
Parameters for getting video detail metric trend
A promise that resolves to the video detail metric trend response
Get video detail performance
Use this API to get performance metrics for a specific video.
Parameters for getting video detail performance
A promise that resolves to the video detail performance response
Get video detail product performance
Use this API to get performance metrics for products linked to a specific video.
Parameters for getting video detail product performance
A promise that resolves to the video detail product performance response
Get video list
Use this API to get a list of videos.
Parameters for getting video list
A promise that resolves to the video list response
Get video performance list
Use this API to get performance metrics for multiple videos.
Parameters for getting video performance list
A promise that resolves to the video performance list response
Post video
Use this API to post videos to Shopee Video.
Parameters for posting video
A promise that resolves to the post video response containing:
Delete video
Use this API to delete videos. You can delete videos with draft status or post status.