Goofish 闲鱼 Xianyu Seller Data & Reviews Scraper (Idlefish) avatar

Goofish 闲鱼 Xianyu Seller Data & Reviews Scraper (Idlefish)

Pricing

from $0.01 / 1,000 results

Go to Apify Store
Goofish 闲鱼 Xianyu Seller Data & Reviews Scraper (Idlefish)

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

Zen Studio

Maintained by Community

Actor stats

1

Bookmarked

59

Total users

12

Monthly active users

2 days ago

Last modified

Share

Goofish Sellers & Reviews Scraper (闲鱼 / Xianyu / Idlefish)

EXPORT GOOFISH SELLERS, LISTINGS & REVIEWS TOGETHER.

From Zen Studio, creators of Goofish Search, 1688 Wholesale and Taobao. Our Goofish Search actor has ranked #1 for both “Goofish” and “Xianyu” in Apify Store relevance results.

Why choose this actor?

Seller profiles, listings and reviews in one export.
Build a joined view of each seller: their profile, shop stats, inventory and buyer feedback. Listings and reviews stay grouped under the seller they belong to.

Look beyond the seller rating.
Compare credit badges, verification labels and shop ratings with review text, review photos, reviewer details and timestamps, where available. Get the feedback behind the summary score.

Start with a listing link.
The actor finds its seller automatically. You can also supply seller profile links or IDs, with up to 100 inputs per run. Choose whether to include listings, reviews or both.

Export seller data

Quick start

Start with one seller, up to 10 listings and 100 reviews. Profiles, collected listings and collected reviews are billed separately; your limits control the export size.

{
"sellerInputs": [
"https://www.goofish.com/personal?userId=2215160932230"
],
"includeListings": true,
"includeReviews": true,
"maxListings": 10,
"maxReviews": 100
}

Open actor input to paste a seller or listing link.

Set maxListings or maxReviews to 0 to remove that collection cap. Availability, run budget and output size still apply. Reviews are deduplicated; source verification labels describe Goofish badges.

Zen Studio · Goofish Suite
  Goofish Search
Discover listings by keyword
  Item Detail
Enrich known item links
  Sellers & Reviews
You are here
  Image Search
Find listings from a photo

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

ParameterTypeDefaultDescription
sellerInputsstring[]requiredSeller profile URLs, item URLs, fleamarket:// deeplinks, or raw numeric seller IDs.
includeListingsbooleantrueInclude the seller's listings under listings[].
includeReviewsbooleantrueInclude seller reviews under reviews[].
maxListingsinteger10Listings per seller. Set 0 for unlimited.
maxReviewsinteger100Reviews per seller. Set 0 for unlimited.
listingGroupIdinteger-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, creditBadges (all credit levels — a user can hold both a buyer and a seller level)
  • Shop and social - shop, social, counts
  • Listing metadata - groups, topics (seller / system item collections), pinnedItem, 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,
"realPerson": 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"
},
"creditBadges": [
{
"role": "seller",
"level": 5,
"text": "卖家信用极好",
"codeRaw": "cs_seller_level",
"typeRaw": "ylzLevel"
}
// a buyer-level badge also appears here when the user both buys and sells
],
"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,
"nextLevelNeedScore": 12000
},
"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...
],
"topics": [
{
"id": 2730303,
"name": "今日上新",
"type": "sys_new",
"period": "day",
"color": "green",
"itemCount": 7
}
],
"pinnedItem": {
"id": "1043702407890",
"url": "https://www.goofish.com/item?id=1043702407890",
"title": "..."
},
"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",
"dateLabelRelative": "9小时前",
"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.

EventPriceWhen it is charged
Seller$0.005For each successfully loaded seller profile
Listing$0.00899For each listing added to listings[]
Review$0.001For 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.

More Zen Studio scrapers for Chinese platforms

🛒 E-commerce

🎬 Short-video & social

🏠 Real estate & autos

✈️ Travel & stays

🧭 Travel & maps

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.