Lemon8 Profile Scraper - Followers, Posts & Likes
Pricing
from $2.00 / 1,000 profile | posts results
Lemon8 Profile Scraper - Followers, Posts & Likes
Lemon8 scraper for public profiles by username. Get followers, following and likes & saves, plus recent posts with direct post link, post date, likes, post type, caption (hashtags included) and thumbnail. No login. Tested on Japan, Indonesia, Malaysia, Thailand, Vietnam and US creators.
Pricing
from $2.00 / 1,000 profile | posts results
Rating
5.0
(1)
Developer
TicTech
Maintained by CommunityActor stats
3
Bookmarked
71
Total users
7
Monthly active users
16 days ago
Last modified
Categories
Security
Limited permissionsShare
Scrape public Lemon8 profiles: follower and following counts, profile likes & saves, and each creator's recent posts with a direct post link, post ID, post date, caption, likes and thumbnail. Built for influencer research, creator comparison and content analysis. Add one or many usernames, pick a region, get clean JSON/CSV.
What you get
Each run returns one profile record per username, followed by up to maxPosts post records.
Profile record (type: "profile")
| Field | Description |
|---|---|
type | Always profile |
username | Lemon8 handle (the part after @), e.g. styledby.devon |
profile_name | Display name shown on the profile |
user_id | Lemon8 user ID |
profile_url | Link to the profile on lemon8-app.com |
avatar | Avatar image URL |
bio | Profile bio text |
followers | Follower count (exact number) |
following | Following count (exact number) |
likes_and_saves | Profile-level total of likes and saves combined (exact number) |
posts_count | Number of posts on the profile |
Post record (type: "post")
| Field | Description |
|---|---|
type | Always post |
post_id | Lemon8 post ID, stable and unique, good for de-duplication |
post_url | Direct link to the post |
posted_at | When the post was published (UTC, ISO 8601). Derived from the post ID, accurate to within a few minutes |
title | Post title, if the creator added one |
caption | Post text. Hashtags appear inside the caption text. They are not a separate field |
likes | Like count for the post |
thumbnail | Thumbnail image URL |
image_count | Number of images in a photo post |
post_type | Gallery (photos) or Video |
profile_username | Handle of the profile the post belongs to (matches the profile username) |
profile_name | Display name of the profile the post belongs to |
Profile stats come back on every listed region, including Japan (jp), Indonesia, Malaysia, Thailand and Vietnam. If Lemon8 shows no stats at all for a profile, that profile row is skipped (it is not saved and not charged), the run log says so plainly, and the profile's posts are still saved. Saves are only available as the combined profile-level likes_and_saves. There is no per-post saves count.
Changed in 0.0.30: username and profile_username now hold the handle instead of the display name. The display name is in profile_name.
Example input
{"profileUsernames": ["prettyfiasco"],"maxPosts": 5,"region": "us"}
profileUsernames(required): Lemon8 usernames.name,@nameand a full profile URL all work.maxPosts: posts per profile (default 5).region:us,uk,jp,au,ca,nz,sg,my,id,thorvn(defaultus).
Free plan: max items per run is limited — free tier max items per run ≤ 100, and posts per profile are capped at 10 (a maxPosts of 0 or above 10 is capped at 10). Paid plans: set maxPosts to 0 for unlimited, or any number. Upgrade your plan.
Example Tasks
Ready-to-run public Example Tasks: US beauty creator, two-creator fashion compare, UK region, Japan region (profile stats and posts for Japanese creators) and a 5-creator bulk run.
FAQ
Is it public data only? Yes. Only publicly visible profile and post data is scraped. No login is used.
Do I include the @? You don't need to. name, @name and a full profile URL all work.
Which regions work? us, uk, jp, au, ca, nz, sg, my, id, th, vn. Pick the region the creator posts in. Profile stats and posts come back on all of them. For the same creator, the region mostly changes the link suffix rather than the data.
What if a profile doesn't exist? The run still succeeds and returns an error row for that username.
Why is there no profile row for one of my usernames? Lemon8 showed no follower, following or likes & saves numbers for it. The row is skipped so you aren't charged for an empty result, and the log names the profile. Its posts are still in the dataset.
Can it scrape comments, search, hashtags or follower lists? No. It covers profile stats and posts (link, ID, date, caption, likes, thumbnail) only.
Does it give saves per post or hashtags as a field? No. Saves are profile-level (likes_and_saves), and hashtags only appear inside captions.
Can I run it on a schedule or via API? Yes. Use Apify Schedules, webhooks, or the API.
curl -X POST "https://api.apify.com/v2/acts/tictechid~vanzi-lemon8-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"profileUsernames":["prettyfiasco"],"maxPosts":5,"region":"us"}'
Usage Limits
- Free tier: free tier max items per run ≤ 100. Posts per profile are capped at 10.
- Paid plans: unlimited posts per profile (
maxPosts: 0). See pricing.
Pricing
Pay-per-event: a small start fee per run plus a charge for each result (profile or post) added to the dataset. Profile rows with no stats are skipped and not charged. Current prices are shown on the Actor's Pricing tab.
For more details, contact the maintainer or email us at contact@tictech.id