Yahoo! Flea Market Japan Bulk Listings
Pricing
$1.50 / 1,000 listing scrapeds
Yahoo! Flea Market Japan Bulk Listings
Export public Yahoo! Flea Market search results as per-item rows with source-listed price, status, likes and provenance. Up to 2,000 rows per term; no keyword fee. Unofficial.
Pricing
$1.50 / 1,000 listing scrapeds
Rating
0.0
(0)
Developer
h ichi
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
9 days ago
Last modified
Categories
Share
Export search-result rows from the public Yahoo! Flea Market site (formerly PayPay Flea Market). Unofficial and not affiliated with LINE Yahoo. For inventory analysts and AI agents that need a flat, repeatable feed for a known keyword.
Input
Provide 1–5 exact keywords (2–80 characters each). maxListingsPerKeyword defaults to 100 and ranges from 100 to 2,000. The Actor uses only the site-default order and page=N; sorting and most filters are robots-disallowed.
Repeat inventory snapshots
Save the same exact keywords and maxListingsPerKeyword as an Apify Task. Reuse that Task on your chosen schedule, or call POST /v2/actor-tasks/<TASK_ID>/runs. After the run finishes, read its default dataset through GET /v2/datasets/<DATASET_ID>/items?format=json&clean=true and retain the run ID with the imported rows.
Use (keyword, id) for the current inventory snapshot and (runId, keyword, id) to avoid duplicates when importing one run again. Append observations using observedAt; listedAt is the source listing time, not a sale time. Keep each keyword's free search_summary beside its rows. Check keywordStatus, truncatedBy, query rewrites and pagesFetched before comparing snapshots: a partial run or a missing card does not prove a sale or removal. A rewritten query is not the requested keyword's inventory. Compare the same input and source order, and retain earlier snapshots when coverage is partial.
This Actor supplies raw OPEN search cards for your own inventory or pricing workflow. Choose Yahoo! Flea Market Japan Listing Price Summary for a price summary rather than the individual feed. Search-card prices remain source-listed values and can include auction bid floors.
Output
One listing row per unique OPEN result with ID, exact page URL, title, source-listed yen price, likes, condition code, listing time, optional brand/category, page/position and observation time. sourcePriceJpy is the price shown on the search card; it may be a live auction bid floor and is not a confirmed amount at which the item can be purchased. Search results may include qualifying Yahoo Auction items; originType=unverified and priceType=source-listed-price-unverified avoid implying every row is native flea or a fixed buy-now price. SOLD cards are excluded and counted in a free search_summary row, with total reported by source, pages, duplicates, truncation and spelling rewrite. The source-reported total is a changing snapshot, not a complete-export guarantee. No sold prices or market median.
The summary fields are keywordStatus (ok, not_found, rewritten, or partial), totalFoundReported, openRowsDelivered, soldRowsExcluded, duplicatesDropped, pagesFetched, sortUsed=site-default, and truncatedBy (none, item-limit, page-limit, time-limit, or charge-limit). A rewritten query has no charged rows and includes queryRewrittenTo. A verified exact-query zero has an uncharged not_found summary. If the run limit is reached before a later keyword's first page, its summary has pagesFetched=0, sortUsed=not-observed, and omits the unknown totalFoundReported. Source failures raise a classified error.
Both row types retain the normalized requested keyword (trimmed, with duplicate input terms removed) and observedAt fields. The dataset's two views use listingKeyword and summaryKeyword respectively so listings and summaries remain separate when several keywords are requested.
Pricing
$0.0015 per delivered OPEN listing; no keyword/start fee. Summaries, duplicate/excluded/error rows are free. The Actor checks the remaining PPE event allowance before each row and reports charge-limit if that allowance stops output. A theoretical 10,000 rows is $15, subject to runtime/page and platform run-cost caps.
Limits
100 cards per page, up to 20 pages per keyword, 50 search pages in one run, at least 1.5 seconds between requests, 30-second request timeout, 300-second run limit. Stop starting requests near 210 seconds and disclose partial results. No login, browser, paid API, robots-disallowed search filters, seller pages or item-detail fan-out. DC access and cost require a private Apify canary before release.
Privacy
Only allowlisted public listing facts and canonical item URLs are exported. Obvious email addresses, phone numbers, URLs and contact IDs in seller-written titles are replaced with [contact removed]. Seller identity, descriptions, hashtags, images, contacts, locations, cookies and raw page data are excluded.