Mouser Parts Scraper avatar

Mouser Parts Scraper

Pricing

from $4.00 / 1,000 dataset items

Go to Apify Store
Mouser Parts Scraper

Mouser Parts Scraper

Scrape Mouser Electronics component data: keyword search, category browse, and exact part-number (BOM) batch lookup with full pricing tiers, live stock, datasheets, compliance and lifecycle status.

Pricing

from $4.00 / 1,000 dataset items

Rating

0.0

(0)

Developer

axly

axly

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Extract Mouser Electronics (mouser.com) component data at scale — pricing tiers, live stock, datasheets, lifecycle status, and RoHS/compliance codes — by keyword search, category browse, or a full bill-of-materials (BOM) part-number list. Returns clean, structured JSON ready for spreadsheets, dashboards, or your procurement system.

Unlike other Mouser scrapers that scrape the site's HTML product pages (which Mouser's Akamai bot protection blocks even for real browsers), this actor talks directly to Mouser's own mobile-app API — the only gate is a cookie-based check that the actor bootstraps automatically, with no proxies or CAPTCHA-solving required.

Who it's for

  • Procurement & BOM automation teams — check stock and price-break tiers for an entire bill of materials in one run.
  • Price/stock monitoring & competitive intelligence — track Mouser pricing and stock trends over time.
  • EDA/PCB tool & internal app developers — a stable JSON parts feed instead of a fragile HTML scraper.
  • Researchers — component-market structure, category taxonomy, and pricing distributions.

What you get (output fields)

FieldTypeDescription
distributor_part_number / manufacturer_part_numberstringMouser and manufacturer part numbers
manufacturerstringManufacturer name
descriptionstringPart description
available_to_sell / factory_stockintegerLive stock quantities
lifecycle_statusstringe.g. "New at Mouser", "New Product"
rohs_statusstringRoHS compliance label
minimum_order_quantity / multiple_order_quantityintegerOrder quantity rules
price_breaksarrayQuantity price-break tiers with currency
datasheetsarrayDatasheet URLs
imagesarrayProduct image URLs
category_breadcrumbarrayCategory path
attributesarrayParametric specifications (name + values)
compliancearrayCompliance codes (e.g. ECCN)
product_detail_urlstringMouser product page URL

High-value use cases

  • BOM pricing & stock checks — pass a list of exact part numbers and get back price breaks and stock for every line item in one run.
  • Price/stock monitoring — schedule daily runs on key categories or parts and diff pricing/stock over time.
  • Catalog & category research — browse a category path to see everything Mouser stocks in it, with full specs and pricing.
  • Parts-data enrichment — turn a list of part numbers into full structured records for your PIM, ERP, or CRM.

Input parameters

FieldTypeDefaultDescription
searchQueriesarray[]Keywords to search
categoryPathsarray[]Category paths to browse
partNumbersarray[]Exact part numbers — BOM batch lookup
maxItemsPerQueryint100Cap per search/category query
inStockOnlybooleanfalseOnly return in-stock parts
rohsCompliantOnlybooleanfalseOnly return RoHS-compliant parts
sortBystringdefaultrelevance / price / partNumber / manufacturer
shippingCountryCodestringUSPricing/stock context
currencyCodestringUSDPricing currency

Example input

{
"searchQueries": ["10k resistor"],
"partNumbers": ["78-2KDFN39CA-M3/H", "NE555P"],
"maxItemsPerQuery": 100,
"inStockOnly": false
}

Example output

{
"distributor_part_number": "78-2KDFN39CA-M3/H",
"manufacturer_part_number": "2KDFN39CA-M3/H",
"manufacturer": "Vishay",
"description": "ESD Protection Diodes / TVS Diodes",
"available_to_sell": 3000,
"lifecycle_status": "New at Mouser",
"rohs_status": "RoHS Compliant",
"price_breaks": [{ "quantity": 1, "price": "$1.37", "price_without_format": 1.37, "currency": "USD" }],
"product_detail_url": "https://www.mouser.com/ProductDetail/..."
}

Scheduling & integrations

Run on a schedule (hourly/daily) and push results to Google Sheets, Make, Zapier, S3, or your webhook using Apify's built-in integrations — ideal for continuous BOM price/stock monitoring.

Use with AI assistants (MCP)

Prefer to query Mouser live from Claude, Cursor, or your own agent? Use the companion Mouser Parts MCP Server actor, which exposes part search, BOM lookup, category browse, and autocomplete as Model Context Protocol tools.

FAQ

How many parts can I get per query? Set maxItemsPerQuery up to 5000; split very large category pulls across multiple runs or category paths.

Is the data fresh? Every run pulls live pricing and stock directly from Mouser's own catalog API at run time.

Why is this more reliable than other Mouser scrapers? It uses Mouser's Android app API rather than screen-scraping the website, which Mouser's Akamai bot protection blocks even for real browsers on many routes. No residential proxy or CAPTCHA solver is required.

Is scraping legal? The actor collects only publicly available product data. You are responsible for complying with Mouser's terms and applicable laws.

Support? Issues and requests are typically answered within a couple of business days.