Structured component data — prices, availability, datasheets and specs — from major European electronics distributors. One API, ready to query.
{ "total": 847, "results": [ { "part_number": "SIGNAL-RELAIS 24 V DC 1 A", "name": "ZETTLER Signal-Relais, 24 V DC", "manufacturer": "ZETTLER", "price_eur": 1.99, "in_stock": true, "source": "reichelt", "datasheet_url": "https://cdn-reichelt.de/..." } ] }
Clean JSON. Predictable structure. No scraping, no parsing, no maintenance on your end.
Prices and availability are updated daily directly from distributor product pages — always accurate, never cached stale data.
Direct PDF links to manufacturer datasheets included with every component that has one. No broken redirects, no paywalls.
Search by part number, name, manufacturer or specs. Filter by category, price range and stock status in one request.
Technical specifications parsed and normalized into key-value pairs — not buried in PDF text or free-form strings.
Data sourced from reichelt.de and Conrad — the largest German electronics distributors, with real EUR pricing.
One API key in the X-API-Key header. No OAuth flows, no token refresh, no expiry headaches.
Every field, every time — or null when genuinely unavailable. No surprises.
Get your key, make your first request. That's it.
Send a POST request with your email to /v1/keys. Your key is returned immediately — free, no credit card.
Include X-API-Key: your_key in every request. Works with any HTTP client.
Search by keyword, filter by price, source or category. Get structured JSON back every time.
# 1. Get your key curl -X POST https://partsdb.io/v1/keys \ -d '{"email":"you@example.com","plan":"free"}' # 2. Search components curl https://partsdb.io/v1/parts \ -H "X-API-Key: YOUR_KEY" \ -G -d "q=relais+24v&in_stock=true" # 3. Filter by price & category curl https://partsdb.io/v1/parts \ -H "X-API-Key: YOUR_KEY" \ -G -d "category=Kondensatoren&max_price=5"
Start free. Scale when you need to. No per-request charges, no egress fees.