Raw
One video
Details and current counts for one video. Takes a TikTok video, YouTube video or Instagram post by url or id (exactly one); the format is not checked. Live data fetched at request time, not stored by Virlo. Typical latency is a few seconds, up to about 25 s. 1 credit ($0.01) per call, including an empty page. Errors (400, 404, 5xx) are not billed.
get/v1/raw/{platform}/video
Request
- Base URL: https://api.virlo.ai
- URL: https://api.virlo.ai/v1/raw/{platform}/video
- Auth: HTTP bearer
Path parameters
platform'tiktok' | 'youtube' | 'instagram' required
Example:tiktok
Platform. youtube covers YouTube Shorts and instagram covers Instagram Reels.
Query parameters
urlstring
Example:https://www.tiktok.com/@khaby.lame/video/7137423965982592302
Video URL as shared on the platform. Pass exactly one of url or id.
idstring
Example:7137423965982592302
Platform video ID (TikTok numeric ID, YouTube video ID, Instagram shortcode). Pass exactly one of url or id.
Response
Example response
{
"data": {
"id": "7137423965982592302",
"platform": "tiktok",
"url": "https://www.tiktok.com/@khaby.lame/video/7137423965982592302",
"hashtags": [
"fyp",
"comedy"
],
"published_at": "2026-10-01T14:03:00.000Z",
"duration_seconds": 21,
"author": {
"id": "6784563164518679557",
"handle": "khaby.lame",
"display_name": "Khabane lame"
},
"stats": {
"views": 1200000,
"likes": 85000,
"comments": 1200,
"shares": 3400,
"saves": 5100
},
"sound": {
"title": "original sound"
}
}
}Changes
No recorded changes to this operation across all 1 revision of this API.