[$0.5/1k] Mercari Japan Search, Sellers, Reviews, Price Watch
Pricing
Pay per usage
[$0.5/1k] Mercari Japan Search, Sellers, Reviews, Price Watch
Search public Mercari Japan listings, fetch item details, collect seller profiles and reviews, and track price changes with webhook alerts.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Cocoa Kit
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
13 days ago
Last modified
Categories
Share
Find products, compare prices, and track Mercari Japan
Turn public Mercari Japan listings into data you can use. Search for products, check seller inventory and reviews, or track price changes across repeat runs. Start with a keyword or Mercari URL. No code or Mercari account is needed.
- Find items within your budget. Filter by price, brand, category, condition, and availability.
- Compare products in one place. Collect prices, images, item links, and available product details.
- Research sellers. Collect public inventory, profiles, and reviews.
- Watch for changes. Track new listings, price changes, and items that reappear. Send alerts to your workflow through a webhook.
- Use the results your way. Export to Excel, CSV, or JSON, or retrieve data through the Apify API.
Built for resellers who compare stock, collectors who watch specific products, and researchers who study Japan's resale market.
Start in three steps
- Enter a search keyword, such as
ソニー カメラ, or paste a Mercari search or item URL. - Set Maximum results. Start with 50 items. Add price or availability filters if needed.
- Click Start, then open the results when the run finishes. Export the data in your preferred format.
For a keyword search, this example finds up to 50 Sony camera listings priced at ¥20,000 or less:
{"keyword": "ソニー カメラ","status": "on_sale","maxPrice": 20000,"maxItems": 50}
Use Japanese or English keywords. If you paste a search URL, set the filters on Mercari before you copy it. The Actor keeps the URL's filters.
What data do you get?
| Choose | Data you can collect | Useful for |
|---|---|---|
| Product search | Titles, JPY prices, availability, images, brands, item links, likes, and available auction data | Product sourcing and price comparisons |
| Item details | Descriptions, available images, condition, shipping details, and available comments | Closer product checks |
| Seller inventory and profiles | Public listings, seller names, bios, ratings, and available follower counts | Seller research |
| Seller reviews | Review messages, ratings, dates, and whether the review concerns buying or selling | Feedback analysis |
| Price watch | Change type, previous price, changed fields, and recorded price history | Repeat market checks and alerts |
Search returns basic listing data by default. Turn on fetchDetails for more product information. A direct item URL always returns details. Full seller profiles are optional and appear as separate rows.
Here is an illustrative listing, shortened to show the main fields:
{"kind": "listing","id": "m12345678901","title": "ソニー デジタルカメラ","price": 18000,"currency": "JPY","status": "on_sale","url": "https://jp.mercari.com/item/m12345678901","detailFetched": false}
Prices are in Japanese yen. An undecided price is null, with isPriceUndecided: true. Optional data can be unavailable. Current auction bids are not final sale prices.
Track prices and get alerts
Save a search as a watch to compare listings across runs. See new items, changed prices, and listings that reappear. Price history starts when your watch first observes an item.
{"keyword": "ソニー カメラ","status": "on_sale","maxItems": 1000,"incrementalMode": true,"stateKey": "sony-cameras","notifyOn": ["NEW", "UPDATED", "REAPPEARED"],"alertBelowPrice": 20000}
Run the same input again to compare results. To check automatically, create an Apify Schedule for the Actor or a saved task. Leave enough time for each run to finish before the next starts.
Add webhookUrl to send matching changes to a public HTTPS endpoint. The example selects new, updated, or reappeared listings at ¥20,000 or less. The Actor also saves selected changes in an ALERTS record. A notification service or workflow must receive the webhook to send messages to you.
Unchanged listings are hidden from the main results by default. Each listing check still counts as work, even when nothing changes.
Pricing
Check the Actor's Pricing section for current prices before you run it. Start with a small sample and request full details only when you need them.
If pay-per-event pricing is enabled, the Actor counts these units:
| Work | Unit |
|---|---|
| Basic search or seller inventory | One basic listing returned |
| Full item details | One detailed listing or detailed watch check |
| Public seller profile | One separate profile row |
| Reviews | One review returned |
| Basic price watch | One listing checked, including unchanged listings |
A detailed listing replaces the basic listing or check event. A separately requested seller profile is an additional event. An empty change report can still include chargeable checks. Proxy and external notification services can add costs.
More search options
Search several keywords
Use keywords for up to 20 search phrases. Duplicate listings appear once per run. All searches share maxItems, so a broad first search can use the full limit. Each search keeps its own order.
Collect a seller's inventory or reviews
Find the seller ID in a profile URL: https://jp.mercari.com/user/profile/804436896.
To collect inventory and a public profile:
{"mode": "seller","sellerIds": ["804436896"],"includeSellerProfiles": true,"maxItemsPerSeller": 100,"maxItems": 100}
Set maxItemsPerSeller to 0 for profiles only. Inventory includes public on-sale, trading, and sold listings by default. Use status to restrict it.
To collect reviews received as a seller:
{"mode": "reviews","sellerIds": ["804436896"],"reviewSubject": "seller","maxItems": 100}
Use reviewRatings to select good, normal, or bad reviews.
FAQ and support
Which Mercari pages are supported?
Public HTTPS URLs on jp.mercari.com: search pages, standard item pages, seller profiles, and seller review pages. Mercari Shops results can appear in search, but Shops item details are not supported. Item comments include only those returned with the item details.
How many results can I collect?
Set maxItems from 1 to 15,000 unique listings or reviews per run. The default is 50. Actual results depend on available matches and run limits. Extra seller profile rows do not use this limit.
Can I continue a previous collection?
Yes. Use resumeFromRunId for a run with a saved checkpoint, or resumeDatasetId for an accessible dataset. The new run skips known IDs and returns additional rows. Resume cannot be combined with price monitoring.
Can I use the data in my application?
Yes. Run the Actor and retrieve its dataset through the Apify API. Use JSON for nested data such as images, comments, and price history.
What if a run is slow or incomplete?
Full details take longer than basic search. Use smaller batches or allow more run time. Choose 2 to 4 GB of memory. Open SUMMARY in the run's storage for counts, failed URLs, limits, and skipped Shops details. Partial results remain available after a failed run.
Need help?
Open an issue on the Actor's Issues tab. Include the run URL, your search or page type, and the result you expected. Remove tokens and webhook secrets before sharing input.