DigiKey Product Scraper — MPN, Pricing Tiers, Stock & Specs
Pricing
from $1.50 / 1,000 digikey product details
DigiKey Product Scraper — MPN, Pricing Tiers, Stock & Specs
DigiKey product scraper for MPN lookup, PDP enrichment, and category listings. Extract quantity-break pricing, stock, lead time, attributes, RoHS/REACH/ECCN, datasheets and substitutes. Keyword exact-match, filter pagination, sticky residential proxy — fast HTTP, no browser.
Pricing
from $1.50 / 1,000 digikey product details
Rating
0.0
(0)
Developer
Andrej Kiva
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Disclaimer: Unofficial Actor for publicly accessible DigiKey product and catalog pages. DigiKey and related names are trademarks of Digi-Key Electronics. Not affiliated with, sponsored by, or endorsed by Digi-Key Electronics. Provided for informational and research purposes only. You are responsible for complying with applicable laws and DigiKey terms of use.
Scrape DigiKey electronic components by product URL, manufacturer part number (MPN), keyword, or category filter page. Export quantity-break pricing, stock, lead time, technical attributes, RoHS / REACH / ECCN / HTSUS, datasheets, images, and substitutes as clean JSON — built for BOM enrichment, price monitoring, component research, and procurement workflows.
Key Features
- Product detail enrichment — full DigiKey PDP fields from product URLs
- MPN / keyword resolution — exact-match search → automatic PDP scrape
- Category / filter listings — crawl DigiKey filter pages with pagination (25 products per page)
- Optional PDP enrich from listings — turn listing rows into full product records
- Pricing & packaging — Cut Tape, Tape & Reel, Digi-Reel tiers with MOQ and fee messages
- Compliance block — RoHS, REACH, ECCN, HTSUS, MSL when present on the PDP
- Substitutes & documents — cross-references, datasheets, media (toggleable)
- Fast HTTP scraping —
curl_cffiChrome TLS impersonation; no headless browser - Sticky residential proxy — Apify RESIDENTIAL US sessions with warmup and challenge rotation
Use Cases
| Use case | What you get | Why it helps |
|---|---|---|
| BOM enrichment | MPN → DigiKey PNs, specs, datasheet | Fill ERP / PLM component libraries |
| Price monitoring | Quantity-break tables by packaging | Track unit cost vs volume |
| Stock & lead time | Available qty, standard lead time, backorder flag | Sourcing and shortage checks |
| Compliance screening | RoHS / REACH / ECCN / HTSUS | Export-control and green status |
| Category harvest | Filter listing rows at scale | Build MCU / connector / passive shortlists |
When to use this Actor
- DigiKey product detail enrichment from known URLs or Digi-Key part numbers
- MPN lookup when you need the matching DigiKey PDP (exact match → full specs)
- Filter / category crawls for listing-level price and stock without opening every PDP
- Procurement research — packaging options, MOQ, Digi-Reel fees, substitute parts
When not to use this Actor
- Official DigiKey Partner / Product API workflows that require DigiKey API keys
- Real-time cart / checkout / quote automation
- Other electronics distributors — this Actor covers DigiKey only
- Bulk PDF file download — returns datasheet URLs in the dataset; does not store PDF binaries in the Key-Value Store by default
Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
productUrls | Array | — | DigiKey product detail page URLs |
keywords | Array | — | Keywords or MPNs (exact-match → PDP) |
filterUrls | Array | — | DigiKey filter / category listing URLs |
maxItems | Integer | 50 | Maximum dataset items per run |
maxPages | Integer | 1 | Max filter pages per filterUrls entry (1–40) |
enrichListingProducts | Boolean | false | Fetch full PDP for each listing row |
includeSubstitutes | Boolean | true | Include substitute / cross-reference rows |
includeDocuments | Boolean | true | Include documents and media links |
includeSuggestions | Boolean | true | Emit suggestion record when keyword has no exact match |
requestDelaySecs | Number | 1.0 | Delay between requests on the sticky session |
proxyConfiguration | Object | Residential US | Apify Proxy — sticky RESIDENTIAL recommended |
Input Example — PDP + MPN
{"productUrls": ["DIGIKEY_PDP_URL"],"keywords": ["STM32F407VGT6"],"maxItems": 10,"includeSubstitutes": true,"includeDocuments": true,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "US"}}
Input Example — category listing
{"filterUrls": ["DIGIKEY_FILTER_URL"],"maxItems": 500,"maxPages": 20,"enrichListingProducts": false,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "US"}}
Output Format
Dataset records use recordType:
recordType | Meaning |
|---|---|
product | Full DigiKey product detail enrichment |
listing | Filter / category table row |
suggestion | Keyword with no exact match (related categories) |
error | Fetch or parse failure |
Key product fields
| Field | Description |
|---|---|
productId | DigiKey numeric product id (canonical) |
manufacturerProductNumber | Manufacturer part number (MPN) |
manufacturer | Brand / manufacturer name |
digikeyProductNumbers | Digi-Key PNs by packaging (TR / CT / Digi-Reel) |
qtyAvailable / qtyAvailableValue | Stock text and parsed integer |
standardLeadTime | Manufacturer lead time when shown |
unitPrice / unitPriceValue / currency | Primary unit price |
packagingOptions | Pricing tiers, MOQ, packaging messages |
attributes | Technical specifications |
compliance | RoHS, REACH, ECCN, HTSUS, MSL |
datasheetUrl | Primary datasheet link |
substitutes | Cross-reference rows (optional) |
documents / images | Media and document links (optional) |
url | Canonical product URL |
scrapedAt | ISO-8601 timestamp |
Output Example (abbreviated)
{"source": "digikey","recordType": "product","productId": "1231577","manufacturerProductNumber": "74LVC2G125DP,125","manufacturer": "Nexperia USA Inc.","qtyAvailable": "12,000","qtyAvailableValue": 12000,"unitPrice": "$0.37000","unitPriceValue": 0.37,"currency": "USD","standardLeadTime": "20 Weeks","packagingOptions": [{"digikeyProductNumber": "1727-5989-1-ND","packaging": "Cut Tape (CT) & Digi-Reel®","minOrderQuantity": 1,"tiers": [{ "breakQty": "1", "unitPrice": "$0.37000", "unitPriceValue": 0.37 }]}],"compliance": {"RoHS Status": "ROHS3 Compliant","ECCN": "EAR99","HTSUS": "8542.39.0070"}}
Notes
- Prefer sticky Apify RESIDENTIAL proxies (US). Datacenter egress often hits Cloudflare challenges.
- The numeric product id in a DigiKey URL is canonical; the MPN slug in the path can be outdated or wrong.
- Filter pagination uses DigiKey’s encoded
sstate (pagination.p/pagination.pp), not bare?page=alone. suggestionanderrorrows are not billed as product/listing results.