Japan Flea Market Scraper – Rakuma & Yahoo! Flea Market avatar

Japan Flea Market Scraper – Rakuma & Yahoo! Flea Market

Pricing

from $4.00 / 1,000 results

Go to Apify Store
Japan Flea Market Scraper – Rakuma & Yahoo! Flea Market

Japan Flea Market Scraper – Rakuma & Yahoo! Flea Market

Scrape listings from Japan's flea-market apps Rakuma (fril.jp) and Yahoo! Flea Market (formerly PayPay Flea Market) in one Actor. Get titles, prices, status, category, and images as clean JSON, with sold-only filtering on Rakuma for price research. No code required.

Pricing

from $4.00 / 1,000 results

Rating

0.0

(0)

Developer

Task Data

Task Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

4 days ago

Last modified

Categories

Share

Extract listing titles, prices, brand, sold status, and images from Rakuma (fril.jp) and Yahoo! Flea Market (formerly PayPay Flea Market) — two of Japan's major consumer-to-consumer (C2C) flea-market platforms alongside Mercari. This Actor supports both marketplaces in one tool: pick rakuma or yahoo-fleamarket and get the same clean output shape either way. Built for international resellers, price researchers, market analysts, and AI agents that need structured Japanese resale data without writing a scraper or logging in. No coding required: enter a keyword, run, and get clean JSON.

Rakuma supports filtering by sold-out listings for price research; Yahoo! Flea Market returns richer metadata (category path, like count, listing date) for on-sale items.

What data can you extract?

FieldDescription
marketplacerakuma or yahoo-fleamarket
itemIdMarketplace item ID
titleListing title (Japanese)
pricePrice in Japanese yen (JPY)
statusselling or sold
brandBrand name, if tagged (both marketplaces)
categoryCategory path, e.g. おもちゃ・ホビー・グッズ > おもちゃ > キャラクターグッズYahoo! Flea Market only; always null on Rakuma (search results only expose a numeric genre ID, not a name)
sellerIdSeller ID
likeCountNumber of likes/favorites — Yahoo! Flea Market only; always null on Rakuma
listedAtListing date (ISO 8601) — Yahoo! Flea Market only; always null on Rakuma
imageUrlThumbnail image URL
urlDirect link to the listing
keywordThe search keyword used for this run
scrapedAtTimestamp the item was scraped (ISO 8601)

Why scrape Rakuma & Yahoo! Flea Market?

  • Sold-price research (comps) — filter Rakuma to soldout to see what items actually sold for, not just asking prices.
  • Cross-marketplace price comparison — combine this Actor with our Mercari and Yahoo! Auctions scrapers (same output shape) for a complete picture of Japanese resale value.
  • Sourcing & arbitrage — spot underpriced listings for a brand, character, or franchise to resell abroad.
  • Demand & trend tracking — monitor listing volume, prices, and likes for a product line over time.
  • AI agents / RAG — feed structured Japanese flea-market data into an LLM workflow. This Actor is discoverable and callable through the Apify MCP server.

How to use it (no coding)

  1. Click Try for free / Start.
  2. Choose the Marketplace: Rakuma (fril.jp) or Yahoo! Flea Market (ex-PayPay Flea Market).
  3. Enter a Search keyword (Japanese works best, e.g. ポケモン).
  4. Optionally set Listing status to Sold out only (Rakuma only) for sold-price research.
  5. Click Start and download the results as JSON, CSV, or Excel — or pull them via the API (below).

Input example

{
"marketplace": "rakuma",
"searchKeyword": "ポケモン",
"listingStatus": "soldout",
"maxItems": 100
}

All fields except searchKeyword are optional — running with just a keyword uses sensible defaults (marketplace: "rakuma", listingStatus: "all", 100 items).

Output example

Rakuma item:

{
"marketplace": "rakuma",
"itemId": "827382546",
"title": "韓国限定ポケットモンスター ポケモン ウォーターシール ボンボンステッカーセット",
"price": 1700,
"currency": "JPY",
"status": "selling",
"brand": "ポケモン",
"category": null,
"sellerId": "17417837",
"likeCount": null,
"listedAt": null,
"imageUrl": "https://img.fril.jp/img/827382546/m/2845732590.jpg",
"url": "https://item.fril.jp/ba75642480930587ccf0c53b7c9a869a",
"keyword": "ポケモン",
"scrapedAt": "2026-07-10T00:00:00.000Z"
}

Yahoo! Flea Market item (note the extra populated fields):

{
"marketplace": "yahoo-fleamarket",
"itemId": "a1b2c3d4e5",
"title": "ポケモン フィギュア セット",
"price": 3500,
"currency": "JPY",
"status": "selling",
"brand": "Bandai",
"category": "おもちゃ・ホビー・グッズ > おもちゃ > キャラクターグッズ",
"sellerId": "yjfm_user_001",
"likeCount": 12,
"listedAt": "2026-07-05T03:20:11.000Z",
"imageUrl": "https://s1.yimg.jp/i/paypayfleamarket/a1b2c3d4e5_1.jpg",
"url": "https://paypayfleamarket.yahoo.co.jp/item/a1b2c3d4e5",
"keyword": "ポケモン",
"scrapedAt": "2026-07-11T09:14:02.101Z"
}

How much does it cost?

This Actor uses pay-per-event pricing: a small charge when a run starts, plus a per-result charge for each item returned. You only pay for the data you actually receive, so a 100-item run costs about the price of 100 results. Use maxItems to cap your spend. Note that Rakuma runs default to Japan residential proxies (higher cost per GB) because datacenter IPs are blocked, while Yahoo! Flea Market runs use cheaper datacenter proxies.

Integrations: API, MCP, and AI agents

This Actor is read-only: it only reads publicly available listings and performs no login, purchase, or write actions — safe for autonomous agents to call.

API (curl)

curl -X POST "https://api.apify.com/v2/acts/datalab-jp~japan-flea-market-scraper/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"marketplace": "rakuma", "searchKeyword": "ポケモン", "listingStatus": "soldout", "maxItems": 50}'

Synchronous runs time out after 300 seconds. For large scrapes, use the standard run endpoint and fetch the dataset afterwards.

Python (apify-client)

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("datalab-jp/japan-flea-market-scraper").call(run_input={
"marketplace": "rakuma",
"searchKeyword": "ポケモン",
"listingStatus": "soldout",
"maxItems": 50,
})
items = client.dataset(run["defaultDatasetId"]).list_items().items
print(items)

JavaScript (apify-client)

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });
const run = await client.actor('datalab-jp/japan-flea-market-scraper').call({
marketplace: 'rakuma',
searchKeyword: 'ポケモン',
listingStatus: 'soldout',
maxItems: 50,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

MCP / AI agents

This Actor is available through the Apify MCP server. AI agents (Claude, and any MCP-compatible client) can discover it with search-actors, inspect its inputs with fetch-actor-details, and run it with call-actor — no manual setup on your side.

Part of a family of Japanese second-hand & resale market scrapers with a consistent output shape, so you can combine them for cross-marketplace comps:

  • Yahoo! Auctions Sold Scraper — sold-price history from Japan's largest auction site
  • Japan Flea Market Scraper — this Actor (Rakuma & Yahoo! Flea Market listings)
  • Mercari Japan Scraper — listings and sold comps from Japan's largest C2C marketplace
  • Suruga-ya Scraper — used hobby goods, figures, and collectibles
  • CardRush TCG Price Scraper — trading card prices across 9 card games (Pokémon, One Piece, etc.)
  • Melonbooks Scraper — doujin goods and otaku merchandise

FAQ

How do I choose between Rakuma and Yahoo! Flea Market? Set marketplace to "rakuma" (fril.jp) or "yahoo-fleamarket" (ex-PayPay Flea Market). Both return the same output shape; Yahoo! Flea Market additionally populates category, likeCount, and listedAt, which are always null on Rakuma.

Why does Rakuma use a residential proxy by default? Rakuma's WAF blocks Apify's datacenter IPs with 403 errors, so this Actor automatically upgrades Rakuma runs to a Japan-based residential proxy unless you explicitly set your own proxyConfiguration. Yahoo! Flea Market has no such block and uses cheaper datacenter proxies by default.

Is scraping Rakuma and Yahoo! Flea Market legal? This Actor collects only publicly available listing data from each marketplace's own search pages. It does not log in, bypass paywalls, or collect private personal data. You are responsible for using the data in accordance with applicable laws and each marketplace's terms of service.

Can I call this Actor from my own app or API? Yes. Use the Apify API or the apify-client libraries shown above. Every run returns a dataset you can fetch as JSON, CSV, or Excel.

Can AI agents use this Actor? Yes. It is exposed through the Apify MCP server, so agents can find and run it automatically. It is read-only and safe to call.

Disclaimer

This Actor collects publicly available listing data only, from Rakuma's and Yahoo! Flea Market's own search pages, with no login credentials or private tokens used. Use responsibly and in accordance with applicable laws and each marketplace's terms.