REST API · GET
Likee Video API
Download short Likee videos via likee.video links or l.likee.video/v/… short links.
https://api.interapi.dev/api/v1/likee
Price: 5 credits per successful response. 5xx is free, 4xx costs at most 1 credit. Pricing
What it does
Accepts full likee.video/@<author>/video/<id> links and the l.likee.video/v/… short links that the app's Share button produces. Returns a direct MP4 link in media and in video_url / video_hd_url, plus the clip caption (title), author, duration, and cover image. The response format matches the TikTok API, so the same handler works for both.
- l.likee.video short links
- Direct MP4 link
- Caption, author, and cover
- Same response as the TikTok API
How to use it
- In the Likee app tap Share and copy the link.
- GET /api/v1/likee?url=…
- Response: video_url with the MP4, title, author, and thumbnail.
Parameters
urlstringrequired- Likee clip link: likee.video/@<author>/video/<id> or a short l.likee.video/v/… link.
Request example
curl -G "https://api.interapi.dev/api/v1/likee" \
-H "X-API-Key: YOUR_API_KEY" \
--data-urlencode "url=https://l.likee.video/v/a1B2c3"import requests
resp = requests.get(
"https://api.interapi.dev/api/v1/likee",
params={"url": "https://l.likee.video/v/a1B2c3"},
headers={"X-API-Key": "YOUR_API_KEY"},
timeout=60,
)
resp.raise_for_status()
print(resp.json())const params = new URLSearchParams({ url: "https://l.likee.video/v/a1B2c3" });
const resp = await fetch(`https://api.interapi.dev/api/v1/likee?${params}`, {
headers: { "X-API-Key": "YOUR_API_KEY" },
});
if (!resp.ok) throw new Error(`HTTP ${resp.status}`);
console.log(await resp.json());<?php
$query = http_build_query(["url" => "https://l.likee.video/v/a1B2c3"]);
$ch = curl_init("https://api.interapi.dev/api/v1/likee?" . $query);
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ["X-API-Key: YOUR_API_KEY"],
CURLOPT_TIMEOUT => 60,
]);
$data = json_decode(curl_exec($ch), true);
print_r($data);
Response example
{
"status": "success",
"platform": "InterAPI",
"title": "Танцевальный челлендж 💃 #dance #likee",
"description": "Танцевальный челлендж 💃 #dance #likee",
"author": "dance.studio",
"media": [
{
"type": "video",
"url": "https://video.like.video/…/4h6Kd9_4.mp4",
"quality": "HD",
"download_url": "https://video.like.video/…/4h6Kd9_4.mp4",
"height": 1280,
"ext": "mp4"
}
],
"video_url": "https://video.like.video/…/4h6Kd9_4.mp4",
"video_hd_url": "https://video.like.video/…/4h6Kd9_4.mp4",
"music_url": null,
"thumbnail": "https://img.like.video/…/cover.jpg",
"duration_sec": 15,
"channel_url": null,
"duration_ms": 1050
}duration_ms is server processing time. URLs in the example are shortened.
Test a request
Without a key — up to 30 requests per hour per IP. With your key, each request costs the API price in credits.
Paste a link and press Send. The response shows up here.