MEDIA API uploadvideo API Returns 200 but getvideo API Fails to Retrieve Associated Video
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-16-2025 03:42 AM - edited ‎05-16-2025 03:44 AM
Why hasn't the video I uploaded been associated? Here is the interface's response.
uploadvideo response:
Response Headers:
date=[Fri, 16 May 2025 10:39:24 GMT]
traceid=[aa1d3afc039934e76f263dc10f271a6e]
null=[HTTP/1.1 200 OK]
server=[ebay-proxy-server]
content-length=[0]
x-ebay-mesh-gw-response-flag=[-]
x-ebay-mesh-gw-pod-ip=[10.81.224.181]
rlogid=[t6n%60bnbdvn%60jhs.vgiggi%7F9%3Fkbglgfslehmq%2Btbkbel%7D%2B%3F620e71326%28nl6oh-196d8ad65d7-0x2346]
x-ebay-mesh-gw-start=[2025-05-16T10:39:24.629Z]
strict-transport-security=[max-age=31536000]
x-ebay-tlb-host=[Not Found]
x-ebay-mesh-gw-name=[istioingressgateway-sandbox-lvsaz04-01]
x-ebay-mesh-server-response-flag=[-]
x-ebay-mesh-gw-duration=[61]
connection=[close]
x-ebay-pop-id=[SLBLVSAZ04]
x-ebay-tlb-duration=[201]
x-ebay-mesh-gw-pod-name=[istio-ingressgateway-5879dd8dcc-v8jb8]
x-ebay-mesh-server-start=[2025-05-16T10:39:24.630Z]
x-ebay-mesh-server-pod-ip=[10.171.27.104]
Response Body:
getcideo resonse:
{"videoId":"d8acf5b51960aab1b687e088fffffff2","size":3569629,"title":"title of the video","description":"description of the video","status":"LIVE","expirationDate":"2022-01-11T22:24:19Z","playLists":[{"protocol":"DASH","playUrl":"https://video.ebaycdn.net/videos/v1/f38ccc7f1760a4e1255044c2fffffffa/playlist.mpd"},{"protocol":"HLS","playUrl":"https://video.ebaycdn.net/videos/v1/f38ccc7f1760a4e1255044c2fffffffa/playlist.m3u8"}],"classification":["ITEM"]}
MEDIA API uploadvideo API Returns 200 but getvideo API Fails to Retrieve Associated Video
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-28-2025 04:05 PM
Hi @xiux-0,
Please ensure you are using correct video id in the API request and check the status field which contains the current status of the video. After a video upload is successfully completed, the video's status will show as PROCESSING until the video reaches one of the terminal states of LIVE, BLOCKED or PROCESSING_FAILED.
If a video's processing fails, it could be because the file is corrupted, is too large, or its size doesn't match what was provided in the metadata. Refer to the error messages to determine the cause of the video's failure to upload.
Ref- https://developer.ebay.com/api-docs/commerce/media/resources/video/methods/getVideo#h2-samples
Best Regards,
eBay Developer Support
