search the element14/farnell/newark product catalog and retrieve pricing/stock
domain: element14.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
Register a free account at partner.element14.com/member/register and generate a Product Search API key (generic access, no approval needed).
Build a GET request against https://api.element14.com/catalog/products.
Set required params: term=<field>:<value> (e.g. term=any:fuse or term=manuPartNum:BAV99), storeInfo.id=<store>, callInfo.apiKey=<your API key>, callInfo.responseDataFormat=JSON.
Set storeInfo.id to the correct regional store domain, e.g. uk.farnell.com, www.newark.com, or www.element14.com — results and stock/pricing differ per store.
Use resultsSettings.offset, resultsSettings.numberOfResults, resultsSettings.refinements.filters (e.g. rohsCompliant, inStock), and resultsSettings.responseGroup=large to control pagination and returned fields.
For contract pricing only, contact your local sales rep for a CustomerID + Secret Key, then add userInfo.customerId, userInfo.timestamp, and a computed userInfo.signature per the docs' signature-calculation section.
Known gotchas
storeInfo.id is mandatory and region-specific — using the wrong store returns wrong currency/stock/pricing even with a valid key.
There are two access tiers: generic (just callInfo.apiKey) vs contract pricing (needs a sales-rep-issued CustomerID + Secret Key and a computed signature) — most integrations only need the generic tier.
A SOAP (BETA) version of the API also exists alongside REST with different docs/parameter names — don't mix samples between the two.
Give your agent this knowledge — and 15,500+ more routes
One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp
Need this verified for your stack — or a route we don't have yet?