{"uid":"cap_XmpsO6zqFHsv6QtTF5vM8","slug":"delx-commerce-url-canonical-compare-35be9a3e","name":"Delx Commerce — URL Canonical Compare","description":"Pay-per-result APIs for agents. No signup. Exact price. Verifiable delivery. USDC on Base + Solana via x402.","url":"https://commerce.delx.ai/api/v1/x402/url-canonical-compare?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"left":{"type":"string","maxLength":8192,"description":"Left supplied to URL Canonical Compare; used only for this bounded calculation and processed in memory without retention."},"right":{"type":"string","maxLength":8192,"description":"Right supplied to URL Canonical Compare; used only for this bounded calculation and processed in memory without retention."}}},"responseSchema":{"type":"json","example":{"result":{"left":"https://example.com/a","right":"https://example.com/a","matched":true},"schema":"delx/util-url-canonical-compare/v1","status":"pass","evidence":{"retained":false,"input_sha256":"936c1c7a0d9ac76bbae6665567c79ff085c468589aa089757cfb54f94c077a6e","external_calls":0},"operation":"web_reliability:url_canonical_compare"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_VSu17anM4bbkXA_3MdsNJ","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Compares two URLs to determine if they canonically refer to the same resource, returning a match result with verifiable evidence.","exampleAgentPrompt":"Are these two URLs canonically the same page: 'https://example.com/a?ref=twitter' and 'https://example.com/a'? Check if they match.","exampleUseCases":[{"title":"Deduplicating crawled links","prompt":"I have two URLs from my web crawler — 'https://shop.example.com/product/123' and 'https://shop.example.com/product/123?utm_source=email' — can you tell me if they're canonically the same page so I don't index duplicates?"},{"title":"Verifying redirect equivalence","prompt":"Check if 'http://www.oldsite.com/page' and 'https://newsite.com/page' resolve to the same canonical resource before I mark them as merged in my database."},{"title":"Content dedup before storage","prompt":"Before I save this article link, check whether 'https://blog.example.com/post?page=1' and 'https://blog.example.com/post' are canonically identical so I don't store the same piece twice."}],"resultDescription":"Returns a JSON object containing the normalized left and right URLs, a boolean 'matched' field indicating canonical equivalence, the operation name, a status ('pass'), and evidence metadata including whether input was retained (always false), a SHA-256 hash of the input for verifiability, and the count of external calls made (always 0).","failureModes":["Malformed or non-URL input strings may cause validation errors or unexpected match results","URLs exceeding 8192 characters will be rejected","Network or payment failures via x402 protocol may prevent the call from completing","Edge cases in URL normalization (e.g., internationalized domain names) may yield unexpected results"],"whenToPreferThis":"Choose this endpoint when you need a lightweight, verifiable, pay-per-call canonical URL comparison with no signup overhead. It is ideal for agents that need deterministic, auditable URL deduplication with cryptographic evidence of processing. Prefer it over custom normalization logic when you need a consistent, stateless comparison with tamper-evident provenance and no data retention.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-01T00:54:00.403Z","isFirstParty":false,"canonicalSlug":"delx-commerce-url-canonical-compare-35be9a3e"}