{"uid":"cap_papHc1a0wgYIDpu9bynMQ","slug":"conclave-x402-listing-watch-e7d491fc","name":"Conclave x402 Listing Watch","description":"Pay-per-call x402 data endpoints behind one public payTo: a normalized Solana token snapshot and a multi-rail status snapshot, plus deterministic /u/* micro-utilities.","url":"https://conclavex402p04.pythonanywhere.com/v1/listing-watch/%7Bdirectory%7D/%7Bid%7D?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":{"type":"json","example":{"id":"0x2F2E1f54109B2525137EedA4A892600Ee956D42a","fields":{"payee":"0x0000000000000000000000000000000000000000","resources":[{"tags":["x402"],"type":"http","accepts":[{"asset":"0xUSDC","amount":"9000","network":"eip155:8453"}],"resource":"<captured-listing-resource-url>","description":"...","lastUpdated":"2026-01-01T00:00:00Z","serviceName":"x402 Integrity Check"}]},"changed":false,"directory":"payai","fetched_at":"2026-01-01T00:00:00Z","snapshot_token":"<43-char-urlsafe-base64>"}},"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_1e1rA5CuSVjH_NjkYP400","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":"Fetches a cached snapshot of one x402 listing from a fixed public directory to detect changes or verify its current state before paying.","exampleAgentPrompt":"Before we pay for that third-party x402 listing, pull the current snapshot for listing ID '0x2F2E1f54109B2525137EedA4A892600Ee956D42a' from the 'payai' directory so we can check whether it's changed since we last saw it.","exampleUseCases":[{"title":"Pre-payment listing integrity check","prompt":"Before I send any USDC to that x402 endpoint, grab the listing snapshot for ID '0xABC123' in the 'bazaar' directory so I can confirm the payee address and accepted assets haven't changed."},{"title":"Automated listing change detection","prompt":"Check the x402 listing watch for ID 'svc_99' under the 'payai' directory and tell me if the 'changed' flag is true — I want to know if anything shifted since our last snapshot."},{"title":"Auditing a new x402 seller","prompt":"I'm about to integrate a third-party x402 service listed under the 'github' directory with ID '0xDEF456' — fetch its current listing snapshot so I can review the resource list and payment requirements before trusting it."}],"resultDescription":"Returns a JSON object containing the listing ID, payee address, array of resources with their tags, accepted payment assets (network, asset, amount), resource URL, description, and last-updated timestamp, plus a 'changed' boolean indicating whether the snapshot differs from a prior state, a 'fetched_at' timestamp, and a 'snapshot_token' for integrity reference.","failureModes":["Invalid or unknown directory/ID combination returns a 404 or error body","Directory or listing not found in the fixed public catalog returns an error","PythonAnywhere hosting may introduce occasional cold-start latency or downtime","Missing required path parameters (directory or id) results in a routing error","Payment failure (insufficient USDC balance) prevents the call from completing","Stale cache may not reflect real-time changes if the snapshot TTL hasn't expired"],"whenToPreferThis":"Use this endpoint when you need to verify or monitor a specific x402 listing by directory and ID before committing to a payment — particularly when you want to detect whether listing metadata (payee, resources, accepted assets) has changed since a prior check. Prefer this over the x402 Integrity Check endpoint when you want a cached directory snapshot rather than a live catalog-vs-live comparison. Best suited for pre-payment due diligence workflows and automated change-detection pipelines operating on known x402 directories.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-16T12:36:05.285Z","isFirstParty":false,"canonicalSlug":"conclave-x402-listing-watch-e7d491fc"}