VOOZH about

URL: https://apify.com/zen-studio/goofish-xianyu-search-scraper

⇱ Goofish Scraper 闲鱼 Xianyu (Idlefish) - Listings + Sellers · Apify


👁 Goofish Scraper 闲鱼 Xianyu (Idlefish) - Listings + Sellers avatar

Goofish Scraper 闲鱼 Xianyu (Idlefish) - Listings + Sellers

Pricing

from $7.99 / 1,000 listings

Go to Apify Store

Goofish Scraper 闲鱼 Xianyu (Idlefish) - Listings + Sellers

Rising star

Extract Goofish 闲鱼 (Xianyu/Idlefish) listings by keyword. 150+ output fields per result: price, Zhima credit, specs, images, shipping, category labels, service guarantees, C2C posting metadata, and seller profile details. Up to 1,500 results per keyword. Chinese or English search terms. JSON output.

Pricing

from $7.99 / 1,000 listings

Rating

0.0

(0)

Developer

👁 Zen Studio

Zen Studio

Maintained by Community

Actor stats

1

Bookmarked

117

Total users

27

Monthly active users

0.87 hours

Issues response

4 days ago

Last modified

Share

Goofish Scraper (闲鱼 / Xianyu / Idlefish) | Search Listings + Sellers

👁 Goofish Scraper

150+ output fields per listing · up to 1,500 per keyword — full item detail, seller profiles with Zhima credit, image galleries, video, specs, SKU variants, shipping, category labels, service guarantees, GPS location, and condition.
Zen Studio China Scrapers   •  Goofish, JD.com, Taobao, and wholesale data
👁 Image
 Goofish Search

➤ You are here
👁 Image
 Goofish Detail

Full item detail
👁 Image
 Sellers & Reviews

Profiles + reviews
👁 Image
 Taobao

Products + reviews
👁 Image
 JD.com

京东 products

Copy to your AI assistant

zen-studio/goofish-xianyu-search-scraper on Apify. Scrapes Goofish (闲鱼 / Xianyu / Idlefish) listings with full item detail, image metadata, specs, category labels, service guarantees, GPS location, SKU variants, video, and seller profiles (Zhima credit, reviews, reply rate). Call ApifyClient("TOKEN").actor("zen-studio/goofish-xianyu-search-scraper").call(run_input={...}), then client.dataset(run["defaultDatasetId"]).list_items().items. Provide either keyword (CN or EN) OR searchUrls (Goofish search URLs sharing one keyword); Goofish caps at 1,500 per keyword. Full spec: GET https://api.apify.com/v2/acts/zen-studio~goofish-xianyu-search-scraper/builds/default (Bearer TOKEN) → inputSchema, actorDefinition.storages.dataset, readme. Token: https://console.apify.com/account/integrations

Key Features

  • 150+ output fields per listing — item detail, seller profile, image gallery, video, specs, SKU variants, category labels, service guarantees, GPS location, and condition
  • Chinese or English keywords — searches 闲鱼 directly (手机, iPhone 15, 乐高 all work)
  • 1,500 results per keyword — Goofish's own hard cap
  • Rich seller intelligence — Zhima credit tier, reply rate, reviews, registered days, other listings
  • Free tier — 20 lifetime runs, 30 listings per run

What's New

2026-06 — richer results without full enrichment. Every search result now carries the signals Goofish shows on each results card, so detailLevel: summary runs (and any listing whose detail page can't be opened) still come back rich:

  • ItemfreeShipping, priceDropPercent, stats.wants (want count), and the full categoryIds triple
  • SellerrefId (a stable per-seller key for grouping a seller's listings), stats.totalReviews + stats.positiveRatePercent, creditLabel, and a now-populated reviewsLabel
  • Cleaner badges — internal icon names are filtered out

2026-06 — category-specific detail blocks. Full runs now surface vertical fields wherever Goofish has them:

  • Rentals — a rentalHouse block: rent, layout, area, amenities, lease terms, and house-verification status
  • Recruitment — a jobInfo employer profile (business name, scope, registered address, logo)
  • B2Cseckill flash-sale state, coupon / warm-up promotions, and trendyPromotion

These all appear automatically; no input change is needed. Already have the item IDs? The new Goofish Item Detail Scraper returns all of this per listing without a search.

How to Scrape Goofish (闲鱼) Data

Basic — search by keyword

{
"keyword":"iPhone 15",
"maxItems":20
}

Chinese keyword with filters

{
"keyword":"手机",
"maxItems":50,
"sortBy":"newest",
"priceMin":1000,
"priceMax":5000,
"publishedWithinDays":"7",
"quickFilters":[
"filterPersonal",
"filterFreePostage"
]
}

Region-targeted search (Guangzhou 广州)

{
"keyword":"乐高",
"maxItems":100,
"regionIds":[
"440100"
],
"sortBy":"priceDrop"
}

Paste a Goofish search URL instead

{
"searchUrls":[
"https://www.goofish.com/search?q=nintendo%20switch"
],
"maxItems":30
}

Input Parameters

ParameterTypeDefaultDescription
keywordstringrequired unless URLs givenSearch term (CN or EN). Ignored when searchUrls is set.
searchUrlsstring[]Goofish search URLs, all sharing one keyword. Takes precedence over keyword when non-empty.
maxItemsinteger1001–1,500
detailLevelstringfullfull (enrich every listing) / summary (listing essentials only — much faster)
sortBystringnewestrelevance / newest / priceAsc / priceDesc / priceDrop / modified / credit
priceMinintegerMin price in CNY ¥
priceMaxintegerMax price in CNY ¥
publishedWithinDaysstring1 / 3 / 7 / 14
quickFiltersstring[]filterPersonal / filterAppraise / filterFreePostage / filterNew / inspectedPhone / filterOneKeyResell / filterHighLevelYxpSeller / gameAccountInsurance
regionIdsstring[]Province/city filter. In the UI it's a searchable dropdown (e.g. 广州 · 广东 Guangdong); API callers pass the numeric code, e.g. 440100 = Guangzhou. Leave empty for nationwide.

Detail level: speed vs depth

detailLevel trades depth for speed:

  • full (default) — every listing is enriched with its complete detail page: description, full image gallery, condition, seller profile, and stats (all the fields below).

  • summary — returns each listing straight from the results page without opening it, so it runs much faster. Each record includes:

    • Core listingid, url, title, price, priceOriginal, currency, city, postedAt, postedAtEpochMs, listingType, pictureUrl, badges, isAd / isAuction / hasVideo
    • Card-side signals (new 2026-06)freeShipping, priceDropPercent, stats.wants (want count), categoryId + taobaoCategoryId + categoryIds (full id triple)
    • Sellername, avatarUrl, refId (stable per-seller key for grouping a seller's listings), reviewsLabel + stats.totalReviews, stats.positiveRatePercent, creditLabel (the last four new 2026-06)

    Switch to full when you need the description, the full image gallery, specs, or the seller's complete profile and stats.

summary output (one record; long strings and arrays shortened):

{
"id":"1055667266979",
"url":"https://www.goofish.com/item?id=1055667266979",
"title":"Surface Pro 通用原装特制键盘 带AI键 95新 …",
"price":550,
"currency":"CNY",
"city":"广东",
"listingType":"detailCommonBuy",
"postedAt":"2026-06-03T15:19:23+08:00",
"postedAtEpochMs":1780809563000,
"pictureUrl":"http://img.alicdn.com/bao/uploaded/i1/O1CN01…-fleamarket.heic",
"badges":["…"],
"isAuction":false,
"hasVideo":false,
"isAd":false,
"freeShipping":true,
"priceDropPercent":11,
"stats":{"wants":7},
"categoryIds":{"catId":"50025387","channelCatId":"126856263","tbCatId":"110210"},
"seller":{
"name":"微软数码库",
"avatarUrl":"http://img.alicdn.com/…",
"identity":"",
"refId":"IlmjtstKINrMdvG497m9cQ==",
"reviewsLabel":"6239条评价",
"creditLabel":"极好",
"stats":{"totalReviews":6239,"positiveRatePercent":96}
},
"detailStatus":"summary",
"detailError":null
}

The same card-side fields (want count, free-shipping, price-drop %, category ids, and the seller's review count / positive rate / credit label) are also kept on any full-mode listing that can't be fully opened, so a partial result is still rich.

What Data Can You Extract from Goofish (闲鱼)?

In the default full detail level, every listing includes:

  • Item — id, url, title, price, priceOriginal, soldPrice, currency, description, status, statusLabel, listingType, itemType, templateId, postedAt, postedAtEpochMs, quantity, shippingFee, freeShipping, priceDropPercent, images, specs, categoryName, categoryPath, categoryLabels, categoryIds, tags, topics, badges, serviceGuarantees (named), tradeAccessType, isAuction, hasVideo, isAd, priceRange, video, variants, descriptionRich, promotion, appraisalService, consumerNotice, qualityBadgeUrl, relatedItems, circle, affiliate, isB2C, b2cBizType, benefitTags
  • Seller — id, url, refId (stable grouping key, present even on search-only records), name, handle, avatarUrl, pendantUrl, city, publishCity, signature, summary, identity, registeredAt, registeredDays, zhimaVerified, zhimaLevelCode, zhimaLevelName, creditBadgeUrl, creditLevel, creditLabel, reviewsLabel, identityTags, identityTagDetails, levelTagDetails, infoTags, honorTag, shop (verified-merchant profile), resume (service sellers), lastActiveLabel, aoiTypeRaw, yxpPro, sellerIdentityMasked
  • Seller stats — totalItemsListed, totalSold, goodReviews, badReviews, autoConfirmedReviews (auto-confirmed positive reviews, 默认好评 — not neutral), goodReviewRate (好评率), replyRate24h, replyRate24hRaw, avgReplyInterval, avgReplyMinutes30d (on summary / not-fully-opened listings, the card supplies totalReviews + positiveRatePercent instead)
  • Seller other items — up to a dozen related listings from the same seller
  • Item stats — views, favorites, favoritesInteract, wants, wantsUnit, sold
  • Flags — simpleItem, bargained, charity, noPicture, worthBuySimilarFeeds, defaultPrice, defaultPicture, tbSupportTrade, pcSupportTrade, titleIsUserInput, reserved
  • Condition, region & locationcondition (label + code), regionAttributes (division, POI name, free-shipping / bargain flags), and exact gps coordinates (lat / lng, plus a gpsRaw string) when the listing carries them
  • Media & variantsimages gallery, video (play URLs + cover + dimensions), and variants (SKU options with per-option price, stock, properties, and swatch images)
  • Verified merchant (B2C) & services — verified-merchant results add an inspectionReport (per-item checks, defect list, masked identifier, conclusion), b2cPromotion (coupons, promotion tags, warm-up / presale prices, activity name), b2cBizTypeText, logistics, detailImages, a seckill flash-sale block (active flag, status, start/end), and trendyPromotion; service listings add skillService (incl. careerName)
  • Rentals — rental listings add a rentalHouse block: rent attributes (rent / layout / area, plus decoration, orientation, and lease terms), roommate tags, amenities (furnishings with icons), house-verification status, and a renter safety notice
  • Recruitment — job listings add a jobInfo block with the hiring employer profile (business name, registered address, business scope, logo)
  • detailStatus — per-record outcome: enriched (full detail present), summary (search-only by design, from detailLevel: "summary"), offline (listing no longer available), or details_unavailable (a live listing whose full detail couldn't be retrieved; the search-side fields are still present). detailError is a deprecated alias (null for enriched/summary, otherwise the same value) kept for backward compatibility, use detailStatus.

Output Example

Real composite example (a full-mode C2C listing). Large arrays are shortened with a "... +N more" marker, but every output field family is shown. gps, video, variants, and descriptionRich appear when the listing has them; B2C listings add isB2C / b2cBizType / benefitTags.

{
"id":"1049183197699",
"url":"https://www.goofish.com/item?id=1049183197699",
"title":"【原价2899】捷安特atx830山地自行车二手全新24速2",
"price":385,
"currency":"CNY",
"city":"广东",
"pictureUrl":"http://img.alicdn.com/bao/uploaded/i2/O1CN01W6XzDT1PGPDEpEpIl_!!4611686018427382997-0-fleamarket.jpg",
"listingType":"detailPlayBoy",
"isAuction":false,
"hasVideo":true,
"isAd":false,
"seller":{
"name":"自行车品牌门店",
"avatarUrl":"https://img.alicdn.com/bao/uploaded/i3/O1CN01OH498C1PGPCiXbqeZ_!!4611686018427382997-0-mtopupload.jpg",
"identity":"",
"refId":"IlmjtstKINrMdvG497m9cQ==",
"reviewsLabel":"5351条评价",
"creditLabel":"极好",
"stats":{
"totalItemsListed":176,
"totalSold":941,
"goodReviewRate":"96%",
"goodReviews":289,
"badReviews":10,
"autoConfirmedReviews":214,
"replyRate24h":"98%",
"replyRate24hRaw":0.9869,
"avgReplyInterval":"16分钟",
"avgReplyMinutes30d":16
},
"id":"2217610521813",
"url":"https://www.goofish.com/personal?userId=2217610521813",
"handle":"自行车品牌门店",
"city":"南昌",
"publishCity":"南昌",
"signature":"人固然应该生存,但为的是进化;也不妨受苦,但为的是解除将来的一切苦;更应该战斗,但为的是改革。",
"registeredAt":"2024-03-18T16:21:45+08:00",
"registeredDays":"811",
"zhimaVerified":true,
"identityTags":[
"实人认证已通过"
],
"identityTagDetails":[
{
"text":"实人认证已通过",
"type":"real_name_verified",
"typeRaw":"1",
"icon":"https://gw.alicdn.com/bao/uploaded/TB1E3aKPFXXXXcKXpXXXXXXXXXX-32-32.png"
}
],
"levelTagDetails":[
{
"icon":"https://gw.alicdn.com/imgextra/i4/O1CN01GoAHKO1R9eCMlFW8j_!!6000000002069-2-tps-195-48.png"
},
"... +1 more"
],
"aoiTypeRaw":"0",
"yxpPro":false,
"lastActiveLabel":"5小时前来过",
"creditBadgeUrl":"https://gw.alicdn.com/imgextra/i1/O1CN0174ZjSO1j9nZw734LJ_!!6000000004506-2-tps-285-66.png",
"creditLevel":1,
"zhimaLevelCode":"A",
"zhimaLevelName":"信用极好",
"otherItems":[
{
"id":"1055464430823",
"title":"急售包邮【仅剩3台】捷安特atx830山地自行车二手全新24",
"priceLabel":"¥365",
"imageUrl":"https://img.alicdn.com/bao/uploaded/i1/O1CN01YZoDL41PGPDBPUDg0_!!4611686018427382997-0-fleamarket.jpg",
"type":"1",
"attributes":{
"recentSoldTime":"1780811005000",
"sugShow":"0",
"iM":"1",
"onlyInSameCity":"0",
"spStuffStatus":"100.0",
"proPolishTime":"1780884384829",
"...":"+25 more raw attributes"
}
},
"... +N more"
]
},
"categoryId":"50025467",
"taobaoCategoryId":"50018691",
"badges":[
"16天内降价",
"累计降价11%",
"1人想要",
"... +1 more"
],
"postedAt":"2026-06-06T23:59:10+08:00",
"postedAtEpochMs":1780761550000,
"stats":{
"views":1545,
"favorites":20,
"favoritesInteract":0,
"wants":89,
"sold":0,
"wantsUnit":"人想要"
},
"freeShipping":true,
"priceDropPercent":11.0,
"categoryIds":{
"catId":"50025467",
"channelCatId":"127058035",
"level2ChannelCatId":"126870220",
"level3ChannelCatId":"126880295",
"rootChannelCatId":"126868011",
"tbCatId":"50018691",
"sugShow":"false"
},
"templateId":"0",
"images":[
{
"url":"http://img.alicdn.com/bao/uploaded/i2/O1CN01W6XzDT1PGPDEpEpIl_!!4611686018427382997-0-fleamarket.jpg",
"width":"868",
"height":"1152",
"major":true,
"type":"0",
"photoSearchUrl":"https://h5.m.goofish.com/wow/moyu/moyu-project/idle-photo-search/pages/home?kun=true&wh_ttid=native&opaque=false&extra=%7B%22imageInfo%22%3A%7B%22bizCode%22%3A%22idledetail%22%2C%22reqFromPage%22%3A%22idle_detail%22%2C%22source%22%3A%22itempic%22%2C%22url%22%3A%22http%3A%2F%2Fimg.alicdn.com%2Fbao%2Fuploaded%2Fi2%2FO1CN01W6XzDT1PGPDEpEpIl_%21%214611686018427382997-0-fleamarket.jpg_640x640q90.jpg%22%7D%7D"
},
{
"url":"http://img.alicdn.com/bao/uploaded/i3/O1CN01pN1nnV1PGPDEmmaLk_!!4611686018427382997-0-fleamarket.jpg",
"width":"868",
"height":"1156",
"major":false,
"type":"0",
"photoSearchUrl":"https://h5.m.goofish.com/wow/moyu/moyu-project/idle-photo-search/pages/home?kun=true&wh_ttid=native&opaque=false&extra=%7B%22imageInfo%22%3A%7B%22bizCode%22%3A%22idledetail%22%2C%22reqFromPage%22%3A%22idle_detail%22%2C%22source%22%3A%22itempic%22%2C%22url%22%3A%22http%3A%2F%2Fimg.alicdn.com%2Fbao%2Fuploaded%2Fi3%2FO1CN01pN1nnV1PGPDEmmaLk_%21%214611686018427382997-0-fleamarket.jpg_640x640q90.jpg%22%7D%7D"
},
"... +7 more"
],
"soldPrice":385,
"description":"【原价2899】捷安特atx830山地自行车二手全新24速2\n\n1速成年人|||上下班通勤高颜值拍照打卡锻炼包邮到家#Giant/捷安特 \n\n车子颜色有 墨蓝色 碳黑色 白蓝色 三个颜色可以选择,变速使用的是禧玛诺的变速套件,车子都是全新捷安特代工厂库存车一手没骑过的!!\n\n每天花20分钟饭后时间骑车锻炼听听歌 吹吹春夏的晚风;亦或是上下班陪伴孩子的时间利用起来,在这个高压的环境下给自己留出一线属于自己的空间,放松身心,成年人也需要自由!\n\n点关注 收藏给予10元粉丝优惠价,先到先得!!包邮发出\n\n尺寸:24(身高140~160)\n 26(身高:160~185)\n 27.5(身高:175~195)\n\n购车温馨提示~\n 一是身高体重 确定尺寸 \n二是买车的需求 选择多少速度,速度越高 价格越贵 所以理性选择速度~\n\n配速:21速/ 24速/ 27速/ 30速 可以选择\n日常通勤锻炼24速就非常合适\n\n第一次买车不会选择!点我想要联系我!用我5年的经验给你推荐最合身的尺寸和需求来搭配尺寸速别!\n\n爽快的朋友直接送(组装工具,贴纸,挡泥板,打气筒,手电筒,车锁,水壶架,铃铛)价值三位数的超级大礼包!!!\n\n售后保障:自购买签收日起,五年内任何配件破损免费补发 包括车架 前后轮胎 整车配件三大部分#山地自行车\n",
"status":"online",
"statusLabel":"在线",
"itemType":"detailPlayBoy",
"quantity":159911,
"shippingFee":"0.00",
"flags":{
"simpleItem":true,
"bargained":false,
"charity":false,
"noPicture":false,
"worthBuySimilarFeeds":false,
"defaultPrice":false,
"defaultPicture":false,
"tbSupportTrade":false,
"pcSupportTrade":true,
"titleIsUserInput":false,
"reserved":false
},
"charityBadgeUrl":"http://gw.alicdn.com/mt/TB1FjjLdkcx_u4jSZFlXXXnUFXa-204-60.png",
"specs":[
{
"name":"品牌",
"value":"Giant/捷安特",
"propertyId":"20000",
"valueId":"42201"
},
{
"name":"型号",
"value":"ATX830",
"propertyId":"313706123",
"valueId":"11658132"
}
],
"categoryName":"山地自行车",
"categoryPath":[
"山地自行车",
"Giant/捷安特",
"ATX830"
],
"categoryLabels":[
{
"name":"分类",
"value":"山地自行车",
"propertyId":"-10000",
"valueId":"127058035",
"channelCategoryId":"127058035",
"source":"newPublishChoice",
"properties":"-10000##分类:127058035##山地自行车"
},
{
"name":"品牌",
"value":"Giant/捷安特",
"propertyId":"20000",
"valueId":"42201",
"channelCategoryId":"127058035",
"source":"newPublishChoice",
"properties":"20000##品牌:42201##Giant/捷安特"
},
"... +1 more"
],
"tags":[
"包邮",
"描述不符包邮退"
],
"tradeAccessType":"1",
"priceUnit":"",
"serviceGuarantees":[
{
"id":"12799",
"namespace":"idle-item-detail"
}
],
"variants":[
{
"skuId":"6263480246150",
"priceInCent":38500,
"price":385.0,
"quantity":9980,
"inventoryId":"1120802979835289503",
"properties":[
{
"name":"车速",
"value":"21速",
"valueId":"-1"
},
{
"name":"尺寸",
"value":"其他尺寸车速",
"valueId":"-2"
}
]
},
{
"skuId":"6263480246151",
"priceInCent":43000,
"price":430.0,
"quantity":9996,
"inventoryId":"1120802979835289504",
"properties":[
{
"name":"车速",
"value":"21速",
"valueId":"-1"
},
{
"name":"尺寸",
"value":"24寸",
"valueId":"-3"
}
]
},
"... +14 more"
],
"priceRange":{
"min":385,
"max":560
},
"serverTimeAt":"2026-06-08T14:55:00+08:00",
"regionAttributes":{
"divisionId":"440103",
"freeShipping":"1",
"bargain":"1",
"noBargain":"0",
"gmtShelf":"1780558204002",
"recentSoldTime":"1780811005000",
"firstPrice":"365.00",
"onlyInSameCity":"0",
"supportFreight":"1",
"tbCatId":"50018691",
"cCatId":"127058035",
"regionApprox":true
},
"condition":{
"stuffStatus":"100.0"
},
"detailStatus":"enriched",
"detailError":null,
"gps":{
"lat":22.538992,
"lng":114.09051
},
"gpsRaw":"22.538992,114.09051",
"video":{
"playUrl":"https://xianyu-video.alicdn.com/aus/xianyu_item/170837481/BF63B54659AF42F8B4B0EBDB51A9AA97",
"videoId":"673204328",
"mtsVid":"566439689299",
"ld320pUrl":"https://cloud.video.taobao.com/play/u/2532210616/p/1/e/6/t/1/d/ld/566439689299.mp4",
"sd480pUrl":"https://cloud.video.taobao.com/play/u/2532210616/p/1/e/6/t/1/d/sd/566439689299.mp4",
"coverUrl":"https://img.alicdn.com/bao/uploaded/i3/2532210616/O1CN01l160LT1GQB7QrTOoN_!!4611686018427385784-0-xy_item.jpg",
"width":1080,
"height":1920
},
"descriptionRich":{
"type":null,
"children":[
{
"type":"Element",
"children":[
{
"type":"Text",
"text":"全新捷安特ATX830山地车,24速禧玛诺变速套件,三色可选,全国包邮。",
"properties":{}
}
],
"properties":{}
},
"... +5 more"
],
"properties":{},
"version":"1.0"
}
}

Advanced Usage

Price-drop hunting

{
"keyword":"iPhone 15 Pro",
"sortBy":"priceDrop",
"maxItems":100
}

Surfaces listings whose sellers have recently cut the price — strongest resale signal on Goofish.

Personal sellers only, brand new

{
"keyword":"Nintendo Switch OLED",
"quickFilters":[
"filterPersonal",
"filterNew"
],
"maxItems":50
}

Excludes shops and shows only brand-new items from individual sellers.

Multi-city comparison

{
"keyword":"MacBook Pro M3",
"regionIds":[
"110100",
"310100",
"440100"
],
"maxItems":200
}

Scopes to Beijing 北京 + Shanghai 上海 + Guangzhou 广州 in one run.

Xianyu-inspected phones

{
"keyword":"iPhone 15",
"quickFilters":[
"inspectedPhone"
],
"sortBy":"credit"
}

Only phones that went through Xianyu's 严选 inspection, sorted by seller credit score.

Pricing — Pay Per Event (PPE)

$8.99 per 1,000 listings, charged per item scraped.

EventPer callPer 1,000
listing$0.00899$8.99

Cost Examples

ListingsCost
20~$0.18
100~$0.90
1,000~$8.99

Free tier: 20 lifetime runs, 30 listings per run. No credit card required.

Cost Optimization

  • Set maxItems to only what you need — each listing is billed
  • Combine priceMin/priceMax + quickFilters to narrow before scraping
  • Use publishedWithinDays to skip stale listings

FAQ

How many results per keyword? Goofish caps each keyword at 1,500 fresh results — we return up to that limit. For deeper extraction, split into multiple keywords (e.g. iPhone 15 Pro + iPhone 15 Pro Max + iPhone 15).

Can I search in Chinese? Yes. Keywords work in both Chinese (手机, 乐高, 二手iPhone) and English (iPhone 15, Nintendo Switch). Chinese keywords often match more listings since that's what sellers write.

What's the difference between Goofish, Xianyu, and 闲鱼? All the same site. 闲鱼 is the Chinese name, "Xianyu" the pinyin, "Goofish" the English brand. Owned by Alibaba.

How fresh is the data? Every run fetches live results at request time. No caching, no stale data.

How do I make large runs faster? Set detailLevel: "summary". It returns the core listing fields (id, title, price, link, post time, location, seller, thumbnail) without opening each listing's detail page — on a 1,000+ item keyword that turns a multi-minute run into well under a minute. Keep the default full when you need descriptions, every image, or seller profiles and stats.

My scheduled run sometimes returns fewer results than usual. Goofish occasionally limits automated access for short windows. The actor now pauses and resumes through these automatically instead of ending early, so runs ride through them. If counts still look low for a recency-filtered keyword, widen publishedWithinDays to 3 or 7, or check whether that keyword simply has fewer fresh listings right now.

Do I need a Goofish account? No. Scrapes work anonymously.

Can I filter by seller credit or verification? Yes. Use sortBy: "credit" to surface the highest-credit sellers first, or filter in post-processing by seller.zhimaVerified, seller.creditLevel, or seller.zhimaLevelName.

What's the free tier? 20 lifetime runs, 30 listings per run. Plenty to evaluate whether the output fits your workflow.

Are seller GPS coordinates included? Yes. When the listing carries location data, the gps field includes exact lat / lng coordinates (plus a gpsRaw string), passed through at full precision.

Does it scrape sold / offline listings? Yes. The status field returns online, offline, or sold. Offline/sold listings still include item details where available.

Can I use Goofish search URLs instead of keywords? Yes. Paste them into searchUrls. All URLs in a single run must share the same keyword (Goofish URLs only encode the search term, not filters).

How do I get a specific listing's detail? Use the Goofish Detail Scraper with the listing url or id from this actor.

More Zen Studio scrapers for Chinese platforms

🛒 E-commerce

🎬 Short-video & social

🏠 Real estate & autos

Support

  • Bugs: Issues tab
  • Features: Issues tab

Legal Compliance

Extracts publicly available data from Goofish (闲鱼). Users must comply with Goofish's terms of service and relevant data protection regulations (GDPR, CCPA, PIPL).


Keyword search for Goofish (闲鱼 / Xianyu) — Alibaba's C2C marketplace — with full item detail and rich seller profiles.

You might also like

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

zen-studio/goofish-xianyu-seller-scraper

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.

16

Xianyu (Goofish) Listings Scraper

piotrv1001/xianyu-goofish-listings-scraper

Xianyu (Goofish) Listings Scraper extracts second-hand product listings from Alibaba's goofish.com — titles, prices, cities, seller info, images, and want counts. Supports anonymous home-feed scraping and authenticated keyword search with optional detail-page enrichment.

👁 User avatar

FalconScrape

100

Goofish 闲鱼 Xianyu Detail Scraper (Idlefish) - 150+ Fields

zen-studio/goofish-xianyu-item-detail-scraper

Extract Goofish 闲鱼 (Xianyu/Idlefish) item prices, images, descriptions, seller profiles, Zhima credit, stats, specs, categories, and C2C posting metadata from desktop item URLs or raw IDs. JSON/CSV output for enrichment and monitoring.

3

Goofish 闲鱼 Xianyu Item Comments Q&A Scraper

zen-studio/goofish-xianyu-item-comments-scraper

Extract the buyer comment thread (留言) and Q&A (问大家) from any Goofish (闲鱼/Xianyu) listing: buyer questions, seller replies, regions, post times, likes, and commenter names, with replies nested per comment. Export to JSON/CSV. Just add item URLs or IDs.

2

Xianyu Goofish Scraper — China Resale Search & Item API

sian.agency/xianyu-goofish-product-scraper

Search Xianyu (Goofish, 闲鱼), China's largest second-hand resale marketplace, by keyword and export clean data: price, condition, location, specs, want-count and full seller profiles. Sortable, paginated search plus item-ID detail lookups. Export JSON, CSV or Excel for price monitoring and research.

eBay Scraper — Product Listings, Prices & Seller Data

muhammadafzal/ebay-scraper

Fast eBay scraper to extract product listings, prices, seller ratings, shipping details, and item conditions. Search by keyword or product category. Structured JSON output for market research, price monitoring, and e-commerce analytics.

👁 User avatar

Muhammad Afzal

1

Amazon Product Scraper — Price, Rating, Seller & ASIN Data

jaybird/amazon-product-data-scraper

Scrape Amazon product pages into clean JSON: price, rating, reviews, availability, seller, images, specs. Pay per result — $1 per 1,000 products scraped.

👁 User avatar

Jaybird Technologies

357

Reddit Post Scrapper

dead00/reddit-post-scrapper

A Reddit post scraper is a tool or script that automatically collects data from Reddit posts—such as titles, content, comments.

Marktplaats.nl $1💰 Listings, Prices, Sellers

abotapi/marktplaats-nl-scraper

From $1/1K. Scrape Marktplaats.nl listings: title, price, condition, location with coordinates, all photos, seller name/type/rating/reviews, shipping, views, and full per-category attributes (cars, bikes, electronics). Search by keyword or paste URLs.