Discover/Likee API
live

Likee APIlikee.video

Retrieve public engagement metrics for any Likee video: likes, views, comments, shares, post time, and creator info via a single URL input.

Endpoint health
verified 1h ago
get_video_metrics
1/1 passing latest checkself-healing
Endpoints
1
Updated
2h ago

What is the Likee API?

The Likee Video Metrics API exposes 10 data fields per video through a single get_video_metrics endpoint, returning engagement counts and creator metadata for any public Likee video identified by its full URL. Pass a standard https://likee.video/@<likee_id>/video/<post_id> URL and get back likes, views, shares, comments, cover image, publish timestamp, and the creator's handle and display name in one call.

This call costs10 credits / call— charged only on success
Try it
Full Likee video URL, e.g. https://likee.video/@<likee_id>/video/<post_id>.
api.parse.bot/scraper/59850e96-8848-4312-9b13-67a63635fb6e/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/59850e96-8848-4312-9b13-67a63635fb6e/get_video_metrics?video_url=https%3A%2F%2Flikee.video%2F%40makayla_andrews%2Fvideo%2F7419433952441930327' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace likee-video-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

"""Walkthrough: Likee Video Metrics API — fetch engagement stats for a video."""
from parse_apis.likee_video_api import Likee, VideoNotFound

client = Likee()

# Look up a video's public metrics by its full URL.
video = client.videos.get(
    video_url="https://likee.video/@makayla_andrews/video/7419433952441930327"
)
print(f"{video.nickname} — {video.description.strip()}")
print(f"  views: {video.views}  likes: {video.likes}  comments: {video.comments}  shares: {video.shares}")
print(f"  music: {video.music_name}")
print(f"  posted: {video.posted_at}")

# Gracefully handle a video that doesn't exist.
try:
    client.videos.get(video_url="https://likee.video/@nobody/video/0000000000000000000")
except VideoNotFound:
    print("Video not found — the account or video may not exist publicly.")

print("exercised: videos.get / VideoNotFound")
All endpoints · 1 totalmissing one? ·

Returns the public metrics of one Likee video from its full web URL of the shape https://likee.video/@<likee_id>/video/<post_id>. The account segment may be the creator's Likee ID or their numeric user ID; both are accepted. The video is located by resolving the account and scanning its public video list from newest to oldest in pages of 50 (up to 1000 videos, so an older video on a very large account costs more round trips and may not be found). likes is the like count and views is the play count as published by Likee; post_time is a Unix timestamp in seconds. Returns a not-found input error when the account does not exist or the video is not among the account's public videos, and a format error for any other URL shape. Short share links of the form https://l.likee.video/v/<code> are NOT supported: the site currently redirects them straight to its homepage without revealing which video they point to, so they are rejected with a format error.

Input
ParamTypeDescription
video_urlrequiredstringFull Likee video URL, e.g. https://likee.video/@<likee_id>/video/<post_id>.
Response
{
  "type": "object",
  "fields": {
    "likes": "integer; number of likes",
    "views": "integer; number of plays/views",
    "shares": "integer; number of shares",
    "post_id": "string; the video's numeric post ID as it appears in the URL",
    "comments": "integer; number of comments",
    "likee_id": "string; the creator's Likee ID (the @ handle)",
    "nickname": "string; the creator's display name",
    "cover_url": "string; URL of the video cover image",
    "post_time": "integer; publish time as a Unix timestamp in seconds",
    "video_url": "string; canonical full URL of the video",
    "music_name": "string; name of the sound used",
    "description": "string; the video caption including hashtags"
  },
  "sample": {
    "data": {
      "likes": 289,
      "views": 10098,
      "shares": 23,
      "post_id": "7419433952441930327",
      "comments": 28,
      "likee_id": "makayla_andrews",
      "nickname": "makayla_andrews",
      "cover_url": "https://videosnap.like.video/na_live/3a4/2foQEk_4.jpg?wmk_sdk=1&type=8",
      "post_time": 1727471582,
      "video_url": "https://likee.video/@makayla_andrews/video/7419433952441930327",
      "music_name": "Silent Sound",
      "description": "Headbands anyone? #LifeUnfiltered #OOTD #Makaylaandrews "
    },
    "status": "success"
  }
}

About the Likee API

What the API Returns

The get_video_metrics endpoint accepts one required parameter — video_url — and resolves it to a full set of public engagement data for that Likee video. The response includes four engagement counters (likes, views, shares, comments), two creator identity fields (likee_id as the @ handle, nickname as the display name), a cover_url pointing to the video thumbnail, and post_time as a Unix timestamp in seconds. The post_id and canonical video_url are also echoed back for reference.

URL Format and ID Handling

The video_url input must be a full Likee web URL of the form https://likee.video/@<likee_id>/video/<post_id>. The account segment accepts either the creator's alphanumeric Likee ID or their numeric user ID — both resolve correctly. The post_id returned in the response is the numeric identifier as it appears in the URL path.

Data Scope and Freshness

All metrics reflect the public counts visible on the video's page. Because Likee updates engagement counts in near real-time on its platform, repeated calls to the same video_url at different times will capture metric changes over a video's lifecycle. There is no historical time-series storage in the API itself; each call returns the current snapshot at request time.

Reliability & maintenanceVerified

The Likee API is a managed, monitored endpoint for likee.video — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when likee.video changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official likee.video API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
1h ago
Latest check
1/1 endpoint passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Track likes, views, and shares growth on Likee videos over time by polling get_video_metrics at regular intervals
  • Audit influencer deliverables by comparing reported engagement (likes, comments) against API-returned counts
  • Collect post_time and views to analyze how quickly Likee videos accumulate plays after publication
  • Build creator dashboards that surface nickname, likee_id, and all four engagement metrics in one data pull
  • Filter a content catalog by engagement threshold using likes and comments returned per video URL
  • Monitor cross-platform performance by correlating Likee views and shares with metrics from other platforms
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo2005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min
Team$300/mo20,000300 req/min
Company$1,000/mo100,000500 req/min

Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Likee have an official developer API?+
Likee does not publish a public developer API or documentation for third-party programmatic access to video or creator data.
What exactly does `get_video_metrics` return beyond raw counts?+
In addition to the four engagement integers (likes, views, shares, comments), the response includes the creator's likee_id (@ handle) and nickname (display name), a cover_url for the video thumbnail, post_time as a Unix timestamp in seconds, and the canonical video_url and post_id. All fields come back in a single call.
Can I retrieve metrics for private or login-gated Likee videos?+
The API covers only videos that are publicly accessible without authentication. Content set to private or restricted by the creator's account settings is not reachable and will not return data.
Does the API support fetching a creator's full video list or profile-level statistics?+
Not currently. The API covers per-video metrics for a single video URL at a time; there is no endpoint for listing all videos by a creator or aggregating profile-level totals. You can fork this API on Parse and revise it to add a creator profile or video feed endpoint.
Are comment contents or individual commenter data returned?+
Not currently. The API returns the comments count as an integer but does not expose comment text, commenter IDs, or timestamps. You can fork this API on Parse and revise it to add a comments detail endpoint.
Page content last updated . Spec covers 1 endpoint from likee.video.
Related APIs in Social MediaSee all →
tiktok.com API
Retrieve detailed information about any public TikTok video including captions, media URLs, view counts, likes, and shares, plus access all comments posted on that video. Perfect for analyzing trending content, monitoring video performance, or building applications that need TikTok video data.
youtube.com API
Retrieve public YouTube channel information, discover featured channels and recommendations, and access liked videos playlists to understand what content creators are promoting and enjoying. Perfect for researching creator profiles, finding related channels, and exploring curated video collections without needing direct channel access.
bilibili.com API
Discover and monitor trending videos on Bilibili with access to video metadata, uploader information, and engagement statistics. Stay updated on what's popular across the platform to find the latest viral content and emerging creators.
viewstats.com API
viewstats.com API
m.youtube.com API
Get video titles and metadata from the Mindplicit YouTube channel to track content updates and organize channel information. Access a complete list of videos to monitor new uploads and retrieve detailed information about each video's performance and details.
instagram.com API
Discover trending Instagram Reels and explore detailed information about specific reels and public creator profiles in real-time. Build applications that showcase viral content, analyze reel performance, and access creator insights without needing authentication.
space.bilibili.com API
Retrieve and browse videos from any Bilibili user channel with customizable sorting, filtering, and pagination options. Organize your video discovery by applying specific criteria to find exactly the content you're looking for.
twitch.tv API
Search for Twitch streamers and channels, view their profiles and streaming details, and discover live streams organized by category. Find the content and creators you want to watch all in one place.