REST & MCPAuthorised data only
The product layer AI agents can trust.
Resolve exact products, check compatibility, get authorised offers with honest delivered prices, and route purchases compliantly.
Request
curl -s "https://api.napexa.com/v1/products/search" \
-H "Authorization: Bearer $APG_KEY" \
-H "Content-Type: application/json" \
-d '{"query": "battery for DeWalt DCD796N", "limit": 5}'Response shape
{
"product": { "title": "DeWalt DCB184 18V XR 5.0Ah Battery" },
"match": { "type": "compatible", "identity": "confirmed" },
"best_offer": {
"price": { "total": "62.49", "currency": "GBP", "completeness": "complete" },
"availability": "in_stock"
},
"purchase_ready": true
}purchase_readyOnly true when identity, stock, price and route are all safe to act on.
price.completenessOnly a complete price has a total. Missing shipping is never read as zero.
match.identityConfirmed identity is separate from compatibility or string similarity.
No invented certainty
Responses disclose merchant coverage, offer freshness and price completeness. We do not call an item price “cheapest” unless every delivered component is known, and commission is not an organic ranking factor.