Goofish 闲鱼 Xianyu Seller Data & Reviews Scraper (Idlefish)
Pricing
from $0.01 / 1,000 results
Goofish 闲鱼 Xianyu Seller Data & Reviews Scraper (Idlefish)
Extract seller profiles, listings, reviews, ratings, follower counts, shop stats, prices, and image URLs from Goofish 闲鱼/Xianyu/Idlefish. Supports seller URLs, item URLs, deeplinks, and raw IDs.
Pricing
from $0.01 / 1,000 results
Rating
0.0
(0)
Developer
Zen Studio
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Goofish Sellers & Reviews Scraper (闲鱼 / Xianyu / Idlefish)

Extract Goofish seller profiles, listings, and reviews from seller URLs, item URLs, mobile deeplinks, or raw seller IDs.
One row per seller with nested listings and reviews - seller identity, shop stats, follower counts, listing cards, review summaries, reviewer details, tags, prices, and image URLs.
Use this Actor when you need seller-level intelligence instead of keyword search results or single item enrichment.
| Zen Studio China Scrapers • Goofish, real estate, and wholesale data | ||||
|
Keyword discovery |
URL/ID enrichment |
➤ You are here |
Property listings |
Wholesale products |
Copy to your AI assistant
zen-studio/goofish-xianyu-seller-scraper on Apify. Extracts Goofish (闲鱼 / Xianyu / Idlefish) seller profiles, listings, and reviews. Accepts seller profile URLs, item URLs, fleamarket:// deeplinks, or raw numeric seller IDs. Returns one row per seller with profile fields, shop stats, follower counts, listing groups, listing cards, review summary tabs, reviewer info, review text, review tags, ratings, timestamps, and image URLs. Call ApifyClient("TOKEN").actor("zen-studio/goofish-xianyu-seller-scraper").call(run_input={"sellerInputs":["https://www.goofish.com/personal?userId=2215160932230"],"maxListings":10,"maxReviews":100}), then client.dataset(run["defaultDatasetId"]).list_items().items.
Key Features
- Seller profile rows - display name, avatar, bio, seller IDs, verification tags, credit badge, and profile URL
- Shop and social stats - shop level, score, review count, praise ratio, followers, following, listing count, and review count
- Nested listings - item IDs, URLs, titles, prices, status, images, labels, category ID, and seller group IDs
- Nested reviews - review text, rating, reviewer name/avatar, timestamps, item price, tags, trade metadata, and image URLs
- Flexible input - seller URLs, item URLs, mobile deeplinks, or raw numeric seller IDs
How to Scrape Goofish Sellers & Reviews
Basic seller profile
{"sellerInputs": ["https://www.goofish.com/personal?userId=2215160932230"],"maxListings": 10,"maxReviews": 100}
Resolve seller from an item URL
{"sellerInputs": ["https://www.goofish.com/item?id=1044286302750"],"includeListings": true,"includeReviews": true}
Reviews only
{"sellerInputs": ["2215160932230"],"includeListings": false,"includeReviews": true,"maxReviews": 250}
Unlimited seller export
{"sellerInputs": ["https://www.goofish.com/personal?userId=2215160932230"],"maxListings": 0,"maxReviews": 0}
Use unlimited mode only when you expect a large run. A single seller can have thousands of listings or reviews.
Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
sellerInputs | string[] | required | Seller profile URLs, item URLs, fleamarket:// deeplinks, or raw numeric seller IDs. |
includeListings | boolean | true | Include the seller's listings under listings[]. |
includeReviews | boolean | true | Include seller reviews under reviews[]. |
maxListings | integer | 10 | Listings per seller. Set 0 for unlimited. |
maxReviews | integer | 100 | Reviews per seller. Set 0 for unlimited. |
listingGroupId | integer | - | Optional listing limit filter. Use a value from a previous row's groups[].id. |
Search URLs and seller-name search are not supported. Invalid input fails the run with a clear message so you do not get a misleading empty dataset.
Output
The Actor pushes one dataset row per seller. Successful rows use rowStatus: "ok".
Each row can include:
- Profile -
id,url,displayName,avatarUrl,bio,ipProvince,kcUserId,userTypeRaw - Verification and credit -
verification,verificationTags,creditBadge - Shop and social -
shop,social,counts - Listing metadata -
groups,listings[] - Review metadata -
reviewTabs,reviews[]
Output Example
This example shows every possible output key. Actual rows omit unavailable fields. Arrays are shortened only when the next objects repeat the same shape.
{"rowStatus": "ok","id": "2217074941755","url": "https://www.goofish.com/personal?userId=2217074941755","displayName": "雪球严选东莞仓","avatarUrl": "https://img.alicdn.com/bao/uploaded/i4/example.jpg","bio": "专注二手手机与数码商品","ipProvince": "江苏省","kcUserId": "2217074941755","userTypeRaw": 1,"verificationTags": [{"code": "real_name_certification_77","label": "Real-name verified"},{"code": "xianyu_user_upgrade","label": "Xianyu upgraded account"},{"code": "tb_xianyu_user","label": "Taobao/Xianyu user"}],"verification": {"realName": true,"zhimaCredit": false,"xianyuUpgrade": true,"xianyuPlayer": false,"isTaobaoUser": true},"creditBadge": {"role": "seller","level": 5,"text": "卖家信用极好","code": "seller_credit_level","codeRaw": "cs_seller_level","type": "credit_level_badge","typeRaw": "ylzLevel","iconUrl": "https://gw.alicdn.com/imgextra/example.png","url": "https://www.goofish.com/credit/example"},"shop": {"level": "L7","score": 56569,"reviewNum": 6239,"praiseRatio": 95,"superShop": true,"showsPhone": false,"levelJumpUrl": "https://www.goofish.com/seller-level/example","extIdentityRaw": "9","itemToppingLimit": 50},"social": {"followers": "1.8w","followersCount": 18000,"following": 17,"attentionPrivacyProtected": false},"counts": {"items": 27388,"reviews": 6383},"sourceInputs": ["https://www.goofish.com/personal?userId=2217074941755"],"groups": [{"id": 37792707,"name": "在售","itemCount": 8187,"default": true,"status": "on_sale"},// more listing groups...],"reviewTabs": [{"name": "全部","type": "all","attitude": "all","count": 6383,"id": "all"},{"name": "好评","type": "positive","attitude": "all","count": 3278,"id": "positive"},// more review tabs...],"listings": [{"id": "1043702407890","url": "https://www.goofish.com/item?id=1043702407890","deeplinkUrl": "fleamarket://item?id=1043702407890","detailUrl": "https://www.goofish.com/item?id=1043702407890","title": "vivo X200 Ultra 16GB+512GB","price": 4089,"priceOriginal": 4299,"soldPrice": 4089,"currency": "CNY","pricePrefix": "¥","picUrl": "https://img.alicdn.com/bao/uploaded/i4/example.jpg","itemStatus": "online","itemStatusRaw": 0,"auctionType": "buy_now","auctionTypeRaw": "b","categoryId": "50025386","postInfo": "24小时前发布","images": [{"url": "https://img.alicdn.com/bao/uploaded/i4/example.jpg","width": 2600,"height": 2600,"major": true,"type": "image","photoSearchUrl": "https://s.taobao.com/search?q=example","whiteBackground": false,"labels": ["主图"]}],"picWidth": 2600,"picHeight": 2600,"hasVideo": false,"badges": ["严选","24小时内发布"],"groupId": "37792707","isShopUser": true},// more listings...],"reviews": [{"rateId": 39625257937,"reviewLane": "visible","rating": "positive","ratingRaw": 1,"text": "非常不错","sourceType": "transaction_order","bizCodeRaw": "order","tags": ["运行流畅","发货快"],"tagDetails": [{"text": "运行流畅","sentiment": "positive","sentimentRaw": "GOOD","type": "custom_word","typeRaw": "4"}],"roleTags": ["买家"],"reviewerName": "匿名用户","reviewerRole": "buyer","at": "2026-04-19T13:15:27+08:00","dateLabel": "2026-04-19","reviewerAvatarUrl": "https://gw.alicdn.com/imgextra/example-avatar.jpg","reviewerIpProvince": "广东","tradeId": "39625257937","itemId": "1043702407890","itemPrice": 4089,"tradeItemSkuInfo": "16GB+512GB","tradeInfo": {"itemSkuInfo": "16GB+512GB","itemTitle": "vivo X200 Ultra","itemPic": "https://img.alicdn.com/bao/uploaded/i4/example.jpg"},"appendCount": 0,"praiseCount": 12,"highQuality": true,"rateStatusRaw": 1,"imageUrls": ["https://img.alicdn.com/bao/uploaded/i4/review-example.jpg"]},// more reviews...],"scrapedAt": "2026-04-22T08:00:00+02:00",// Present only on partial/error rows, for example rowStatus "partial" or "error":"detailError": "row_size_limit"}
Pricing
This Actor uses pay-per-event pricing.
| Event | Price | When it is charged |
|---|---|---|
| Seller | $0.005 | For each successfully loaded seller profile |
| Listing | $0.00899 | For each listing added to listings[] |
| Review | $0.001 | For each review added to reviews[] |
A default run for one seller with 10 listings and 100 reviews is about $0.1949, before Apify platform fees.
FAQ
Can I paste a Goofish item URL?
Yes. The Actor resolves the seller from the item, then returns the seller row.
Can I paste Goofish search URLs?
No. Search URLs fail with a clear error. Use the Goofish Search actor for keyword discovery.
Does maxListings: 0 mean unlimited?
Yes. The Actor keeps collecting listings until Goofish has no more listings or the run budget is reached.
Does maxReviews: 0 mean unlimited?
Yes. The Actor keeps collecting reviews until Goofish has no more reviews or the run budget is reached.
Are reviews one row each?
No. The output is one row per seller. Reviews are nested under reviews[].
What should I use first: search, detail, or seller?
Use Search to discover listings by keyword. Use Detail to enrich known item IDs. Use Seller when the seller profile and review history matter.
Support
Open an issue on the Actor page if an input format fails or Goofish changes the seller page. Include the input URL and the run ID.