TikTok Shop Seller Info Scraper
Under maintenancePricing
from $5.38 / 1,000 results
TikTok Shop Seller Info Scraper
Under maintenanceLook up any TikTok Shop seller from a seller ID or shop link. Get the seller ID, shop name, and the complete storefront profile TikTok Shop returns for that seller in one row. Export scraped data, run via API, and vet a TikTok Shop supplier or competitor before you commit.
Pricing
from $5.38 / 1,000 results
Rating
0.0
(0)
Developer
ToolzerHub
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Give it a seller ID or a shop link, get back one row: the storefront's full profile.
You're vetting a supplier, checking a competitor, or confirming a shop is real before you route traffic to it. One seller_id in, one shop_profile out.
Input
| Field | Type | Default | What it does |
|---|---|---|---|
seller_id | string | — | Required. A TikTok Shop seller or shop ID, or a shop share link (https://vt.tiktok.com/... or a full shop URL). |
A share link works, but it's not free — resolving it to an ID costs one extra lookup before the shop record itself gets fetched. Paste the bare ID when you have it.
{"seller_id": "7495516049083828882"}
What you get
One row per run.
| Field | Holds |
|---|---|
seller_id | The seller/shop ID, taken from the response when TikTok includes one, otherwise the ID you passed in |
name | Shop name, when the record carries one |
shop_profile | The complete shop record, exactly as TikTok returned it |
{"seller_id": "7495516049083828882","name": "Maybelline New York","shop_profile": {"shop_name": "Maybelline New York","shop_rating": "4.3","sold_count": 2012919,"on_sell_product_count": 29,"review_count": 187619,"followers_count": "1120898","video_count": "1140"}}
That's a trimmed live result. shop_profile exists because a shop record isn't a fixed shape — TikTok attaches different fields to different shops. seller_id and name are broken out because almost every shop has them; anything else you need — ratings, follower counts, sold counts, whatever this particular shop happens to carry — is in shop_profile. Note the mixed types: sold_count and review_count come back as numbers while followers_count and video_count come back as numeric strings, passed through exactly as the source returns them.
Questions
What happens if the seller ID doesn't exist? Zero rows. The run finishes normally rather than failing — a bad or delisted ID isn't treated as an error, it's treated as "nothing to report."
Does a shop link cost more than a plain ID? One extra lookup, to turn the link into an ID before the shop record can be fetched. If you're running this at volume and already have IDs on hand — say, from TikTok Shop Trending Products Scraper — pass those instead of the link.
Can I look up several sellers in one run?
No — one seller_id per run, one row out. Queue a run per seller through the Apify API if you're working through a list.
What is name when TikTok doesn't return one?
name is read from whichever of the shop's name fields the record actually has. When neither is present, name comes back empty — the rest of the shop's data is still sitting in shop_profile, so nothing is lost, just not broken out.
Other TikTok Shop Actors
| Actor | Use when |
|---|---|
| TikTok Shop Seller Products Scraper | You want the seller's whole catalog, not just their profile |
| TikTok Shop Trending Products Scraper | You need seller IDs to look up in the first place |
| TikTok Shop Keyword Ideas Scraper | You're researching a niche, not a specific shop |
Support
Questions, bugs, or feature requests: contact@toolzerhub.com
Browse the rest: apify.com/toolzerhub