Skip to main content

v2.video.get_video_performance_list

GET /api/v2/video/get_video_performance_list

Get specific performance data for individual post Shopee Video. There is at least a one-day delay.

Endpoint URL

URL: https://partner.shopeemobile.com/api/v2/video/get_video_performance_list

Common Request Parameters

NameTypeSampleDescription
partner_idint1Partner ID is assigned upon registration is successful. Required for all requests.
timestamptimestamp1610000000This is to indicate the timestamp of the request. Required for all requests. Expires in 5 minutes.
access_tokenstringc09222e3fc40ffb25fc947f738b1abf1The token for API access, using to identify your permission to the api. Valid for multiple use and expires in 4 hours.
user_idint1Shopee's unique identifier for a user.
signstringe318d3e932719916a9f9ebb57e2011961bd47abfa54a36e040d050d8931596e2Signature generated by(depends on different APIs) partner_id, api path, timestamp, access_token, user_id and partner_key via HMAC-SHA256 hashing algorithm.

Request Parameters

NameTypeRequiredSampleDescription
page_noint32True1The start index of request. Starting from 1.
page_sizeint32True10The number of video returned by this request. Max is 20.
period_typestringTrueLast7dPeriod Type. Applicable values: Day Week Month Last7d Last15d Last30d Note: The end date must align with the Period Type.
end_datestringTrue2025-10-30The end_date format should be "YYYY-MM-DD". - For Day, Last7d, Last15d, and Last30d, the end_date must before current day. - For Week, the end_date must be Sunday and must be less than or equal to the current week. - For Month, the end_date must be the end of the month and must be less than or equal to the current month.
captionstringFalseDescription of the Shopee Video.
order_bystringTrueLikesUse this field to specify which field to use to sort the returned list. Available values: Views Likes Comments AvgViewsDuration
sortstringTruedescUse this field to specify whether the returned list is sorted in ascending or descending order_by. Available values: asc desc

Response Parameters

NameTypeSampleDescription
errorstringIndicate error type if hit error. Empty if no error happened.
messagestringIndicate error details if hit error. Empty if no error happened.
request_idstring2af852cd-7420-4714-b7cd-33317f6fe548The identifier for an API request for error tracking.
responseobjectDetail informations you are querying.
total_countint321The total count of video that match the condition.
has_morebooleanfalseThis is to indicate whether the video list is more than one page. If this value is true, you may want to continue to check next page to retrieve the rest of data.
listobject[]The list of video that match the condition.
video_upload_idstringid-11110201-6ko2m-mczrffx878mba3ID of uploaded video.
post_idstringYwOo_gZqCACXbM0UAAAAAA==The unique identifier for post Shopee Video. Only have value when the video status is 300 (POSTED).
post_timetimestamp1761188662147The time when the video post to Shopee Video. Only have value when the video status is 300 (POSTED).
video_urlstringhttps://down-bs-id.vod.susercontent.com/c3/50007225/201/A3oxONdWALgpg8thEbEBACc.mp4Video play url.
statusint64300Video current status. Applicable values: 300: POSTED 400: DELETED
cover_image_urlstringhttps://down-sp-id.vod.susercontent.com/c3/50007225/201/A3oyOUXSAFAbg8thIfYBBgAn.jpgCover image url of the Shopee Video.
captionstring#tt Tt1Description of the Shopee Video.
durationstring6866Video duration time in millisecond.
viewsint641View count of post Shopee Video. Only have value when the video status is 300 (POSTED).
likesint641Like count the post Shopee Video. Only have value when the video status is 300 (POSTED).
commentsint641Comment count the post Shopee Video. Only have value when the video status is 300 (POSTED).
sharesint641Share count the post Shopee Video. Only have value when the video status is 300 (POSTED).
avg_views_durationint641Total watch duration per video.
completion_ratefloat1.0Video completion rate.
placed_ordersint641The number of placed orders for the video.
confirmed_ordersint641The number of confirmed orders for the video.
placed_salesfloat1.2The placed value of orders for the video.
confirmed_salesfloat1.0The confirmed value of orders for the video.
placed_item_soldint641Number of item sold from placed orders in the video.
confirmed_item_soldint641Number of item sold from confirmed orders in the video.
fetched_date_rangestring2025-10-30Data Date Range.