8891 Scraper - Taiwan Used Cars: Prices, Mileage, Dealers avatar

8891 Scraper - Taiwan Used Cars: Prices, Mileage, Dealers

Pricing

from $12.00 / 1,000 cars

Go to Apify Store
8891 Scraper - Taiwan Used Cars: Prices, Mileage, Dealers

8891 Scraper - Taiwan Used Cars: Prices, Mileage, Dealers

Scrape used car listings from 8891.com.tw, the biggest car marketplace in Taiwan. Get price in TWD, mileage in km, year, model year, engine, gearbox, colour, city, views, dealer badges, photos, video and post dates in English. Filter by brand, model, region, price, year, fuel, body type and more.

Pricing

from $12.00 / 1,000 cars

Rating

0.0

(0)

Developer

Norm Data

Norm Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Features

Limited permissions

Share

Norm Data

🚗 8891 Scraper - Taiwan Used Cars: Prices, Mileage, Dealers

8891 Scraper extracts used cars from 8891.com.tw (8891中古車), Taiwan's biggest car marketplace, with about 38,000 cars from dealers and private sellers. For each car you get the price, mileage, brand and model in English, year, engine, transmission, region, dealer badges and photos.

Prices come as clean numbers ("27.0萬" becomes 270000 TWD). Narrow the search with 25 filters like brand, price, year and mileage. Use it to compare prices, find dealers or track the Taiwan used car market: 1,000 cars in about 6 seconds, and on a schedule only new cars.

👉 Try it now: press Start. The ready-made input gives 10 cars in a few seconds.
💰 $0.017 per car on the Free plan (10 cars per run), from $0.015 on paid plans. See pricing

✨ Why this scraper?

  • All 38,000 cars
    No page limit: every car on 8891, from dealers and private sellers.

  • 25 filters
    Brand, model, region, price, year, mileage, fuel, body type and more.

  • English data
    Brand, model, colour and region in English, Chinese kept next to them.

  • Clean numbers
    Price in TWD and mileage in km, no duplicate cars.

  • Seller signals, photos and video
    Certified, top dealer, views and dashboard photo.

  • Fast and easy
    No proxy or login. Or just paste 8891 search links.

  • Apify platform
    Schedule daily runs, get only new cars, export to Excel or CSV, or connect Google Sheets, Zapier and Make.

⚖️ How it compares

Based on each Actor's public input options and description (November 2026).

CapabilityThis actorstone_jadex
Keyword, region, price and year filtersyeskeyword, city, max price, min year
Brand and model filters, min price, max year, mileageyesno
Several brands, models or regions in one runyesno
Body type, fuel, transmission, engine, colour, doors, seats, drive filtersyesno
Private seller, certified, selected dealer, at shop, video, new this week filtersyesno
Site sort orders8no
English transmission, colour and regionyesno
Dealer badges, views, selling point, video linkyesno
Only new cars on a scheduleyesno
Needs a proxynoproxy setting

🚀 How to scrape 8891

  1. Create a free Apify account.
  2. Pick brands, regions and filters, or keep the ready-made input.
  3. Click Start.
  4. Download the cars as Excel, CSV or JSON from the Output tab.

💰 Pricing

How much does it cost to scrape 8891?

You pay a one-time $0.0031 per run, plus a price for each car saved:

Charged forFreeBronzeSilverGold+
Car: One used car from 8891: brand, model, trim, year, price, mileage, specs, region, dealer badges, photos and dates.0.0170.0150.01350.012

Example: 1,000 cars cost about $15 on Bronze. No proxy or compute costs on top.

📦 What data you get

FieldDescription
imageUrlMain photo (600x450).
id8891 listing ID.
titleListing title as shown on 8891.
subtitleSeller tagline under the title.
brand, model, trimBrand, model and trim in English, like BMW / 3-Series Sedan / 318d.
year, modelYearYear of manufacture and model year (款).
priceTwd, priceTextPrice in New Taiwan dollars ("27.0萬" = 270,000); null when the seller asks you to call.
mileageKmMileage in km ("3.6萬公里" = 36,000).
engine, engineLitresEngine size as shown, like "2.0L" or "1.1L or less", and in litres.
transmission, transmissionZhGearbox in English and in Chinese.
color, colorZhColour in English and in Chinese.
region, regionZhCity or county in English and in Chinese.
sellingPointLabel, sellingPointSeller highlight and its type (Selling point, Gift, Discount).
videoSecondsVideo length in seconds.
viewsToday, viewsTotalViews today and in total.
dealerGoodReviewsGood reviews the dealer has on 8891.
sellerId, brandId, modelId, trimId8891 IDs of the seller, brand, model and trim.
isCertifiedHas an 8891 certification report (認證車).
isCheckedAtShopCar checked as present at the shop (null when 8891 does not say).
isRealShopDealer has a physical shop (實體車行).
isTopDealer8891 top dealer.
isPromoted, isTopPaid promoted listing, and paid top slot.
hasVideoThe listing has a video.
urlListing page on 8891 (opens from Taiwan only).
imageMediumUrl, dashboardImageUrlSmaller photo (300x225) and dashboard photo (mileage shot).
videoUrlVideo stream link (m3u8).
postedAt, renewedAtWhen the car was posted and last renewed (UTC).
scrapedAtWhen this row was saved.

Example row (trimmed)

{
"imageUrl": "https://p1.8891.com.tw/2026/11/05/17938672323054777107_600_450.jpg",
"id": "4851669",
"title": "BMW 3-Series Sedan 2012年產 328i M Sport 2.0L",
"subtitle": "月繳3200 可超貸4本 資金需求 超貸找錢很輕鬆 買車拿現金 出門不怕口袋空",
"brand": "BMW",
"model": "3-Series Sedan",
"trim": "328i",
"year": 2012,
"modelYear": 2013,
"priceTwd": 280000,
"priceText": "28.0萬",
"mileageKm": 51000,
"engine": "2.0L",
"engineLitres": 2,
"transmission": "Manual with automatic mode",
"transmissionZh": "手自排",
"color": "White",
"colorZh": "白色",
"region": "Taoyuan City",
"regionZh": "桃園市",
"sellingPointLabel": "賣點",
"sellingPoint": "加Line詢問現折6萬",
"videoSeconds": 27,
"viewsToday": 94,
"viewsTotal": 793,
"dealerGoodReviews": 0,
"sellerId": "814565",
"brandId": "6",
"modelId": "9469",
"trimId": "9608",
"isCertified": false,
"isCheckedAtShop": false,
"isRealShop": false,
"isTopDealer": false,
"isPromoted": true,
"isTop": false,
"hasVideo": true,
"url": "https://auto.8891.com.tw/usedauto-infos-4851669.html",
"imageMediumUrl": "https://p1.8891.com.tw/2026/11/05/17938672323054777107_300_225.jpg",
"videoUrl": "https://video.8891.com.tw/warehouse/car-video/814565/transcode/e14038593e05ccbf8d3c131fcc4568d5.m3u8",
"postedAt": "2026-11-03T07:17:49.000Z",
"renewedAt": "2026-11-03T07:17:49.000Z",
"scrapedAt": "2026-11-08T22:09:54.721Z"
}

⚙️ Input

SectionWhat it's for
Maximum resultsAlways first, caps the whole run. Empty means no limit.
What to scrapeBrands, models and keyword.
FiltersRegions, minimum price (TWD), maximum price (TWD), minimum year, maximum year, maximum mileage (km), body types, fuel, transmission, minimum engine size (cc), maximum engine size (cc), colours, doors, seats, drive, private sellers only, certified cars only, 8891 selected dealers only, cars at the shop only, with video only, new this week only and sort by.
MonitoringOnly new cars and monitor name.
LinksLinks instead of the fields above. Filters are ignored with links.

Example: automatic SUVs from 2019, NT$600,000 to 1,200,000, under 60,000 km, cheapest first:

{
"bodyTypes": ["2"],
"transmissions": ["1", "2", "3", "4"],
"minYear": 2019,
"minPrice": 600000,
"maxPrice": 1200000,
"maxMileageKm": 60000,
"sort": "price-asc"
}

More input examples

Every Toyota RAV4 and Lexus NX in Taipei and New Taipei:

{
"brands": ["toyota", "lexus"],
"models": ["RAV4", "NX"],
"regions": ["1", "3"]
}

Electric and hybrid cars from certified dealers:

{
"fuels": ["2", "4"],
"certifiedOnly": true
}

Private sellers only, newest first:

{
"privateSellersOnly": true,
"sort": "year-desc"
}

New cars every day (schedule this run):

{
"onlyNew": true,
"monitorName": "daily-cars"
}

Links (filters are ignored):

{
"startUrls": [
{ "url": "https://auto.8891.com.tw/toyota?price=300000_800000" },
{ "url": "https://auto.8891.com.tw/usedauto?r=1&power=4" }
]
}

❓ FAQ and troubleshooting

Is there an 8891 API? Do I need an API key?

8891 has no public data API. This Actor works as an 8891 API alternative: it reads the public search pages and gives you clean JSON, CSV or Excel, with no API key, no login and no code to maintain. You can also call it from your own code with the Apify API, or from an AI agent through MCP.

Why do I get only 10 cars?

On the Apify free plan each run saves up to 10 results, so you can try it before paying. Any paid plan removes the limit and gives you all 38,000 cars.

Do I get the seller's phone number?

No. The phone is on the single car page, which 8891 shows only to visitors in Taiwan, and this Actor does not get around that. You still get the dealer name, badges and the car's link to contact them on 8891.

A run returned few or no cars. Why?

Usually a model is written differently from 8891 ("Corolla Altis", "C-Class Sedan", "X5"), or the filters together match nothing. The log shows how many cars each search found, so you can see which one to loosen. If the log says "other models skipped", 8891 returned cars that only mention the model in the title, and the Actor kept only the exact model.

Why is a car without a price inside my price filter?

The seller chose "Call for price", so priceText says that and priceTwd is empty. 8891 still knows the real price and places the car in the right range, so the car does belong to your filter.

Is this an official 8891 tool?

No. It is independent and not affiliated with 8891. It reads only the car listings 8891 publishes on its public search pages, at a moderate pace. Use the data in line with 8891's terms and the laws that apply to you.

📧 Contact

Need a scraper for a different site, or found something wrong with this one? norm.data.scrapers@gmail.com

⌂ 换网址