Chotot Vietnam Listings Scraper avatar

Chotot Vietnam Listings Scraper

Pricing

from $2.00 / 1,000 listings

Go to Apify Store
Chotot Vietnam Listings Scraper

Chotot Vietnam Listings Scraper

Pull live classified ad listings (real estate, vehicles, electronics, jobs and more) straight from Chotot's own public JSON API by region and category. No login, no browser, no proxies.

Pricing

from $2.00 / 1,000 listings

Rating

0.0

(0)

Developer

Tim Zinin

Tim Zinin

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 hours ago

Last modified

Share

Chotot Listings — Vietnam Classifieds Scraper

Chotot is Vietnam's biggest classifieds marketplace — real estate, vehicles, electronics and more, listed by individual sellers across the country, entirely in Vietnamese. This Actor pulls live ads straight from Chotot's own public listing API by region and category, and returns one row per ad: title, price, area, category, seller and a direct link — no browser, no proxies, no login.

What you get

  • Live ads, not a stale export. The same feed that powers chotot.com search results — title, price, area, category, seller and direct listing URL for every ad matching your region/category query.
  • Any Chotot region or category. Ho Chi Minh City, Hanoi, or any other of Chotot's location codes, filtered to real estate, vehicles, or left open to all categories in that region.
  • No login, no proxies, no browser. One keyless GET per query, straight to Chotot's own public listing API.
  • Built for lists. Concurrency up to 20, one query per line, so a portfolio of regions/categories is a single run.
  • Runs on Apify: schedule it, monitor it, call it from the API or the MCP server, export to JSON, CSV or Excel, or push results straight into your own pipeline.

How to run it

  1. Click Try for free — no card needed on the free plan.
  2. Paste your region/category queries into Region / category queries, one per line — e.g. 13000:1000 for Ho Chi Minh City real estate, or 12000 for all of Hanoi.
  3. Press Start. Results appear in the dataset — read them in the UI, pull them from the API, or have a webhook push them onward.

Pricing

Pay-per-event: $0.005 per run start + $0.002 per ad found. No monthly seat, no minimum. 100 ads cost about $0.21; 1,000 ads about $2.01.

A query that returns nothing is still logged with found: false and the reason — and it is not charged for. You pay for ads actually delivered, not for attempts.

Input

FieldRequiredWhat it does
itemsyesOne entry per query: region_v2 or region_v2:cg. region_v2 is Chotot's location code (13000 = Ho Chi Minh City, 12000 = Hanoi); cg is the category code (1000 = real estate, 2000 = vehicles). Omit cg for all categories in that region. Up to 25 per run.
maxConcurrencynoHow many queries to run in parallel, 1–20 (default 5).
{
"items": [
"13000:1000",
"12000"
]
}

Output

One dataset row per ad found. This is a real row from a real run:

{
"input": "13000:1000",
"found": true,
"adId": 133774586,
"title": "CHÍNH CHỦ BÁN NHÀ GẦN Q1",
"price": 3950000000,
"priceStr": "3,95 tỷ",
"areaName": "Quận Bình Thạnh",
"category": "Nhà ở",
"postedAt": "2026-07-26T13:55:52.000Z",
"image": "https://cdn.chotot.com/__JQpIRzNi-Ql0rrJlvaXEsNoEuUk2u6sGnjkZUWtQQ/preset:listing/plain/10170567e3d06cca404097085c321738-2994852814587351920.jpg",
"seller": "Quỳnh Bùi Thảo",
"url": "https://www.chotot.com/133774586.htm",
"scrapedAt": "2026-07-26T13:56:29.273Z"
}
FieldWhat it means
inputThe region/category query you passed
foundWhether the query returned at least one ad
adIdChotot's internal ad ID
titleAd title, in Vietnamese as listed
price / priceStrNumeric price and Chotot's own formatted price string
areaNameDistrict/area name
categoryCategory name
postedAtISO timestamp of when the ad was listed
imageListing thumbnail image URL
sellerSeller/account display name
urlDirect link to the ad on chotot.com
scrapedAtWhen this Actor fetched the row

Need the rest of the picture?

These run on the same account, take the same shape of input and bill the same way, so they slot into an existing pipeline without new plumbing.

ActorWhat it does
Shopify Store IntelligenceConfirm a site runs on Shopify and pull store intelligence from its public feeds — product count, price…
Zid Store Products ScraperPull live product catalogs (name, price, sale price, category, image) straight from Zid storefronts — a…
AI Answer Change AlertTrack whether an AI assistant's answer to a query you care about changed since last time — new sources…
AI Crawler Access CheckerCheck which AI crawlers (GPTBot, ClaudeBot, PerplexityBot, Google-Extended & more) can access your website
AI Overview Citation TrackerFor each query that matters, see which sources and domains AI assistants cite in their answer — grounded…

FAQ

Does it need an API key / login? No — Chotot's listing API is fully public keyless JSON.

How fresh is the data? Live at request time — the same feed that powers chotot.com search results.

What region/category codes can I use? Any of Chotot's own internal location (region_v2) and category (cg) codes, visible in the query string of any chotot.com search-results URL. 13000 (Ho Chi Minh City), 12000 (Hanoi), 1000 (real estate) and 2000 (vehicles) are common ones to start from.

Can I call it from an AI agent? Yes — standard Apify Actor, callable from the Apify API, the SDK, or the Apify MCP server.

What this is NOT. It does not translate Vietnamese listing text, does not extract seller phone numbers or private contact details beyond the public display name, and caps at 50 ads per query — a live sample of a region/category, not a full historical archive.

Found a wrong result, or need a check we don't run? Open an issue on this Actor's page.


Built by zinin. Questions? Telegram @timzinin.