{"uid":"cap_e-4uruyECdDTg8OZUIaSN","slug":"agent-offer-comparator-1e27af99","name":"Agent Offer Comparator","description":"Compare 2 to 5 public product pages and select the cheapest offer separately per currency","url":"https://agent-product-normalizer.vercel.app/api/v1/compare","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["url"],"properties":{"url":{"type":"array","items":{"type":"string","format":"uri","maxLength":2048,"description":"Public HTTP(S) product page URL"},"maxItems":5,"minItems":2,"description":"Repeat the url query parameter 2 to 5 times"}},"additionalProperties":false}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_8UbWKRcxjMQ5oBOFpJjTw","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Compares 2 to 5 public product pages and identifies the cheapest offer per currency across all submitted URLs","exampleAgentPrompt":"Can you compare these three product pages and tell me which one has the cheapest price — https://shop-a.com/item/123, https://shop-b.com/product/456, and https://shop-c.com/listing/789?","exampleUseCases":[{"title":"Cross-seller lowest price finder","prompt":"I found this laptop on three different sites — https://bestbuy.com/product/laptop-x, https://amazon.com/dp/B09XYZ, and https://newegg.com/p/laptop-x — can you compare them and tell me which one is cheapest?"},{"title":"Multi-currency international shopping","prompt":"Compare these two sneaker listings for me: https://us-store.com/sneakers/air-max and https://uk-store.com/sneakers/air-max — I want to know the cheapest option in each currency they're priced in."},{"title":"Competitive price monitoring before purchase","prompt":"Before I buy, can you check these four product pages and find me the best deal? https://shop1.com/item/a, https://shop2.com/item/b, https://shop3.com/item/c, https://shop4.com/item/d"}],"resultDescription":"Returns a structured comparison of all submitted product pages with the cheapest offer identified separately for each currency found across the listings, including price, currency, and the winning URL for each currency grouping.","failureModes":["Invalid or unreachable product page URL returns an error for that listing","Fewer than 2 or more than 5 URLs provided results in a validation error","Private or login-gated product pages cannot be scraped and will fail","Pages with non-standard or obfuscated pricing may not yield accurate price extraction","All URLs in the same currency but with identical prices returns an ambiguous winner"],"whenToPreferThis":"Use this endpoint when you need to directly compare prices from 2 to 5 public product pages and want the cheapest option identified per currency automatically. Prefer this over the single-page Agent Offer Extractor when you already have multiple product URLs and want a ranked comparison rather than individual extractions you would need to manually compare. Best suited for cross-seller or cross-region shopping decisions where prices may appear in different currencies.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-18T06:49:28.917Z","isFirstParty":false}