{"uid":"cap_k7u1GLhTTQRbt-roCNVwy","slug":"listing-drift-watchdog-api-d7c9e147","name":"Listing Drift Watchdog API","description":"Provide one seller-owned HTTPS route and its GET or POST method. Receive JSON that compares its live unpaid challenge with the latest local CDP Bazaar, x402scan, and MPPScan snapshots and lists each drift.","url":"https://listing-watchdog.krimskrams.xyz/v1/drift","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","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","required":["url"],"properties":{"url":{"type":"string","format":"uri","pattern":"^https://"},"method":{"enum":["GET","POST"],"type":"string"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["resource_url","probe","directories","drift","drift_count","note"],"properties":{"note":{"type":"string"},"drift":{"type":"array","items":{"type":"object"}},"probe":{"type":"object"},"directories":{"type":"object"},"drift_count":{"type":"integer","minimum":0},"resource_url":{"type":"string","format":"uri"}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.1","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.1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_8yQKBChXwOcrZr1PZnyjy","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.1","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Compares a live HTTPS endpoint's unpaid x402 challenge against snapshots from CDP Bazaar, x402scan, and MPPScan to detect and report listing drift","exampleAgentPrompt":"Check my x402 endpoint at https://myapi.example.com/payments for drift — compare its live unpaid challenge using a GET request against the latest CDP Bazaar, x402scan, and MPPScan snapshots and tell me what's changed.","exampleUseCases":[{"title":"Audit live x402 challenge vs directories","prompt":"I just updated my payment route at https://shop.mystore.xyz/checkout — can you check if its live GET challenge has drifted from what CDP Bazaar, x402scan, and MPPScan have on file?"},{"title":"Detect stale marketplace listing","prompt":"My API at https://api.devtools.io/generate is listed on multiple x402 directories — run a drift check using GET to see if any of those snapshots are out of sync with the live unpaid challenge."},{"title":"Pre-launch listing consistency check","prompt":"Before I go live, I want to confirm my x402 endpoint https://beta.service.io/v1/data is consistent across CDP Bazaar, x402scan, and MPPScan — do a GET drift comparison and show me any mismatches."}],"resultDescription":"Returns a JSON object containing the resource URL, probe result of the live endpoint, directory snapshots from CDP Bazaar, x402scan, and MPPScan, an array of drift objects describing each detected difference, a drift count integer, and a plain-language note summarizing the findings.","failureModes":["Invalid or non-HTTPS URL returns a validation error","Target URL is unreachable or times out, preventing probe","Directory snapshot not available for one or more services, partial drift data returned","Non-GET/POST method specified for the target URL results in rejection","x402 challenge is absent or malformed on the target endpoint","Rate limiting or payment failure at $0.1 USDC per call"],"whenToPreferThis":"Choose this endpoint when you need to verify that a specific x402-enabled HTTPS route's live unpaid payment challenge is consistent with what has been indexed in CDP Bazaar, x402scan, and MPPScan directories. It is purpose-built for x402 listing drift detection and provides a unified multi-directory comparison in one call, making it ideal for API sellers who need to audit their payment listings after updates or before launches.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:36:05.534Z","isFirstParty":false}