curl -H "Authorization: Bearer reel25_sk_..." \
https://api.reel25.com/api/v1/videos/550e8400-e29b-41d4-a716-446655440000
const response = await fetch(
'https://api.reel25.com/api/v1/videos/550e8400-e29b-41d4-a716-446655440000',
{ headers: { 'Authorization': 'Bearer reel25_sk_...' } }
);
const { data } = await response.json();
import requests
video_id = '550e8400-e29b-41d4-a716-446655440000'
response = requests.get(
f'https://api.reel25.com/api/v1/videos/{video_id}',
headers={'Authorization': 'Bearer reel25_sk_...'}
)
{
"data": {
"id": "550e8400-e29b-41d4-a716-446655440000",
"tiktokVideoId": "7234567890123456789",
"url": "https://tiktok.com/@creator/video/7234567890123456789",
"description": "Check out this recipe! #cooking #viral",
"hashtags": ["cooking", "viral"],
"viewCount": 1250000,
"likeCount": 98000,
"commentCount": 3200,
"shareCount": 15000,
"bookmarkCount": 45000,
"engagementRate": 12.85,
"postedAt": "2025-03-10T14:30:00.000Z",
"thumbnailUrl": "https://...",
"username": "creator",
"canonicalAccountId": "8f14e45f-ceea-467f-a6f0-4b3b8c3a0e1d",
"musicName": "original sound - @creator",
"musicAuthor": "@creator",
"musicCoverUrl": "https://..."
}
}
{
"code": "NOT_FOUND",
"message": "Video not found"
}
Videos
Get Video
Retrieve details for a specific tracked video
GET
/
api
/
v1
/
videos
/
{id}
curl -H "Authorization: Bearer reel25_sk_..." \
https://api.reel25.com/api/v1/videos/550e8400-e29b-41d4-a716-446655440000
const response = await fetch(
'https://api.reel25.com/api/v1/videos/550e8400-e29b-41d4-a716-446655440000',
{ headers: { 'Authorization': 'Bearer reel25_sk_...' } }
);
const { data } = await response.json();
import requests
video_id = '550e8400-e29b-41d4-a716-446655440000'
response = requests.get(
f'https://api.reel25.com/api/v1/videos/{video_id}',
headers={'Authorization': 'Bearer reel25_sk_...'}
)
{
"data": {
"id": "550e8400-e29b-41d4-a716-446655440000",
"tiktokVideoId": "7234567890123456789",
"url": "https://tiktok.com/@creator/video/7234567890123456789",
"description": "Check out this recipe! #cooking #viral",
"hashtags": ["cooking", "viral"],
"viewCount": 1250000,
"likeCount": 98000,
"commentCount": 3200,
"shareCount": 15000,
"bookmarkCount": 45000,
"engagementRate": 12.85,
"postedAt": "2025-03-10T14:30:00.000Z",
"thumbnailUrl": "https://...",
"username": "creator",
"canonicalAccountId": "8f14e45f-ceea-467f-a6f0-4b3b8c3a0e1d",
"musicName": "original sound - @creator",
"musicAuthor": "@creator",
"musicCoverUrl": "https://..."
}
}
{
"code": "NOT_FOUND",
"message": "Video not found"
}
Returns full details for a single tracked video, including current metrics and metadata.
Path parameters
string
required
The video UUID.
curl -H "Authorization: Bearer reel25_sk_..." \
https://api.reel25.com/api/v1/videos/550e8400-e29b-41d4-a716-446655440000
const response = await fetch(
'https://api.reel25.com/api/v1/videos/550e8400-e29b-41d4-a716-446655440000',
{ headers: { 'Authorization': 'Bearer reel25_sk_...' } }
);
const { data } = await response.json();
import requests
video_id = '550e8400-e29b-41d4-a716-446655440000'
response = requests.get(
f'https://api.reel25.com/api/v1/videos/{video_id}',
headers={'Authorization': 'Bearer reel25_sk_...'}
)
{
"data": {
"id": "550e8400-e29b-41d4-a716-446655440000",
"tiktokVideoId": "7234567890123456789",
"url": "https://tiktok.com/@creator/video/7234567890123456789",
"description": "Check out this recipe! #cooking #viral",
"hashtags": ["cooking", "viral"],
"viewCount": 1250000,
"likeCount": 98000,
"commentCount": 3200,
"shareCount": 15000,
"bookmarkCount": 45000,
"engagementRate": 12.85,
"postedAt": "2025-03-10T14:30:00.000Z",
"thumbnailUrl": "https://...",
"username": "creator",
"canonicalAccountId": "8f14e45f-ceea-467f-a6f0-4b3b8c3a0e1d",
"musicName": "original sound - @creator",
"musicAuthor": "@creator",
"musicCoverUrl": "https://..."
}
}
{
"code": "NOT_FOUND",
"message": "Video not found"
}
Was this page helpful?