Youtube.Apptist 채널 데이터에 프로그래밍 방식으로 접근하세요. 인증 없이 사용 가능한 정적 JSON API입니다.
Endpoints
Returns the complete list of all channels across every category, including YouTube and Instagram links.
Response Schema
| Field | Type | Description |
|---|---|---|
| totalChannels | number | Total channel count |
| channels[] | array | Channel objects |
| channels[].id | string | Unique identifier |
| channels[].name | string | Display name |
| channels[].category | string | Category slug |
| channels[].language | object | { code, label } |
| channels[].links | object | { youtube, instagram? } |
{
"totalChannels": 18,
"channels": [
{
"id": "todaysfit-ko",
"name": "오늘뭐입지?",
"category": "young-fashion",
"language": { "code": "ko", "label": "한국어" },
"links": {
"youtube": "https://www.youtube.com/@TodaysFit-ko",
"instagram": "https://www.instagram.com/todaysfit_ko"
}
},
...
]
}
Returns a summary of all categories with names, descriptions, channel counts, and detail endpoints.
Response Schema
| Field | Type | Description |
|---|---|---|
| totalCategories | number | Category count |
| categories[].id | string | Category slug |
| categories[].name | string | Korean name |
| categories[].nameEn | string | English name |
| categories[].channelCount | number | Channels in category |
| categories[].endpoint | string | Detail endpoint path |
{
"totalCategories": 3,
"categories": [
{
"id": "young-fashion",
"name": "20대 여성 패션",
"nameEn": "Young Women's Fashion",
"channelCount": 5,
"endpoint": "/api/categories/young-fashion.json"
},
...
]
}
Returns all channels in the 20s young women's fashion category.
{
"category": {
"id": "young-fashion",
"name": "20대 여성 패션",
"nameEn": "Young Women's Fashion"
},
"totalChannels": 5,
"channels": [ ... ]
}
Returns all channels in the midlife women's fashion category (50+ elegant styling).
{
"category": {
"id": "midlife-fashion",
"name": "중년 여성 패션",
"nameEn": "Midlife Women's Fashion"
},
"totalChannels": 9,
"channels": [ ... ]
}
Returns all channels in the AI-powered hairstyle recommendation category.
{
"category": {
"id": "hairstyle",
"name": "헤어스타일",
"nameEn": "Hairstyle"
},
"totalChannels": 4,
"channels": [ ... ]
}
Returns aggregated statistics: channel counts, language breakdown, platform distribution.
Response Schema
| Field | Type | Description |
|---|---|---|
| stats.totalChannels | number | Total channels |
| stats.totalCategories | number | Category count |
| stats.totalLanguages | number | Supported languages |
| stats.languages[] | array | Per-language channel counts |
| stats.platforms | object | { youtube, instagram } |
{
"stats": {
"totalChannels": 18,
"totalCategories": 3,
"totalLanguages": 11,
"languages": [
{ "code": "ko", "label": "한국어", "channelCount": 2 },
...
],
"platforms": { "youtube": 18, "instagram": 14 }
}
}