{"uid":"cap_jXDs9r_EUmHtfgS_fP28O","slug":"x402-listing-watch-a7e9eb92","name":"x402 Listing Watch","description":"Call before trusting or paying a third-party x402 seller: snapshot one listing from a fixed public directory (payapi, cdp, payai, bazaar) by its id/payTo, or pass ?since= to get told whether it changed since you last saw it. Reads public directories only - never a caller-supplied URL - and returns already-public fields (JSON).","url":"https://conclavex402p04.pythonanywhere.com/v1/listing-watch/:directory/:id?utm_source=zero.xyz","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"},"headers":{"type":"object","additionalProperties":{"type":"string"}},"pathParams":{"type":"object","additionalProperties":{"type":"string"}},"queryParams":{"type":"object","additionalProperties":{"type":"string"}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ZHYHAPt-Qv3dmPhNPQDv-","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Snapshot or change-detect a single listing from a fixed public x402 directory (payapi, cdp, payai, bazaar) by ID or payTo address, with optional since-last-seen change detection.","exampleAgentPrompt":"Before I pay that x402 seller, can you snapshot their listing from the bazaar directory using seller ID abc123 and check if anything changed since timestamp 2024-06-01T00:00:00Z?","exampleUseCases":[{"title":"Pre-payment listing verification","prompt":"Before I send payment to this x402 seller, pull their current listing from the payapi directory using ID seller-7f2a and make sure nothing has changed since yesterday — I want to confirm the price and payTo address are still what I agreed to."},{"title":"Change detection for monitored listing","prompt":"I bookmarked a listing in the bazaar directory with ID mkt-4492 last week. Can you check if it has changed at all since 2024-05-15T12:00:00Z? I want to know if the price or description was updated."},{"title":"Trust check on unknown cdp seller","prompt":"I'm about to use an x402 service from someone new — can you fetch their listing from the cdp directory using payTo address 0xABCD1234 so I can see what they're actually advertising before trusting them?"}],"resultDescription":"Returns a JSON snapshot of the requested listing's public fields (e.g. name, description, price, payTo address) from the specified directory. If a ?since= timestamp is provided, also returns a flag or indicator of whether the listing changed since that time. Reads only from fixed public directories; no caller-supplied URLs are followed.","failureModes":["Listing ID or payTo address not found in specified directory — returns 404 or not-found error","Invalid directory name (must be one of payapi, cdp, payai, bazaar) — returns validation error","Malformed since= timestamp — returns parameter error","Directory temporarily unavailable — returns upstream error","Rate limiting or payment failure — returns 402 or 429"],"whenToPreferThis":"Use this endpoint when an AI agent needs to verify or snapshot a specific x402 seller listing before trusting or paying them, or when monitoring whether a previously seen listing has changed. Prefer this over the x402 Integrity Check endpoint when the goal is directory-level listing lookup and change detection rather than catalog-vs-live integrity verification of a full x402 service response.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-16T12:36:40.491Z","isFirstParty":false,"canonicalSlug":"x402-listing-watch-a7e9eb92"}