Collects one YouTube video directly from the platform and returns its full metadata and engagement counters as of the call. Suited to tracking individual pieces of content rather than whole accounts.
GET
/api/v1/youtube/realtime/video/detailQuota usage: Each successful request to this endpoint deducts 100 quota units from your plan.
Platform Path Family
/api/v1/{platform}/realtime/video/detailAvailable Platforms
Request Parameters
Required Parameters
| Name | In | Type | Description |
|---|---|---|---|
video_id | query | string | video_id example: Sv6dMFF_yts |
Response Fields
| Name | Type | Description |
|---|---|---|
success | boolean | Success |
code | integer | Code |
message | string | Message |
data | object | - |
data.video_id | string | Video ID |
data.title | string | Video title |
data.description | string | Video description |
data.create_at | string | Publish time |
data.duration | string | Video duration |
data.video_url | string | Video URL |
data.channel_title | string | Channel name |
data.channel_id | string | Channel ID |
data.video_type | string | Content format (video, short) |
data.category_id | integer | Category |
data.caption | boolean | Captions |
data.like_count | integer | Like count |
data.comment_count | integer | Comment count |
data.play_count | integer | Play count |
Try It
https://openapi.scdata.cc/api/v1/youtube/realtime/video/detail
Select an API key from Dashboard
Add an API key before sending a request.Go to Dashboard
Query Params
video_id*cURL Example
bash
curl -X GET "https://openapi.scdata.cc/api/v1/youtube/realtime/video/detail?video_id=Sv6dMFF_yts" \-H "Authorization: YOUR_API_KEY"
Response Example (200 application/json)
json
{"success": true,"code": 200,"message": "Request successful","data": {"video_id": "string","title": "string","description": "string","create_at": "2019-08-24T14:15:22.123Z","duration": "string","video_url": "string","cover_url": "string","channel_title": "string","channel_id": "string","video_type": "string","category_id": 0,"caption": true,"like_count": 0,"comment_count": 0,"play_count": 0}}
Use Cases
- Sponsored content reporting — Pull the final numbers of a sponsored video for a campaign wrap-up report.
- Viral content monitoring — Re-check a fast-growing video at intervals to measure how quickly it spreads.