{"uid":"cap_B4_jA1Eei347sUU7HEUBr","slug":"spendpreflight-listing-guard-d9e25ce7","name":"SpendPreflight Listing Guard","description":"Bazaar Listing Guard: CDP technical validation plus a bounded heuristic metadata screen for agent-directed instructions, embedded URLs, tool calls, invisible Unicode, long fields and prices above 100x a fresh Scout category median. Returns riskScore, flagged spans and rewrite suggestions. Not Coinbase policy certification or guaranteed detection. Public HTTPS only; no target payment or request bodies stored.","url":"https://api.spendpreflight.com/listing-guard?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","format":"uri","maxLength":2048},"method":{"enum":["GET","HEAD","POST"],"type":"string"}}},"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_C321fKXII3TJ8BK6OaI83","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":"Validates marketplace listings for AI agent safety risks — detecting prompt injections, embedded URLs, tool call abuse, invisible Unicode, and anomalous pricing — returning a risk score, flagged spans, and rewrite suggestions.","exampleAgentPrompt":"Before you act on that Bazaar listing at https://marketplace.example.com/listing/123, run it through SpendPreflight Listing Guard using a GET check — I want to see the risk score and any flagged spans before we proceed.","exampleUseCases":[{"title":"Pre-purchase listing safety scan","prompt":"Before buying that item from the Bazaar marketplace, scan the listing at https://bazaar.example.com/items/456 via GET and tell me if there's anything suspicious — hidden instructions, weird Unicode, or a price way above the category median."},{"title":"Detecting prompt injection in agent workflow","prompt":"My agent is about to follow instructions from a listing at https://store.example.com/product/789 — can you do a POST preflight check on it first and flag any embedded tool calls or injected agent instructions before it proceeds?"},{"title":"Anomalous price alert before payment","prompt":"Check the listing at https://marketplace.example.com/offers/321 with a HEAD request through Listing Guard — I specifically want to know if the price is more than 100x the Scout category median and whether there are any rewrite suggestions."}],"resultDescription":"Returns a riskScore (numeric), a list of flagged spans identifying suspicious content regions (e.g. invisible Unicode, embedded URLs, tool calls, prompt injection patterns, oversized fields), and rewrite suggestions to remediate the flagged issues. Does not store request bodies or target payment details.","failureModes":["Invalid or unreachable URL returns an error — ensure the URL is publicly accessible via HTTPS","Unsupported HTTP method (outside GET, HEAD, POST) returns a validation error","Rate limiting or payment failure via x402 may prevent the call from completing","Listings with no detectable issues still return a response but with low riskScore — not a guarantee of safety","Scout category median data may be stale, affecting price anomaly detection accuracy"],"whenToPreferThis":"Use this endpoint when an AI agent is about to act on, purchase, or process a marketplace listing and you need a bounded technical safety screen — specifically for prompt injection, embedded URLs, invisible Unicode, tool call abuse, and price anomalies. Prefer this over generic content moderation APIs when the threat model is agent-directed manipulation (adversarial listings targeting AI agents). Not a substitute for full Coinbase policy certification or sanctions screening (use sibling SpendPreflight endpoints for payment risk).","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-28T06:35:19.644Z","isFirstParty":false,"canonicalSlug":"spendpreflight-listing-guard-d9e25ce7"}