# MonotaRO Scraper | Japan MRO Products & Prices (`lentic_clockss/monotaro-scraper`) Actor

Scrape MonotaRO (www.monotaro.com) Japan MRO / industrial catalog — keyword search, categories, brands, product groups, SKUs, and review summaries. Extract productCode, monotaroNo, guest prices, ratings. Export Excel/CSV/JSON. Unofficial — not affiliated with MonotaRO.

- **URL**: https://apify.com/lentic\_clockss/monotaro-scraper.md
- **Developed by:** [kane liu](https://apify.com/lentic_clockss) (community)
- **Categories:** E-commerce, Automation, Lead generation
- **Stats:** 1 total users, 0 monthly users, 0.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $2.20 / 1,000 results

This Actor is paid per event and usage. You are charged both the fixed price for specific events and for Apify platform usage.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#pay-per-event

## What's an Apify Actor?

Actors are web data automations that power AI and operations. They run on the Apify platform to scrape websites, process data, connect APIs, and automate workflows.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

- **AI agents and MCP clients** — the [Apify MCP server](https://docs.apify.com/integrations/mcp.md) at `https://mcp.apify.com` (remote, streamable HTTP, OAuth on first use).
- **Agentic workflows and local Actor development** — [Agent Skills](https://apify.com/.well-known/agent-skills/index.json) with the [Apify CLI](https://docs.apify.com/cli/docs.md): `npm install -g apify-cli`, then `apify login`.
- **JavaScript/TypeScript projects** — the official [JS/TS client](https://docs.apify.com/api/client/js/docs.md): `npm install apify-client`.
- **Python projects** — the official [Python client](https://docs.apify.com/api/client/python/docs.md): `pip install apify-client`.
- **Any other language** — the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).

# README

## MonotaRO Scraper | Japan MRO Products & Prices

**Scrape [MonotaRO](https://www.monotaro.com) (モノタロウ) Japan MRO / industrial catalog products — then download structured listings, groups, and SKUs as Excel, CSV, or JSON.**

Use this Actor as a practical **MonotaRO data API** for Japan industrial procurement research, price monitoring, brand/category assortment checks, and catalog enrichment. Choose a mode, set a keyword / category / brand / product code, and get Dataset rows with `productCode`, `monotaroNo`, guest `salesPrice` / `taxPrice`, review summaries, and product URLs.

- Scrape **keyword search** (`/s/`), **category** (`/s/c-{id}/`), and **brand** (`/s/b-{id}/`) SERPs
- Pull **product groups** (`/g/{code}/`), **SKU detail** (`/p/{sku}/`), and **review summary** pages
- Dump live **category / brand taxonomy** with `mode=categories`
- Filter by **price range**, **review rank**, **sort**, **stock indicator (`si`)**, and **attribute facets (`attr_f*`)**
- Optional **`enrichDetails`** to expand listing rows with group SKU specs
- Extract **productCode, monotaroNo, productName, salesPrice, taxPrice, avgReviewRank, reviewCount, URL**
- Export to **Excel / CSV / JSON**, or connect Make, n8n, Zapier, Python, or the Apify API
- **Pay per event** — Actor start + each Dataset result; **platform usage is included** (you do not pay separate Apify compute on top)

> **Unofficial tool.** This Actor is not affiliated with, endorsed by, or sponsored by MonotaRO Co., Ltd. / 株式会社MonotaRO. It collects publicly reachable catalog surfaces and does **not** log in, access contract/member prices, place orders, or scrape overseas MonotaRO sites.

***

### What does the MonotaRO Scraper do?

[MonotaRO Scraper](https://apify.com/lentic_clockss/monotaro-scraper) lets you **extract structured MRO product data from [www.monotaro.com](https://www.monotaro.com/)** without running your own Japan residential proxy and browser fleet. Give it a Japanese keyword (e.g. `手袋`, `スパナ`), a category/brand id, a product group code, or a SKU number, then start a run.

Under the hood, the Actor:

1. Validates your input (mode, ids, filters, pagination)
2. Enforces free-tier caps when you are on a free Apify plan
3. Fetches public MonotaRO listing and detail pages with Japan-oriented residential egress
4. Normalizes listing / group / SKU / taxonomy rows into a clean Dataset
5. Writes `INPUT_ECHO`, `RUN_SUMMARY` (and `ERROR_SUMMARY` on failure) to the key-value store

You run it like any other Apify Actor — schedule it, call it from the API, or plug it into automations.

***

### What MonotaRO data can I extract?

| Data | Search | Category | Brand | Group | SKU | Review | Categories |
| --- | :---: | :---: | :---: | :---: | :---: | :---: | :---: |
| productCode / padProductCode | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | — |
| monotaroNo (SKU) | enrich\* | enrich\* | enrich\* | ✅ | ✅ | — | — |
| productName / title | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | taxonomy labels |
| salesPrice / taxPrice (guest) | ✅ | ✅ | ✅ | ✅ | ✅ | — | — |
| avgReviewRank / reviewCount | ✅ | ✅ | ✅ | ✅ | ✅ | summary | — |
| product URL (`/g/` or `/p/`) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | — |
| category / brand tree | — | — | — | — | — | — | ✅ |
| facet / sort metadata | — | — | — | — | — | — | ✅ |

\*With `enrichDetails=true`, top listing rows can be expanded via `/g/` pages for SKU-level fields.

***

### Why scrape MonotaRO?

MonotaRO is one of Japan’s largest online MRO / industrial supply catalogs — tools, safety gear, fasteners, packaging, maintenance supplies, and more. Teams scrape MonotaRO for **procurement intelligence**, **price tracking**, **brand assortment**, and **SKU enrichment**:

- Monitor **keyword search** results and **category / brand** SERPs with filters
- Pull **product group** and **SKU** pages for guest (tax-excl / tax-incl) prices
- Collect **review summary** signals without crawling full review bodies
- Discover the live **category and brand index** via `mode=categories`
- Feed ERP, BI dashboards, Google Sheets, BigQuery, or AI agents with clean rows
- Avoid maintaining your own Akamai / Japan residential browser stack

Compared with generic URL scrapers, this Actor returns **MonotaRO-specific fields** (`productCode`, `monotaroNo`, guest prices, review ranks) across search, taxonomy, group, and SKU modes.

**Closest Store alternatives for similar jobs:** [Misumi Listings Scraper](https://apify.com/piotrv1001/misumi-listings-scraper) (industrial parts / another MRO catalog), [Eezee Scraper](https://apify.com/scrapesage/eezee-scraper) (Singapore B2B MRO), and Japan marketplace Actors such as [Rakuten Japan Scraper](https://apify.com/lentic_clockss/rakuten-scraper) / [iPROS Scraper](https://apify.com/lentic_clockss/ipros-scraper). Use **this Actor** when your target is **www.monotaro.com**.

***

### More Actors like this

Need another Japan marketplace, B2B directory, or MRO-style catalog? Use a **dedicated Actor** below for structured fields. Use this Actor for **MonotaRO** (`www.monotaro.com`) products and SKUs.

#### Similar Japan, B2B & e-commerce scrapers

- [iPROS Scraper](https://apify.com/lentic_clockss/ipros-scraper)
- [GlobalSources Scraper](https://apify.com/lentic_clockss/globalsources-scraper)
- [Rakuten Japan Scraper](https://apify.com/lentic_clockss/rakuten-scraper)
- [Mercari Japan Scraper](https://apify.com/lentic_clockss/mercari-scraper)
- [Costco Product Scraper](https://apify.com/lentic_clockss/costco-scraper)
- [1688 Global Product Search Scraper](https://apify.com/lentic_clockss/1688-global-scraper)
- [Amazon Search Scraper](https://apify.com/lentic_clockss/amazon-search-results-collector)
- [Shopee Search Scraper](https://apify.com/lentic_clockss/shopee-search-scraper)
- [SHEIN Product Scraper](https://apify.com/lentic_clockss/shein-scraper)
- [Temu Product Scraper](https://apify.com/lentic_clockss/temu-scraper)
- [Coupang Product Scraper](https://apify.com/lentic_clockss/coupang-scraper)
- [Walmart Product Scraper](https://apify.com/lentic_clockss/walmart-scraper)
- [Etsy Scraper](https://apify.com/lentic_clockss/etsy-scraper)
- [Allegro Scraper](https://apify.com/lentic_clockss/allegro-scraper)

#### Prefer another specialized scraper?

If your target has a specialized Actor below, use that first — usually cheaper and more structured than a generic scrape.

**Jobs & Freelance**

- [LinkedIn Jobs Scraper](https://apify.com/lentic_clockss/linkedin-jobs-scraper)
- [Indeed Jobs Scraper](https://apify.com/lentic_clockss/indeed-jobs-scraper)
- [Upwork Jobs Scraper](https://apify.com/lentic_clockss/upwork-jobs-scraper)
- [Glassdoor Scraper](https://apify.com/lentic_clockss/glassdoor-scraper)
- [Fiverr Gigs Scraper](https://apify.com/lentic_clockss/fiverr-programming-tech-gigs-scraper)
- [Bayt Jobs Scraper](https://apify.com/lentic_clockss/bayt-scraper)

**Real Estate**

- [Zillow & Zumper Scraper](https://apify.com/lentic_clockss/us-real-estate-scraper)
- [Realtor.com Scraper](https://apify.com/lentic_clockss/realtor-com-scraper)
- [Apartments.com Rental Scraper](https://apify.com/lentic_clockss/apartments-com-rental-scraper)
- [Rightmove Scraper](https://apify.com/lentic_clockss/rightmove-property-scraper)
- [Idealista Scraper](https://apify.com/lentic_clockss/idealista-scraper)
- [realestate.com.au Scraper](https://apify.com/lentic_clockss/realestate-com-au-scraper)

**Travel & Stays**

- [Booking.com Hotels Scraper](https://apify.com/lentic_clockss/booking-hotels-scraper)
- [Airbnb Listings Scraper](https://apify.com/lentic_clockss/airbnb-listings-scraper)
- [Expedia Scraper](https://apify.com/lentic_clockss/expedia-scraper)
- [TripAdvisor Scraper](https://apify.com/lentic_clockss/tripadvisor-scraper)

**Social & Content**

- [YouTube Research Scraper](https://apify.com/lentic_clockss/youtube-research-scraper)
- [TikTok Scraper](https://apify.com/lentic_clockss/tiktok-scraper)
- [Reddit Scraper](https://apify.com/lentic_clockss/reddit-scraper)
- [YouTube Shorts Scraper](https://apify.com/lentic_clockss/youtube-shorts-scraper)

**Ads Intelligence**

- [Facebook Ad Library Scraper](https://apify.com/lentic_clockss/facebook-ad-library-scraper)
- [TikTok Ads Scraper](https://apify.com/lentic_clockss/tiktok-ads-top-ads-actor)

**Local & Maps**

- [Google Maps Scraper](https://apify.com/lentic_clockss/google-maps-scraper)

**General Tools**

- [Stealth Web Scraper](https://apify.com/lentic_clockss/stealth-web-scraper)
- [Email Risk Validator](https://apify.com/lentic_clockss/email-risk-validator)
- [Phone Number Intelligence](https://apify.com/lentic_clockss/phone-number-intelligence)

→ See the full catalog in [Related Actors](#related-actors) below, or browse [apify.com/lentic\_clockss](https://apify.com/lentic_clockss).

***

### How to scrape MonotaRO (no code required)

1. Create a free [Apify](https://apify.com/) account
2. Open [MonotaRO Scraper](https://apify.com/lentic_clockss/monotaro-scraper)
3. Choose a **mode**: `search`, `category`, `brand`, `group`, `sku`, `review`, or `categories`
4. Enter a **keyword** (e.g. `手袋`) — or a **categoryId** / **brandId** / **productCode** / **monotaroNo**
5. *(Optional)* Set `priceMin` / `priceMax`, `reviewMin`, `sort`, `stockIndicator`, `attrs`, `page`, `enrichDetails`
6. Set **maxResults** (start with `5–15` for a smoke check)
7. Click **Start** and download the Dataset as JSON, CSV, Excel, or JSONL

***

### How much does it cost to scrape MonotaRO?

This Actor uses **pay-per-event** pricing. You are charged for:

| Event | Price |
| --- | --- |
| Actor Start (`apify-actor-start`) | **$0.005** per start |
| Result (`apify-default-dataset-item`) | **$3.00 / 1,000** results (**$0.003** each on FREE/BRONZE) |

**Platform usage costs are included** — you do **not** pay separate Apify compute/proxy usage for this Actor on top of the event prices above (**User pays platform usage costs = No**).

#### Volume discount tiers (per result)

| Tier | $/1,000 | per result |
| --- | ---: | ---: |
| FREE\* | $3.00 | $0.003 |
| BRONZE | $3.00 | $0.003 |
| SILVER | $2.60 | $0.0026 |
| GOLD | $2.20 | $0.0022 |
| PLATINUM | $2.00 | $0.002 |
| DIAMOND | $1.60 | $0.0016 |

\*FREE matches BRONZE for this Actor.

#### Example cost estimates (FREE/BRONZE)

| Results collected | Approx. event cost\* |
| --- | ---: |
| 100 | ~$0.31 |
| 1,000 | ~$3.01 |
| 10,000 | ~$30.01 |

\*Assumes one Actor start at default memory billing for start events, plus `$0.003` per Dataset item. Exact start billing can scale with allocated memory (one start event per GB, minimum one).

#### Free plan limits

On a **free Apify plan**, this Actor enforces developer limits of **10 runs** and **200 results per run**. Upgrade to a paid Apify plan for unlimited runs (event prices still apply). These limits are set by the Actor developer, not by Apify.

***

### Input examples

#### Keyword search

```json
{
  "mode": "search",
  "keyword": "手袋",
  "maxResults": 20,
  "sort": "DEFAULT"
}
```

#### Category browse + filters

```json
{
  "mode": "category",
  "categoryId": "27086",
  "priceMin": 100,
  "priceMax": 5000,
  "reviewMin": 3,
  "maxResults": 30
}
```

#### Brand SERP

```json
{
  "mode": "brand",
  "brandId": "1184",
  "maxResults": 20
}
```

#### Product group + SKU enrich

```json
{
  "mode": "group",
  "productCode": "5036",
  "enrichDetails": true,
  "maxResults": 50
}
```

#### Single SKU

```json
{
  "mode": "sku",
  "monotaroNo": "01234567",
  "maxResults": 5
}
```

#### Live categories / brands index

```json
{
  "mode": "categories",
  "maxResults": 200
}
```

***

### Coverage matrix

| Dimension | Coverage |
| --- | --- |
| Host / market | **JP** `www.monotaro.com` only (overseas TLDs out of scope) |
| Modes | `search` · `category` · `brand` · `group` · `sku` · `review` · `categories` |
| Listing filters | `page` · `priceMin`/`priceMax` · `reviewMin` · `sort` · `stockIndicator` · `attrs` |
| Prices | Guest / public `salesPrice` + `taxPrice` (login/contract prices out of scope) |
| Reviews | Summary fields / snippets — **full review body crawl out of scope** |
| Enrich | `enrichDetails=true` expands top listings via group `/g/` pages |

***

### Output example

```json
{
  "type": "listing",
  "productCode": 5036,
  "padProductCode": "00005036",
  "productName": "ボールグリップドライバー ベッセル",
  "name": "ボールグリップドライバー ベッセル",
  "title": "ボールグリップドライバー ベッセル",
  "url": "https://www.monotaro.com/g/00005036/",
  "productPageUrl": "https://www.monotaro.com/g/00005036/",
  "salesPrice": 359,
  "taxPrice": 395,
  "avgReviewRank": 4.5,
  "reviewCount": 120,
  "source": "monotaro.com",
  "country": "JP",
  "scrapedAt": "2026-08-02T00:00:00Z"
}
```

***

### FAQ

#### Is this an official MonotaRO tool?

No. It is an **unofficial** third-party Actor and is not affiliated with MonotaRO.

#### Do I need to log in for prices?

No for guest/public prices. **Member / contract / login prices are out of scope** and are not returned.

#### Why is a category empty or invalid?

Some numeric ids are not valid category targets. The Actor returns a clear validation error instead of rotating forever. Use `mode=categories` to discover live ids.

#### What happens on a free Apify plan?

You get up to **10 runs** of this Actor and **200 results per run** (limits set by the Actor developer). Paying Apify users are not capped by those run quotas; PPE event prices still apply.

#### Can I use this from the API / Standby?

Yes. Use normal Actor runs for production Dataset output. Standby exposes lightweight `/health`, `/input-example`, `/openapi.json`, and optional preview routes — see the Standby OpenAPI schema packaged with the Actor.

***

### Tips for better runs

- Prefer specific Japanese industrial keywords (`手袋`, `六角レンチ`) over vague single characters
- Keep `maxResults` modest first; SERP pages are denser after filters
- Use `mode=categories` before inventing category/brand ids
- Turn on `enrichDetails` only when you need SKU-level expansion (slower / more rows)
- Do not reuse README sample inputs for acceptance tests — use fresh random-valid queries

***

### Integrations

| Platform | How to connect |
| --- | --- |
| **Make.com** | Search "Apify" → "Run Actor" → `lentic_clockss/monotaro-scraper` |
| **n8n** | Add Apify node → "Run Actor" → same Actor ID |
| **Zapier** | Apify integration → "Run Actor" |
| **LangChain** | `ApifyActorsTool("lentic_clockss/monotaro-scraper")` |
| **Python / Node.js** | Apify SDK or HTTPS API |

#### API call example

```bash
curl "https://api.apify.com/v2/acts/lentic_clockss~monotaro-scraper/runs" \
  -X POST \
  -H "Authorization: Bearer YOUR_APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"mode":"search","keyword":"手袋","maxResults":15}'
```

Results:

```http
GET https://api.apify.com/v2/datasets/{datasetId}/items?format=json
```

***

### Standby (Live view)

When Standby is enabled:

- `GET /` / `GET /health` — Actor readiness (no scrape)
- `GET /input-example` — safe low-cost example input
- `GET /openapi.json` — OpenAPI document
- `POST /search` — optional Live-view preview (capped `maxResults`); persist production results with a **normal Actor run**

Full jobs should be launched as normal Apify Actor runs so Dataset rows plus `INPUT_ECHO`, `RUN_SUMMARY`, and `ERROR_SUMMARY` are persisted.

***

### Runtime

| Setting | Value |
| --- | --- |
| Default memory | **1024 MB** |
| Timeout default | **3600 s** |
| Standby | Enabled (lightweight Live-view) |
| Free plan caps | **10 runs** / **200 results** per run |

***

### Related Actors

All **77** public Actors from \[[lentic\_clockss](https://apify.com/lentic_clockss)]. Click a name to open the Store detail page.

#### Jobs & Freelance

- [LinkedIn Jobs Scraper](https://apify.com/lentic_clockss/linkedin-jobs-scraper)
- [Bayt Jobs Scraper](https://apify.com/lentic_clockss/bayt-scraper)
- [Fiverr Gigs Scraper](https://apify.com/lentic_clockss/fiverr-programming-tech-gigs-scraper)
- [Freelancer.com Scraper](https://apify.com/lentic_clockss/freelancer-scraper)
- [Glassdoor Scraper](https://apify.com/lentic_clockss/glassdoor-scraper)
- [Himalayas Jobs Scraper](https://apify.com/lentic_clockss/himalayas-jobs-scraper)
- [Indeed Jobs Scraper](https://apify.com/lentic_clockss/indeed-jobs-scraper)
- [Jobicy Remote Jobs Scraper](https://apify.com/lentic_clockss/jobicy-remote-jobs-scraper)
- [RemoteOK Jobs Scraper](https://apify.com/lentic_clockss/remoteok-all-jobs-scraper)
- [SEEK Jobs Scraper](https://apify.com/lentic_clockss/seek-scraper)
- [Upwork Jobs Scraper](https://apify.com/lentic_clockss/upwork-jobs-scraper)

#### Real Estate

- [Zillow & Zumper Scraper](https://apify.com/lentic_clockss/us-real-estate-scraper)
- [Realtor.com Scraper](https://apify.com/lentic_clockss/realtor-com-scraper)
- [99.co Scraper](https://apify.com/lentic_clockss/ninetynine-co-sg-scraper)
- [Realtor.com Agents Scraper](https://apify.com/lentic_clockss/realtor-com-agents-scraper)
- [Apartments.com Rental Scraper](https://apify.com/lentic_clockss/apartments-com-rental-scraper)
- [Bayut Scraper](https://apify.com/lentic_clockss/bayut-uae-scraper)
- [Craigslist Housing Scraper](https://apify.com/lentic_clockss/craigslist-housing-scraper)
- [Daft.ie Scraper](https://apify.com/lentic_clockss/daft-property-scraper)
- [Dot Property Scraper](https://apify.com/lentic_clockss/dot-property-th-scraper)
- [FINN.no Scraper](https://apify.com/lentic_clockss/finn-scraper)
- [Funda Scraper](https://apify.com/lentic_clockss/funda-scraper)
- [Hepsiemlak Scraper](https://apify.com/lentic_clockss/hepsiemlak-scraper)
- [Idealista Scraper](https://apify.com/lentic_clockss/idealista-scraper)
- [Immobiliare.it Scraper](https://apify.com/lentic_clockss/immobiliare-property-scraper)
- [ImmoScout24 Scraper](https://apify.com/lentic_clockss/immobilienscout24-scraper)
- [Naver Land Scraper](https://apify.com/lentic_clockss/naver-land-scraper)
- [OpenSooq Scraper](https://apify.com/lentic_clockss/opensooq-real-estate-scraper)
- [Otodom Scraper](https://apify.com/lentic_clockss/otodom-scraper)
- [Property Finder Scraper](https://apify.com/lentic_clockss/property-finder-uae-scraper)
- [PropertyGuru Scraper](https://apify.com/lentic_clockss/propertyguru-sg-scraper)
- [realestate.com.au Scraper](https://apify.com/lentic_clockss/realestate-com-au-scraper)
- [Realtor.ca Scraper](https://apify.com/lentic_clockss/realtor-ca-scraper)
- [Rightmove Scraper](https://apify.com/lentic_clockss/rightmove-property-scraper)
- [SeLoger Scraper](https://apify.com/lentic_clockss/seloger-property-scraper)
- [SUUMO Scraper](https://apify.com/lentic_clockss/suumo-property-scraper)
- [Zillow Group Scraper](https://apify.com/lentic_clockss/zillow-group-scraper)

#### E-commerce

- [Shopee Search Scraper](https://apify.com/lentic_clockss/shopee-search-scraper)
- [E-commerce Scraper](https://apify.com/lentic_clockss/ecommerce-scraper)
- [1688 Global Product Search Scraper](https://apify.com/lentic_clockss/1688-global-scraper)
- [Allegro Scraper](https://apify.com/lentic_clockss/allegro-scraper)
- [Amazon Search Scraper](https://apify.com/lentic_clockss/amazon-search-results-collector)
- [ASOS Product Scraper](https://apify.com/lentic_clockss/asos-scraper)
- [Cdiscount Product Scraper](https://apify.com/lentic_clockss/cdiscount-scraper)
- [Costco Product Scraper](https://apify.com/lentic_clockss/costco-scraper)
- [Coupang Product Scraper](https://apify.com/lentic_clockss/coupang-scraper)
- [Etsy Scraper](https://apify.com/lentic_clockss/etsy-scraper)
- [Lazada Scraper](https://apify.com/lentic_clockss/lazada-ph-search-results-collector)
- [MercadoLibre Scraper](https://apify.com/lentic_clockss/mercadolibre-scraper)
- [Mercari Japan Scraper](https://apify.com/lentic_clockss/mercari-scraper)
- [Rakuten Japan Scraper](https://apify.com/lentic_clockss/rakuten-scraper)
- [SHEIN Product Scraper](https://apify.com/lentic_clockss/shein-scraper)
- [Target Product Scraper](https://apify.com/lentic_clockss/target-scraper)
- [Temu Product Scraper](https://apify.com/lentic_clockss/temu-scraper)
- [Walmart Product Scraper](https://apify.com/lentic_clockss/walmart-scraper)

#### Travel & Stays

- [Booking.com & Airbnb Scraper](https://apify.com/lentic_clockss/booking-airbnb-scraper)
- [Agoda Scraper](https://apify.com/lentic_clockss/agoda-scraper)
- [Airbnb Listings Scraper](https://apify.com/lentic_clockss/airbnb-listings-scraper)
- [Booking.com Hotels Scraper](https://apify.com/lentic_clockss/booking-hotels-scraper)
- [Despegar Scraper](https://apify.com/lentic_clockss/despegar-scraper)
- [Expedia Scraper](https://apify.com/lentic_clockss/expedia-scraper)
- [Traveloka Scraper](https://apify.com/lentic_clockss/traveloka-scraper)
- [Travelstart Flights Scraper](https://apify.com/lentic_clockss/travelstart-scraper)
- [Trip.com Scraper](https://apify.com/lentic_clockss/trip-com-scraper)
- [TripAdvisor Scraper](https://apify.com/lentic_clockss/tripadvisor-scraper)

#### Social & Content

- [TikTok Scraper](https://apify.com/lentic_clockss/tiktok-scraper)
- [Reddit Scraper](https://apify.com/lentic_clockss/reddit-scraper)
- [YouTube Shorts Scraper](https://apify.com/lentic_clockss/youtube-shorts-scraper)
- [YouTube Research Scraper](https://apify.com/lentic_clockss/youtube-research-scraper)
- [Hacker News Scraper](https://apify.com/lentic_clockss/hacker-news-scraper)

#### Ads Intelligence

- [Facebook Ad Library Scraper](https://apify.com/lentic_clockss/facebook-ad-library-scraper)
- [Google Ads Transparency VN](https://apify.com/lentic_clockss/google-ads-transparency-center-vn)
- [TikTok Ads Scraper](https://apify.com/lentic_clockss/tiktok-ads-top-ads-actor)

#### Local & Maps

- [Google Maps Scraper](https://apify.com/lentic_clockss/google-maps-scraper)

#### General Tools

- [Stealth Web Scraper](https://apify.com/lentic_clockss/stealth-web-scraper)
- [Email Risk Validator](https://apify.com/lentic_clockss/email-risk-validator)
- [Phone Number Intelligence](https://apify.com/lentic_clockss/phone-number-intelligence)

→ Browse the full profile: [apify.com/lentic\_clockss](https://apify.com/lentic_clockss)

# Actor input Schema

## `mode` (type: `string`):

search | category | brand | group | sku | review | categories

## `keyword` (type: `string`):

Japanese/English keyword for mode=search (e.g. スパナ, 手袋).

## `searchQueries` (type: `array`):

Optional list; first used if keyword empty

## `categoryId` (type: `string`):

Numeric id for /s/c-{id}/ (mode=category)

## `brandId` (type: `string`):

Numeric id for /s/b-{id}/ (mode=brand)

## `productCode` (type: `string`):

Group productCode for mode=group or review (padded to 8 digits)

## `monotaroNo` (type: `string`):

Ordering code for mode=sku → /p/{4}/{4}/

## `startUrls` (type: `array`):

Optional monotaro.com URLs

## `page` (type: `integer`):

SERP page (1-based)

## `priceMin` (type: `number`):

Maps to pf=

## `priceMax` (type: `number`):

Maps to pt=

## `reviewMin` (type: `integer`):

Maps to rv= (1–4)

## `sort` (type: `string`):

SERP sort code (e.g. DEFAULT, GP-0). Discover options via mode=categories.

## `stockIndicator` (type: `string`):

Maps to si= (1|2|3). Semantics partially documented.

## `attrs` (type: `object`):

Facet map, e.g. {"attr\_f972": "Y型"}. Keys may be attr\_f\* or bare facet ids.

## `enrichDetails` (type: `boolean`):

For search/category/brand: fetch /g/ pages for top listings (slower)

## `maxResults` (type: `integer`):

Maximum dataset rows this run (free plan capped at 200)

## `workerBaseUrl` (type: `string`):

Advanced: optional allowlisted HTTPS origin override. Prefer Actor environment defaults.

## `proxyCountry` (type: `string`):

Hint for worker egress (default JP)

## Actor input object example

```json
{
  "mode": "search",
  "page": 1,
  "enrichDetails": false,
  "maxResults": 50,
  "proxyCountry": "JP"
}
```

# Actor output Schema

## `results` (type: `string`):

Normalized iPROS product / company / ranking / taxonomy rows from the default dataset.

## `runSummary` (type: `string`):

Structured summary record stored in the default key-value store.

## `inputEcho` (type: `string`):

Normalized input saved at run start.

## `errorSummary` (type: `string`):

Present when a failed run stores structured terminal error information.

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {};

// Run the Actor and wait for it to finish
const run = await client.actor("lentic_clockss/monotaro-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {}

# Run the Actor and wait for it to finish
run = client.actor("lentic_clockss/monotaro-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{}' |
apify call lentic_clockss/monotaro-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=lentic_clockss/monotaro-scraper",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/acts/48QOHzk8jWkbgIwev/builds/9EWLHRU6j9OTInyIZ/openapi.json
