curl --request GET \
--url https://yoinkit.ai/api/v1/openclaw/api/v1/openclaw/youtube/transcript \
--header 'Authorization: Bearer <token>'{
"success": true,
"data": {
"videoId": "<string>",
"url": "<string>",
"transcript": [
{}
],
"transcript_only_text": "<string>",
"language": "<string>"
},
"meta": {}
}Extract the transcript/captions from a YouTube video with timestamps
curl --request GET \
--url https://yoinkit.ai/api/v1/openclaw/api/v1/openclaw/youtube/transcript \
--header 'Authorization: Bearer <token>'{
"success": true,
"data": {
"videoId": "<string>",
"url": "<string>",
"transcript": [
{}
],
"transcript_only_text": "<string>",
"language": "<string>"
},
"meta": {}
}https://youtube.com/watch?v=dQw4w9WgXcQ)curl -X GET "https://yoinkit.ai/api/v1/openclaw/youtube/transcript?url=https://youtube.com/watch?v=bjVIDXPP7Uk" \
-H "Authorization: Bearer YOUR_API_TOKEN"
{
"success": true,
"data": {
"videoId": "bjVIDXPP7Uk",
"type": "video",
"url": "https://www.youtube.com/watch?v=bjVIDXPP7Uk",
"transcript": [
{
"text": "welcome back to the hell farm and the",
"startMs": "160",
"endMs": "1920",
"startTimeText": "0:00"
},
{
"text": "backyard trails we built these jumps two",
"startMs": "1920",
"endMs": "3919",
"startTimeText": "0:01"
}
],
"transcript_only_text": "welcome back to the hell farm and the backyard trails we built these jumps two years ago...",
"language": "English"
},
"meta": {
"platform": "youtube",
"endpoint": "transcript",
"credits_used": 1,
"request_id": "req_abc123def456"
}
}