Renvoie une liste paginée des vidéos d'un créateur YouTube depuis la base persistée, avec date de publication, légende et compteurs d'engagement. Idéal pour construire une chronologie de performance ou choisir des contenus représentatifs.
/api/v1/youtube/user/videosConsommation de quota: Chaque requête réussie vers ce point de terminaison déduit 1 unités de quota de votre forfait.
Famille de chemins multiplateforme
/api/v1/{platform}/user/videosPlateformes disponibles
Paramètres de requête
Paramètres obligatoires
| Nom | Emplacement | Type | Description |
|---|---|---|---|
channel_id | query | string | Channel ID example: UCX6OQ3DkcsbYNE6H8uQQuVA |
Paramètres optionnels
| Nom | Emplacement | Type | Description |
|---|---|---|---|
publish_at_start | query | string | Publish time from example: 2025-01-01 |
publish_at_end | query | string | Publish time to example: 2025-01-31 |
video_id | query | string | Video ID example: L5ihmu87xTE |
is_paid | query | string | Sponsored video (1 = yes) example: 1 |
sort_by | query | string | Sort field (publish_at, view_count, engagement_rate) example: publish_at |
sort_order | query | string | Sort direction (asc, desc), default desc example: desc |
page | query | integer | Page number |
page_size | query | integer | Page size |
Champs de réponse
| Nom | Type | Description |
|---|---|---|
success | boolean | Success |
code | integer | Code |
message | string | Message |
data | object | - |
data.items | array<object> | Items |
data.total | integer | Total |
data.page | integer | Page |
data.page_size | integer | Page Size |
data.total_pages | integer | Total Pages |
Tester
Paramètres de requête
channel_id*publish_at_startpublish_at_endvideo_idis_paidsort_bysort_orderpagepage_sizeExemple cURL
curl -X GET "https://openapi.scdata.cc/api/v1/youtube/user/videos?channel_id=UCX6OQ3DkcsbYNE6H8uQQuVA" \-H "Authorization: YOUR_API_KEY"
Exemple de réponse (200 application/json)
{"success": true,"code": 200,"message": "Request successful","data": {"items": [{"video_id": "hTSaweR8qMI","video_url": "https://www.youtube.com/watch?v=hTSaweR8qMI","title": "$1 vs $500,000 Romantic Date","description": "Experiencing all of this was incredible\nBuy Feastables! It tastes amazing and it's ethically sourced 👉 https://fstbls.com/5mj6dv\n\nNew Merch - https://mrbeast.store\n\nCheck out Viewstats! - https://www.viewstats.com/\n\nSUBSCRIBE OR I TAKE YOUR DOG\n╔═╦╗╔╦╗╔═╦═╦╦╦╦╗╔═╗\n║╚╣║║║╚╣╚╣╔╣╔╣║╚╣═╣ \n╠╗║╚╝║║╠╗║╚╣║║║║║═╣\n╚═╩══╩═╩═╩═╩╝╚╩═╩═╝\n\nFor any questions or inquiries regarding this video, please reach out to [email protected]\n\n----------------------------------------------------------------\nfollow all of these or i will kick you\n• Facebook - https://www.facebook.com/MrBeast/\n• Twitter - https://twitter.com/MrBeast\n• Instagram - https://www.instagram.com/mrbeast\n• Im Hiring! - https://www.mrbeastjobs.com/\n--------------------------------------------------------------------","cover_url": "https://img.scrumball.cn/FskvLUVwLC3ka5xax-Tw1APV80on?imageView2/2/w/300","publish_at": "2025-06-08 00:00:00","duration_second": 1042,"like_count": 1892706,"comment_count": 37838,"view_count": 51032102,"video_type": "video","like_rate": "0.04","view_subscriber_rate": "0.13","engagement_rate": "3.78","channel_title": "MrBeast","channel_url": "https://www.youtube.com/channel/UCX6OQ3DkcsbYNE6H8uQQuVA","channel_subscriber_count": 403000000,"last_update_at": "2025-06-10 00:06:48"}],"total": 293,"page": 1,"page_size": 1,"total_pages": 293}}
Cas d'usage
- Bilan de performance des contenus — Comparez l'engagement des dernières vidéos d'un créateur pour repérer les formats et sujets qui plaisent à son audience.
- Contrôle de brand safety — Passez en revue les légendes et thèmes récents avant un partenariat pour vérifier l'adéquation avec la marque.