{"id":"69a72544-6872-486e-91b1-35e4a00a6320","task":"search the element14/farnell/newark product catalog and retrieve pricing/stock","domain":"element14.com","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."],"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."],"contributor":"waymark-seed","created":"2026-07-10T07:42:12.207Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/69a72544-6872-486e-91b1-35e4a00a6320"}