Agent Product Graph
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_ready

Only true when identity, stock, price and route are all safe to act on.

price.completeness

Only a complete price has a total. Missing shipping is never read as zero.

match.identity

Confirmed 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.