YouTube Channel Detail
YouTube Channel Detail is used to fetch channel profile data from YouTube.
- Fetch channel details by channel URL
- Support multiple channel URLs in one request
- Return channel name, bio, subscriber count, and external links
- Suitable for channel profiling and custom creator analysis workflows
Use XCrawl to Fetch YouTube Channel Details
Usage
curl -s -X POST 'https://run.xcrawl.com/v1/data' \
-H 'Authorization: Bearer $XCRAWL_API_KEY' \
-H 'Content-Type: application/json' \
-d '{
"engine": "youtube_user_detail",
"location": "US",
"user_url_list": ["https://www.youtube.com/@Didushan"]
}'Request parameter notes:
enginemust beyoutube_user_detaillocationspecifies the target regionuser_url_listaccepts one or more channel URLs
Response Example
{
"result": [
{
"user_name": "Didushan",
"user_handle": "@Didushan",
"sub_scriber_count_text": "10.1K subscribers",
"video_count_text": "54 videos"
}
]
}Parameters
Required Parameters
| Parameter | Type | Description |
|---|---|---|
location | string | Specifies the target region. |
user_url_list | array | Accepts one or more YouTube channel URLs. |
Parameter Notes
locationdefaults toUS- URLs in
user_url_listshould be full channel URLs
Response Fields
Response data is returned under result[].
| Field | Type | Description |
|---|---|---|
user_name | string | Channel name. |
user_handle | string | Channel handle. |
channel_id | string | Channel id. |
user_content | string | Channel description. |
sub_scriber_count_text | string | Subscriber count text. |
view_count_text | string | Total view count text. |
video_count_text | string | Video count text. |
join_date_text | string | Channel join date text. |
canonical_channel_url | string | Canonical channel URL. |
custom_url | string | Custom or vanity URL. |
avatar_url | string | Avatar URL. |
banner_url | string | Banner URL. |
links_list | array | External link list. |
keyword_list | array | Channel keyword list. |
