{"service":"Listing Roast x402","serviceName":"Listing Roast x402","metadataVersion":"2026-06-21-directory-post-conversion-v73","metadata_version":"2026-06-21-directory-post-conversion-v73","metadataUpdatedAt":"2026-06-21T03:51:14.000Z","metadata_updated_at":"2026-06-21T03:51:14.000Z","router":"local-owned-x402-router","query":"","include":"local","top":5,"noSpend":true,"paidUsageProof":{"service":"Listing Roast x402","serviceName":"Listing Roast x402","metadataVersion":"2026-06-21-directory-post-conversion-v73","metadata_version":"2026-06-21-directory-post-conversion-v73","metadataUpdatedAt":"2026-06-21T03:51:14.000Z","metadata_updated_at":"2026-06-21T03:51:14.000Z","paidCompletions":16,"estimatedGrossRevenueUsd":"0.133","proofText":"16 wallet-confirmed paid completions; $0.133 registered; receiver wallet 1.032 USDC","settlementStatus":"wallet-confirmed","lastPaidAt":"2026-07-29T09:12:35.906Z","latestPaidCompletion":{"paidAt":"2026-07-29T09:12:35.906Z","kind":"listingRoast","routeKey":"listingRoast","method":"POST","path":"/api/listing-roast","estimatedRevenueUsd":"0.01"},"preferredConvertedRoute":{"path":"/api/listing-roast","method":"GET","price":"$0.001","maxAmountRequired":"1000","completions":2,"estimatedRevenueUsd":"$0.002","hasConfirmedPaidUse":true,"note":"The preferred indexed GET /api/listing-roast route has confirmed paid use."},"latestWalletSettlement":{"txHash":"0xa124906f1310b2100f02255c7467f2b89dae95594b36e8c70c98e6dc16a4da71","explorerUrl":"https://basescan.org/tx/0xa124906f1310b2100f02255c7467f2b89dae95594b36e8c70c98e6dc16a4da71","network":"eip155:8453","asset":"USDC","usdcUnits":"1000","usdc":"0.001","confirmedAt":"2026-06-18T06:43:23.000Z","route":{"method":"GET","path":"/api/listing-roast","url":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","maxAmountRequired":"1000"},"source":"public_base_usdc_transfer","payerDetails":"omitted","note":"Public wallet-settlement proof only. Private payment details are not exposed."},"receiverWallet":{"address":"0xd9E7a161aD06F410c28b3939ceF5F06f0a327a8C","network":"eip155:8453","asset":"USDC","usdcBalance":"1.032","usdcUnits":"1032000","checkedAt":"2026-08-03T13:09:40.596Z","source":"mainnet.base.org"},"walletProof":{"status":"wallet-confirmed","receiverWalletUsdcBalance":"1.032","receiverWalletUsdcUnits":"1032000","checkedAt":"2026-08-03T13:09:40.596Z","source":"mainnet.base.org","latestSettlementTxHash":"0xa124906f1310b2100f02255c7467f2b89dae95594b36e8c70c98e6dc16a4da71","note":"The free proof endpoint includes the receiver wallet snapshot plus the latest public settlement transaction before payment."},"source":"public_cash_register","cashRegister":"https://listing-roast-x402-service-production.up.railway.app/api/cash-register","walletEvidenceFields":["receiverWallet.usdcBalance","receiverWallet.usdcUnits","receiverWallet.checkedAt"],"noSpend":true},"paidUsageProofUrl":"https://listing-roast-x402-service-production.up.railway.app/api/paid-usage-proof","scope":"owned-routes-only","results":[{"slug":"indexed_roast_quick_score","id":"indexed_roast_quick_score","name":"marketplace_listing_score_paid_api_listing_quality_score","method":"GET","path":"/api/listing-roast","route":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","url":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","price":"$0.001","maxAmountRequired":"1000","serviceName":"Listing Roast x402","metadataVersion":"2026-06-21-directory-post-conversion-v73","metadata_version":"2026-06-21-directory-post-conversion-v73","metadataUpdatedAt":"2026-06-21T03:51:14.000Z","metadata_updated_at":"2026-06-21T03:51:14.000Z","schema":"https://listing-roast-x402-service-production.up.railway.app/api/score-schema","command":"npx awal@2.8.0 x402 pay 'https://listing-roast-x402-service-production.up.railway.app/api/listing-roast' \\\n  -X GET \\\n  --max-amount 1000","description":"Listing Roast helps x402 and AgentCore sellers see why buyer agents skip a paid API, then turn buyer-agent skip reasons, agent service clarity, marketplace listing score, and full listing roast demand into a paid path. Pay $0.001 GET /api/listing-roast for a paid API listing quality score, listing quality score API, marketplace product listing quality, Agentic.Market listing score, AgentCore Gateway and AgentCore x402 payments readiness, Coinbase x402 Bazaar MCP server buyers, marketplace listing conversion API, x402 marketplace conversion, buyer agent skip reasons, agent listing conversion score, agent-service listing score, x402 discovery audit, x402 site audit, paid API preflight, route health, stale Bazaar price, Bazaar search visibility, and x402 seller growth checklist; upgrade with $0.01 GET /api/full-listing-roast for the full listing roast.","preferredFirstPaidAction":true,"source":"local-owned-surface","matchScore":1},{"slug":"marketplace_listing_score_alias","id":"marketplace_listing_score_alias","name":"marketplace_listing_score","method":"GET","path":"/api/marketplace-listing-score","route":"https://listing-roast-x402-service-production.up.railway.app/api/marketplace-listing-score","url":"https://listing-roast-x402-service-production.up.railway.app/api/marketplace-listing-score","price":"$0.001","maxAmountRequired":"1000","serviceName":"Listing Roast x402","metadataVersion":"2026-06-21-directory-post-conversion-v73","metadata_version":"2026-06-21-directory-post-conversion-v73","metadataUpdatedAt":"2026-06-21T03:51:14.000Z","metadata_updated_at":"2026-06-21T03:51:14.000Z","schema":"https://listing-roast-x402-service-production.up.railway.app/api/score-schema","command":"npx awal@2.8.0 x402 pay 'https://listing-roast-x402-service-production.up.railway.app/api/marketplace-listing-score' \\\n  -X GET \\\n  --max-amount 1000","description":"Marketplace listing score x402: $0.001 GET alias for marketplace listing score buyers. Returns the same quick score as the indexed, paid-use-confirmed /api/listing-roast route, with paid API listing quality, buyer-agent skip reasons, and next paid action guidance.","preferredFirstPaidAction":false,"source":"local-owned-surface","matchScore":0},{"slug":"marketplace_listing_conversion_api_alias","id":"marketplace_listing_conversion_api_alias","name":"marketplace_listing_conversion_api","method":"GET","path":"/api/marketplace-listing-conversion-api","route":"https://listing-roast-x402-service-production.up.railway.app/api/marketplace-listing-conversion-api","url":"https://listing-roast-x402-service-production.up.railway.app/api/marketplace-listing-conversion-api","price":"$0.001","maxAmountRequired":"1000","serviceName":"Listing Roast x402","metadataVersion":"2026-06-21-directory-post-conversion-v73","metadata_version":"2026-06-21-directory-post-conversion-v73","metadataUpdatedAt":"2026-06-21T03:51:14.000Z","metadata_updated_at":"2026-06-21T03:51:14.000Z","schema":"https://listing-roast-x402-service-production.up.railway.app/api/score-schema","command":"npx awal@2.8.0 x402 pay 'https://listing-roast-x402-service-production.up.railway.app/api/marketplace-listing-conversion-api' \\\n  -X GET \\\n  --max-amount 1000","description":"Marketplace listing conversion API x402: $0.001 GET exact-path alias for buyer agents searching marketplace listing conversion API. Same quick score as paid-use-confirmed /api/listing-roast, with marketplace conversion score, paid API listing quality, buyer-agent skip reasons, and upgrade guidance.","preferredFirstPaidAction":false,"source":"local-owned-surface","matchScore":0},{"slug":"marketplace_listing_conversion_alias","id":"marketplace_listing_conversion_alias","name":"marketplace_listing_conversion","method":"GET","path":"/api/marketplace-listing-conversion","route":"https://listing-roast-x402-service-production.up.railway.app/api/marketplace-listing-conversion","url":"https://listing-roast-x402-service-production.up.railway.app/api/marketplace-listing-conversion","price":"$0.001","maxAmountRequired":"1000","serviceName":"Listing Roast x402","metadataVersion":"2026-06-21-directory-post-conversion-v73","metadata_version":"2026-06-21-directory-post-conversion-v73","metadataUpdatedAt":"2026-06-21T03:51:14.000Z","metadata_updated_at":"2026-06-21T03:51:14.000Z","schema":"https://listing-roast-x402-service-production.up.railway.app/api/score-schema","command":"npx awal@2.8.0 x402 pay 'https://listing-roast-x402-service-production.up.railway.app/api/marketplace-listing-conversion' \\\n  -X GET \\\n  --max-amount 1000","description":"Marketplace listing conversion API x402: $0.001 GET alias for buyer agents searching marketplace listing conversion API, marketplace listing conversion, or x402 marketplace conversion. Same quick score as paid-use-confirmed /api/listing-roast, with paid API listing quality, buyer-agent skip reasons, and upgrade guidance.","preferredFirstPaidAction":false,"source":"local-owned-surface","matchScore":0},{"slug":"marketplace_product_listing_quality_alias","id":"marketplace_product_listing_quality_alias","name":"marketplace_product_listing_quality","method":"GET","path":"/api/marketplace-product-listing-quality","route":"https://listing-roast-x402-service-production.up.railway.app/api/marketplace-product-listing-quality","url":"https://listing-roast-x402-service-production.up.railway.app/api/marketplace-product-listing-quality","price":"$0.001","maxAmountRequired":"1000","serviceName":"Listing Roast x402","metadataVersion":"2026-06-21-directory-post-conversion-v73","metadata_version":"2026-06-21-directory-post-conversion-v73","metadataUpdatedAt":"2026-06-21T03:51:14.000Z","metadata_updated_at":"2026-06-21T03:51:14.000Z","schema":"https://listing-roast-x402-service-production.up.railway.app/api/score-schema","command":"npx awal@2.8.0 x402 pay 'https://listing-roast-x402-service-production.up.railway.app/api/marketplace-product-listing-quality' \\\n  -X GET \\\n  --max-amount 1000","description":"Marketplace product listing quality x402: $0.001 GET exact-phrase alias for buyer agents searching marketplace product listing quality. Returns the same quick score as the indexed, paid-use-confirmed /api/listing-roast route, with listing quality score API, paid API listing quality score, buyer-agent skip reasons, and upgrade guidance.","preferredFirstPaidAction":false,"source":"local-owned-surface","matchScore":0}],"best":{"slug":"indexed_roast_quick_score","id":"indexed_roast_quick_score","name":"marketplace_listing_score_paid_api_listing_quality_score","method":"GET","path":"/api/listing-roast","route":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","url":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","price":"$0.001","maxAmountRequired":"1000","serviceName":"Listing Roast x402","metadataVersion":"2026-06-21-directory-post-conversion-v73","metadata_version":"2026-06-21-directory-post-conversion-v73","metadataUpdatedAt":"2026-06-21T03:51:14.000Z","metadata_updated_at":"2026-06-21T03:51:14.000Z","schema":"https://listing-roast-x402-service-production.up.railway.app/api/score-schema","command":"npx awal@2.8.0 x402 pay 'https://listing-roast-x402-service-production.up.railway.app/api/listing-roast' \\\n  -X GET \\\n  --max-amount 1000","description":"Listing Roast helps x402 and AgentCore sellers see why buyer agents skip a paid API, then turn buyer-agent skip reasons, agent service clarity, marketplace listing score, and full listing roast demand into a paid path. Pay $0.001 GET /api/listing-roast for a paid API listing quality score, listing quality score API, marketplace product listing quality, Agentic.Market listing score, AgentCore Gateway and AgentCore x402 payments readiness, Coinbase x402 Bazaar MCP server buyers, marketplace listing conversion API, x402 marketplace conversion, buyer agent skip reasons, agent listing conversion score, agent-service listing score, x402 discovery audit, x402 site audit, paid API preflight, route health, stale Bazaar price, Bazaar search visibility, and x402 seller growth checklist; upgrade with $0.01 GET /api/full-listing-roast for the full listing roast.","preferredFirstPaidAction":true,"source":"local-owned-surface","matchScore":1},"selectedActionKey":"indexedQuickScore","selectedPaidAction":{"route":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","path":"/api/listing-roast","method":"GET","price":"$0.001","maxAmountRequired":"1000","maxPaymentUsd":"0.001","agentPaymentRequest":{"prompt":"Call this x402 endpoint with GET and pay up to 0.001 USDC: https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","url":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","path":"/api/listing-roast","method":"GET","maxPayment":"0.001","maxAmountRequired":"1000","paymentRequiredHeader":"Payment-Required","paymentHeader":"X-PAYMENT","safety":"Keep the cap at 0.001 USDC / 1000 USDC units; abort if the live challenge asks for more."},"agentPaymentPrompt":"Call this x402 endpoint with GET and pay up to 0.001 USDC: https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","command":"npx awal@2.8.0 x402 pay 'https://listing-roast-x402-service-production.up.railway.app/api/listing-roast' \\\n  -X GET \\\n  --max-amount 1000","reason":"Listing Roast helps x402 and AgentCore sellers see why buyer agents skip a paid API, then turn buyer-agent skip reasons, agent service clarity, marketplace listing score, and full listing roast demand into a paid path. Pay $0.001 GET /api/listing-roast for a paid API listing quality score, listing quality score API, marketplace product listing quality, Agentic.Market listing score, AgentCore Gateway and AgentCore x402 payments readiness, Coinbase x402 Bazaar MCP server buyers, marketplace listing conversion API, x402 marketplace conversion, buyer agent skip reasons, agent listing conversion score, agent-service listing score, x402 discovery audit, x402 site audit, paid API preflight, route health, stale Bazaar price, Bazaar search visibility, and x402 seller growth checklist; upgrade with $0.01 GET /api/full-listing-roast for the full listing roast."},"selectedPaidRoute":{"route":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","path":"/api/listing-roast","method":"GET","price":"$0.001","maxAmountRequired":"1000","maxPaymentUsd":"0.001","agentPaymentRequest":{"prompt":"Call this x402 endpoint with GET and pay up to 0.001 USDC: https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","url":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","path":"/api/listing-roast","method":"GET","maxPayment":"0.001","maxAmountRequired":"1000","paymentRequiredHeader":"Payment-Required","paymentHeader":"X-PAYMENT","safety":"Keep the cap at 0.001 USDC / 1000 USDC units; abort if the live challenge asks for more."},"agentPaymentPrompt":"Call this x402 endpoint with GET and pay up to 0.001 USDC: https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","command":"npx awal@2.8.0 x402 pay 'https://listing-roast-x402-service-production.up.railway.app/api/listing-roast' \\\n  -X GET \\\n  --max-amount 1000","reason":"Listing Roast helps x402 and AgentCore sellers see why buyer agents skip a paid API, then turn buyer-agent skip reasons, agent service clarity, marketplace listing score, and full listing roast demand into a paid path. Pay $0.001 GET /api/listing-roast for a paid API listing quality score, listing quality score API, marketplace product listing quality, Agentic.Market listing score, AgentCore Gateway and AgentCore x402 payments readiness, Coinbase x402 Bazaar MCP server buyers, marketplace listing conversion API, x402 marketplace conversion, buyer agent skip reasons, agent listing conversion score, agent-service listing score, x402 discovery audit, x402 site audit, paid API preflight, route health, stale Bazaar price, Bazaar search visibility, and x402 seller growth checklist; upgrade with $0.01 GET /api/full-listing-roast for the full listing roast."},"selectedPaidUrl":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","selectedPaidPath":"/api/listing-roast","selectedPaidMethod":"GET","selectedPaidPrice":"$0.001","selectedPaidMaxAmountRequired":"1000","firstPaidRoute":{"route":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","path":"/api/listing-roast","method":"GET","price":"$0.001","maxAmountRequired":"1000","maxPaymentUsd":"0.001","agentPaymentRequest":{"prompt":"Call this x402 endpoint with GET and pay up to 0.001 USDC: https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","url":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","path":"/api/listing-roast","method":"GET","maxPayment":"0.001","maxAmountRequired":"1000","paymentRequiredHeader":"Payment-Required","paymentHeader":"X-PAYMENT","safety":"Keep the cap at 0.001 USDC / 1000 USDC units; abort if the live challenge asks for more."},"agentPaymentPrompt":"Call this x402 endpoint with GET and pay up to 0.001 USDC: https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","command":"npx awal@2.8.0 x402 pay 'https://listing-roast-x402-service-production.up.railway.app/api/listing-roast' \\\n  -X GET \\\n  --max-amount 1000","reason":"Listing Roast helps x402 and AgentCore sellers see why buyer agents skip a paid API, then turn buyer-agent skip reasons, agent service clarity, marketplace listing score, and full listing roast demand into a paid path. Pay $0.001 GET /api/listing-roast for a paid API listing quality score, listing quality score API, marketplace product listing quality, Agentic.Market listing score, AgentCore Gateway and AgentCore x402 payments readiness, Coinbase x402 Bazaar MCP server buyers, marketplace listing conversion API, x402 marketplace conversion, buyer agent skip reasons, agent listing conversion score, agent-service listing score, x402 discovery audit, x402 site audit, paid API preflight, route health, stale Bazaar price, Bazaar search visibility, and x402 seller growth checklist; upgrade with $0.01 GET /api/full-listing-roast for the full listing roast."},"firstPaidUrl":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","firstPaidPath":"/api/listing-roast","firstPaidMethod":"GET","firstPaidPrice":"$0.001","firstPaidMaxAmountRequired":"1000","payableRoute":{"route":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","path":"/api/listing-roast","method":"GET","price":"$0.001","maxAmountRequired":"1000","maxPaymentUsd":"0.001","agentPaymentRequest":{"prompt":"Call this x402 endpoint with GET and pay up to 0.001 USDC: https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","url":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","path":"/api/listing-roast","method":"GET","maxPayment":"0.001","maxAmountRequired":"1000","paymentRequiredHeader":"Payment-Required","paymentHeader":"X-PAYMENT","safety":"Keep the cap at 0.001 USDC / 1000 USDC units; abort if the live challenge asks for more."},"agentPaymentPrompt":"Call this x402 endpoint with GET and pay up to 0.001 USDC: https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","command":"npx awal@2.8.0 x402 pay 'https://listing-roast-x402-service-production.up.railway.app/api/listing-roast' \\\n  -X GET \\\n  --max-amount 1000","reason":"Listing Roast helps x402 and AgentCore sellers see why buyer agents skip a paid API, then turn buyer-agent skip reasons, agent service clarity, marketplace listing score, and full listing roast demand into a paid path. Pay $0.001 GET /api/listing-roast for a paid API listing quality score, listing quality score API, marketplace product listing quality, Agentic.Market listing score, AgentCore Gateway and AgentCore x402 payments readiness, Coinbase x402 Bazaar MCP server buyers, marketplace listing conversion API, x402 marketplace conversion, buyer agent skip reasons, agent listing conversion score, agent-service listing score, x402 discovery audit, x402 site audit, paid API preflight, route health, stale Bazaar price, Bazaar search visibility, and x402 seller growth checklist; upgrade with $0.01 GET /api/full-listing-roast for the full listing roast."},"count":5,"totalLocalRoutes":35,"pricing":"https://listing-roast-x402-service-production.up.railway.app/api/pricing","find":"https://listing-roast-x402-service-production.up.railway.app/api/find","route":"https://listing-roast-x402-service-production.up.railway.app/api/route","openApi":"https://listing-roast-x402-service-production.up.railway.app/.well-known/openapi.json","x402Manifest":"https://listing-roast-x402-service-production.up.railway.app/x402.json","commands":"https://listing-roast-x402-service-production.up.railway.app/api/commands","links":{"commands":"https://listing-roast-x402-service-production.up.railway.app/api/commands","payNow":"https://listing-roast-x402-service-production.up.railway.app/api/pay-now","pricing":"https://listing-roast-x402-service-production.up.railway.app/api/pricing","find":"https://listing-roast-x402-service-production.up.railway.app/api/find","paidUsageProofUrl":"https://listing-roast-x402-service-production.up.railway.app/api/paid-usage-proof","x402Manifest":"https://listing-roast-x402-service-production.up.railway.app/x402.json","openApi":"https://listing-roast-x402-service-production.up.railway.app/.well-known/openapi.json"},"officialCdpDiscovery":{"source":"coinbase-cdp-bazaar","noSpend":true,"indexedRoute":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","recommendedSearchQuery":"marketplace listing score","recommendedMaxUsdPrice":"0.001","recommendedSearchUrl":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/search?query=marketplace+listing+score&network=eip155%3A8453&maxUsdPrice=0.001&limit=10","domainRestrictedSearchUrl":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/search?network=eip155%3A8453&maxUsdPrice=0.001&urlSubstring=listing-roast-x402-service-production.up.railway.app&limit=10","domainRestrictedRecommendedSearchUrl":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/search?query=marketplace+listing+score&network=eip155%3A8453&maxUsdPrice=0.001&urlSubstring=listing-roast-x402-service-production.up.railway.app&limit=10","domainRestrictedUrlSubstring":"listing-roast-x402-service-production.up.railway.app","cheapCapSearchStrategy":{"rule":"Search public CDP/Bazaar with maxUsdPrice=0.001 first, or use the direct proven route. Broader 0.005/0.01 caps can rank higher-priced generic competitors above Listing Roast.","recommendedQuery":"marketplace listing score","recommendedMaxUsdPrice":"0.001","recommendedSearchUrl":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/search?query=marketplace+listing+score&network=eip155%3A8453&maxUsdPrice=0.001&limit=10","directRoute":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","directRouteMethod":"GET","directRouteMaxAmountRequired":"1000","directPayNow":"https://listing-roast-x402-service-production.up.railway.app/api/pay-now","domainRestrictedSearchUrl":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/search?network=eip155%3A8453&maxUsdPrice=0.001&urlSubstring=listing-roast-x402-service-production.up.railway.app&limit=10","noSpend":true},"fullRoastDirectHandoff":{"query":"full listing roast","publicCdpSearchState":"Public CDP search can rank Listing Roast first for full listing roast while still returning the already-indexed $0.001 /api/listing-roast card. Use this direct handoff when the buyer wants the $0.01 full-roast output immediately.","publicCdpSearchUrl":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/search?query=full+listing+roast&network=eip155%3A8453&maxUsdPrice=0.01&limit=10","directRoute":"https://listing-roast-x402-service-production.up.railway.app/api/full-listing-roast","directRouteMethod":"GET","directRoutePrice":"$0.01","directRouteMaxAmountRequired":"10000","directPayNow":"https://listing-roast-x402-service-production.up.railway.app/api/pay-now?intent=full%20roast%20rewrite%20top%20fixes","localDiscoverySearchUrl":"https://listing-roast-x402-service-production.up.railway.app/v2/x402/discovery/search?query=full+listing+roast&limit=3","expectedOutput":["rewrittenListing","topFixes","buyerAgentSkipReasons","stopOrUpgrade"],"noSpend":true},"publicCdpSearchAudit":{"observedAt":"2026-06-21T03:18:07.000Z","source":"no-spend CDP discovery search and merchant lookup","searchMethod":"hybrid","indexedMerchantResources":1,"indexedResource":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","indexedMethod":"GET","indexedMaxAmountRequired":"1000","indexedQuality":{"l30DaysTotalCalls":1,"l30DaysUniquePayers":1,"lastCalledAt":"2026-06-18T06:43:22.74Z"},"publicCardObservedServiceName":null,"liveChallengeServiceName":"Listing Roast x402 Paid API Listing Quality Score","serviceNameNote":"The live 402 challenge exposes a serviceName, but the public CDP card can still show serviceName=null until another real settlement refreshes cached metadata.","rankedFirstQueries":[{"query":"marketplace listing score","maxUsdPrice":"0.001","rank":1,"resource":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","amount":"1000"},{"query":"paid api listing quality","maxUsdPrice":"0.001","rank":1,"resource":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","amount":"1000"},{"query":"paid API listing quality score","maxUsdPrice":"0.001","rank":1,"resource":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","amount":"1000"},{"query":"listing roast","maxUsdPrice":"0.01","rank":1,"resource":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","amount":"1000"},{"query":"full listing roast","maxUsdPrice":"0.01","rank":1,"resource":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","amount":"1000","directUpgrade":"https://listing-roast-x402-service-production.up.railway.app/api/full-listing-roast"}],"missingOrCompetedQueries":[{"query":"buyer-agent skip reasons","observedTopResult":"no public CDP results at maxUsdPrice=0.001","ownedHandoff":"https://listing-roast-x402-service-production.up.railway.app/api/pay-now?intent=buyer-agent%20skip%20reasons","firstPaidRoute":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast"},{"query":"agent service clarity","observedTopResult":"TrustLayer agent route","ownedHandoff":"https://listing-roast-x402-service-production.up.railway.app/api/pay-now?intent=agent%20service%20clarity","firstPaidRoute":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast"},{"query":"x402 discovery audit","observedTopResult":"GPT-5.5 x402 API Gateway","ownedHandoff":"https://listing-roast-x402-service-production.up.railway.app/api/pay-now?intent=x402%20discovery%20audit","firstPaidRoute":"https://listing-roast-x402-service-production.up.railway.app/api/x402-discovery-audit"},{"query":"x402 site audit","observedTopResult":"x402.clashofcoins.com cheap-health","ownedHandoff":"https://listing-roast-x402-service-production.up.railway.app/api/pay-now?intent=x402%20site%20audit","firstPaidRoute":"https://listing-roast-x402-service-production.up.railway.app/api/x402-site-audit"},{"query":"x402 listing rank doctor","observedTopResult":"x402.clashofcoins.com cheap-health","ownedHandoff":"https://listing-roast-x402-service-production.up.railway.app/api/pay-now?intent=x402%20listing%20rank%20doctor","firstPaidRoute":"https://listing-roast-x402-service-production.up.railway.app/api/x402-listing-rank-doctor"},{"query":"score x402 endpoint before paying","observedTopResult":"Venice chat completions","ownedHandoff":"https://listing-roast-x402-service-production.up.railway.app/api/pay-now?intent=score%20x402%20endpoint%20before%20paying","firstPaidRoute":"https://listing-roast-x402-service-production.up.railway.app/api/score-x402-endpoint-before-paying"},{"query":"paid API preflight","observedTopResult":"Venice chat completions","ownedHandoff":"https://listing-roast-x402-service-production.up.railway.app/api/pay-now?intent=paid%20API%20preflight","firstPaidRoute":"https://listing-roast-x402-service-production.up.railway.app/api/x402-site-audit"},{"query":"AgentCore x402 payments","observedTopResult":"x402.clashofcoins.com agent wallet fund","ownedHandoff":"https://listing-roast-x402-service-production.up.railway.app/api/pay-now?intent=AgentCore%20x402%20payments","firstPaidRoute":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast"},{"query":"Coinbase x402 Bazaar MCP server","observedTopResult":"x402.d-bis.org paid-base-cw-cdp","ownedHandoff":"https://listing-roast-x402-service-production.up.railway.app/api/pay-now?intent=Coinbase%20x402%20Bazaar%20MCP%20server","firstPaidRoute":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast"}],"buyerDecision":"For ranked-first listing-quality queries, use the public CDP result or direct GET /api/listing-roast. For missing or competed queries, use the owned pay-now/local-discovery handoff; public CDP will not index exact alias routes until a real buyer settles those exact routes.","catalogRefreshRule":"Only real settled payments refresh CDP/Bazaar catalog metadata; unpaid searches, details calls, OpenAPI fetches, and 402 probes do not."},"competitiveCapRisks":[{"query":"marketplace listing score","riskAtMaxUsdPrice":"0.005 or 0.01","observedPublicSearchState":"Higher-priced generic marketplace listing-score cards can rank above Listing Roast; use maxUsdPrice=0.001 or urlSubstring to reach the proven $0.001 route."},{"query":"paid api listing quality","riskAtMaxUsdPrice":"0.005 or 0.01","observedPublicSearchState":"Higher-priced listing-quality cards can rank above Listing Roast; use maxUsdPrice=0.001 or the direct pay-now handoff."},{"query":"buyer-agent skip reasons","riskAtMaxUsdPrice":"0.001, 0.005, or 0.01","observedPublicSearchState":"Listing Roast can still be absent or below unrelated agent services; use /api/pay-now?intent=buyer-agent%20skip%20reasons or local discovery."},{"query":"x402 discovery audit","riskAtMaxUsdPrice":"0.001, 0.005, or 0.01","observedPublicSearchState":"Other x402 audit tools can rank above Listing Roast; use /api/pay-now?intent=x402%20discovery%20audit or the exact owned route."}],"workingSearchQueries":[{"query":"marketplace listing score","maxUsdPrice":"0.001","result":"Listing Roast currently ranks first for the indexed $0.001 /api/listing-roast route.","searchUrl":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/search?query=marketplace+listing+score&network=eip155%3A8453&maxUsdPrice=0.001&limit=10"},{"query":"paid api listing quality","maxUsdPrice":"0.001","result":"Listing Roast currently ranks first for the indexed $0.001 /api/listing-roast route.","searchUrl":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/search?query=paid+api+listing+quality&network=eip155%3A8453&maxUsdPrice=0.001&limit=10"},{"query":"paid API listing quality score","maxUsdPrice":"0.001","result":"Listing Roast currently ranks first for the indexed $0.001 /api/listing-roast route.","searchUrl":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/search?query=paid+API+listing+quality+score&network=eip155%3A8453&maxUsdPrice=0.001&limit=10"},{"query":"listing roast","maxUsdPrice":"0.01","result":"Listing Roast currently ranks first and returns the indexed $0.001 /api/listing-roast route, with upgrade handoffs to the $0.01 full roast.","searchUrl":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/search?query=listing+roast&network=eip155%3A8453&maxUsdPrice=0.01&limit=10"},{"query":"full listing roast","maxUsdPrice":"0.01","result":"Listing Roast currently ranks first and returns the indexed $0.001 /api/listing-roast route, with direct /api/full-listing-roast handoffs available from owned metadata.","searchUrl":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/search?query=full+listing+roast&network=eip155%3A8453&maxUsdPrice=0.01&limit=10"}],"knownWorkingSearchQueries":[{"query":"marketplace listing score","maxUsdPrice":"0.001","result":"Listing Roast currently ranks first for the indexed $0.001 /api/listing-roast route.","searchUrl":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/search?query=marketplace+listing+score&network=eip155%3A8453&maxUsdPrice=0.001&limit=10"},{"query":"paid api listing quality","maxUsdPrice":"0.001","result":"Listing Roast currently ranks first for the indexed $0.001 /api/listing-roast route.","searchUrl":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/search?query=paid+api+listing+quality&network=eip155%3A8453&maxUsdPrice=0.001&limit=10"},{"query":"paid API listing quality score","maxUsdPrice":"0.001","result":"Listing Roast currently ranks first for the indexed $0.001 /api/listing-roast route.","searchUrl":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/search?query=paid+API+listing+quality+score&network=eip155%3A8453&maxUsdPrice=0.001&limit=10"},{"query":"listing roast","maxUsdPrice":"0.01","result":"Listing Roast currently ranks first and returns the indexed $0.001 /api/listing-roast route, with upgrade handoffs to the $0.01 full roast.","searchUrl":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/search?query=listing+roast&network=eip155%3A8453&maxUsdPrice=0.01&limit=10"},{"query":"full listing roast","maxUsdPrice":"0.01","result":"Listing Roast currently ranks first and returns the indexed $0.001 /api/listing-roast route, with direct /api/full-listing-roast handoffs available from owned metadata.","searchUrl":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/search?query=full+listing+roast&network=eip155%3A8453&maxUsdPrice=0.01&limit=10"}],"staleOrNotYetRankingQueries":[{"query":"buyer-agent skip reasons","currentPublicSearchState":"Can miss Listing Roast in CDP search until the next real settlement refreshes the public card. Use /api/pay-now?intent=buyer-agent%20skip%20reasons or local discovery search to reach the indexed paid route."},{"query":"agent service clarity","currentPublicSearchState":"Can return unrelated agent-directory services in CDP search. Use /api/pay-now?intent=agent%20service%20clarity or local discovery search to reach the indexed paid route."},{"query":"x402 discovery audit","currentPublicSearchState":"Can return other audit services first in CDP search until a real discovery-audit settlement refreshes public metadata. Use /api/pay-now?intent=x402%20discovery%20audit for the owned route."},{"query":"x402 site audit","currentPublicSearchState":"Can return other x402 audit or health tools first in CDP search. Use /api/pay-now?intent=x402%20site%20audit for the owned route."},{"query":"AgentCore x402 payments","currentPublicSearchState":"Can return agent-wallet or ERC-8004 services first in CDP search. Use /api/pay-now?intent=AgentCore%20x402%20payments for the owned route."},{"query":"Coinbase x402 Bazaar MCP server","currentPublicSearchState":"Can return unrelated Base/CDP services first in CDP search. Use /api/pay-now?intent=Coinbase%20x402%20Bazaar%20MCP%20server for the owned route."}],"notYetRankingSearchQueries":[{"query":"buyer-agent skip reasons","currentPublicSearchState":"Can miss Listing Roast in CDP search until the next real settlement refreshes the public card. Use /api/pay-now?intent=buyer-agent%20skip%20reasons or local discovery search to reach the indexed paid route."},{"query":"agent service clarity","currentPublicSearchState":"Can return unrelated agent-directory services in CDP search. Use /api/pay-now?intent=agent%20service%20clarity or local discovery search to reach the indexed paid route."},{"query":"x402 discovery audit","currentPublicSearchState":"Can return other audit services first in CDP search until a real discovery-audit settlement refreshes public metadata. Use /api/pay-now?intent=x402%20discovery%20audit for the owned route."},{"query":"x402 site audit","currentPublicSearchState":"Can return other x402 audit or health tools first in CDP search. Use /api/pay-now?intent=x402%20site%20audit for the owned route."},{"query":"AgentCore x402 payments","currentPublicSearchState":"Can return agent-wallet or ERC-8004 services first in CDP search. Use /api/pay-now?intent=AgentCore%20x402%20payments for the owned route."},{"query":"Coinbase x402 Bazaar MCP server","currentPublicSearchState":"Can return unrelated Base/CDP services first in CDP search. Use /api/pay-now?intent=Coinbase%20x402%20Bazaar%20MCP%20server for the owned route."}],"alternateSearchQueries":["paid api listing quality","buyer-agent skip reasons","agent service clarity","AgentCore x402 payments","Coinbase x402 Bazaar MCP server","x402 site audit","x402 discovery audit","listing roast"],"merchantDiscoveryUrl":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/merchant?payTo=0xd9E7a161aD06F410c28b3939ceF5F06f0a327a8C&limit=100","indexedRouteReason":"Use the already-settled GET /api/listing-roast route first when external marketplace search metadata is stale.","domainRestrictedSearchReason":"Use urlSubstring when broad CDP search is stale or noisy; it narrows discovery to this exact seller domain without payment.","priceFilterReason":"Use maxUsdPrice=0.001 for cheap-route discovery; current live checks show this finds the indexed route ahead of broader unfiltered marketplace results.","merchantDiscoveryStaleMetadataNote":"Merchant discovery can show cached Bazaar extension fields from the last real settlement; use the live 402 challenge for current price before payment.","searchRealityRule":"Use maxUsdPrice=0.001 for public CDP discovery first, or the direct proven route, because broader caps can rank higher-priced generic competitors above Listing Roast until another real settlement refreshes the public card.","refreshRule":"CDP Bazaar refreshes catalog metadata after real settlement; unpaid probes do not refresh search."},"searchReality":{"publicCdpSearchAudit":{"observedAt":"2026-06-21T03:18:07.000Z","source":"no-spend CDP discovery search and merchant lookup","searchMethod":"hybrid","indexedMerchantResources":1,"indexedResource":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","indexedMethod":"GET","indexedMaxAmountRequired":"1000","indexedQuality":{"l30DaysTotalCalls":1,"l30DaysUniquePayers":1,"lastCalledAt":"2026-06-18T06:43:22.74Z"},"publicCardObservedServiceName":null,"liveChallengeServiceName":"Listing Roast x402 Paid API Listing Quality Score","serviceNameNote":"The live 402 challenge exposes a serviceName, but the public CDP card can still show serviceName=null until another real settlement refreshes cached metadata.","rankedFirstQueries":[{"query":"marketplace listing score","maxUsdPrice":"0.001","rank":1,"resource":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","amount":"1000"},{"query":"paid api listing quality","maxUsdPrice":"0.001","rank":1,"resource":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","amount":"1000"},{"query":"paid API listing quality score","maxUsdPrice":"0.001","rank":1,"resource":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","amount":"1000"},{"query":"listing roast","maxUsdPrice":"0.01","rank":1,"resource":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","amount":"1000"},{"query":"full listing roast","maxUsdPrice":"0.01","rank":1,"resource":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","amount":"1000","directUpgrade":"https://listing-roast-x402-service-production.up.railway.app/api/full-listing-roast"}],"missingOrCompetedQueries":[{"query":"buyer-agent skip reasons","observedTopResult":"no public CDP results at maxUsdPrice=0.001","ownedHandoff":"https://listing-roast-x402-service-production.up.railway.app/api/pay-now?intent=buyer-agent%20skip%20reasons","firstPaidRoute":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast"},{"query":"agent service clarity","observedTopResult":"TrustLayer agent route","ownedHandoff":"https://listing-roast-x402-service-production.up.railway.app/api/pay-now?intent=agent%20service%20clarity","firstPaidRoute":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast"},{"query":"x402 discovery audit","observedTopResult":"GPT-5.5 x402 API Gateway","ownedHandoff":"https://listing-roast-x402-service-production.up.railway.app/api/pay-now?intent=x402%20discovery%20audit","firstPaidRoute":"https://listing-roast-x402-service-production.up.railway.app/api/x402-discovery-audit"},{"query":"x402 site audit","observedTopResult":"x402.clashofcoins.com cheap-health","ownedHandoff":"https://listing-roast-x402-service-production.up.railway.app/api/pay-now?intent=x402%20site%20audit","firstPaidRoute":"https://listing-roast-x402-service-production.up.railway.app/api/x402-site-audit"},{"query":"x402 listing rank doctor","observedTopResult":"x402.clashofcoins.com cheap-health","ownedHandoff":"https://listing-roast-x402-service-production.up.railway.app/api/pay-now?intent=x402%20listing%20rank%20doctor","firstPaidRoute":"https://listing-roast-x402-service-production.up.railway.app/api/x402-listing-rank-doctor"},{"query":"score x402 endpoint before paying","observedTopResult":"Venice chat completions","ownedHandoff":"https://listing-roast-x402-service-production.up.railway.app/api/pay-now?intent=score%20x402%20endpoint%20before%20paying","firstPaidRoute":"https://listing-roast-x402-service-production.up.railway.app/api/score-x402-endpoint-before-paying"},{"query":"paid API preflight","observedTopResult":"Venice chat completions","ownedHandoff":"https://listing-roast-x402-service-production.up.railway.app/api/pay-now?intent=paid%20API%20preflight","firstPaidRoute":"https://listing-roast-x402-service-production.up.railway.app/api/x402-site-audit"},{"query":"AgentCore x402 payments","observedTopResult":"x402.clashofcoins.com agent wallet fund","ownedHandoff":"https://listing-roast-x402-service-production.up.railway.app/api/pay-now?intent=AgentCore%20x402%20payments","firstPaidRoute":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast"},{"query":"Coinbase x402 Bazaar MCP server","observedTopResult":"x402.d-bis.org paid-base-cw-cdp","ownedHandoff":"https://listing-roast-x402-service-production.up.railway.app/api/pay-now?intent=Coinbase%20x402%20Bazaar%20MCP%20server","firstPaidRoute":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast"}],"buyerDecision":"For ranked-first listing-quality queries, use the public CDP result or direct GET /api/listing-roast. For missing or competed queries, use the owned pay-now/local-discovery handoff; public CDP will not index exact alias routes until a real buyer settles those exact routes.","catalogRefreshRule":"Only real settled payments refresh CDP/Bazaar catalog metadata; unpaid searches, details calls, OpenAPI fetches, and 402 probes do not."},"knownWorkingSearchQueries":[{"query":"marketplace listing score","maxUsdPrice":"0.001","result":"Listing Roast currently ranks first for the indexed $0.001 /api/listing-roast route.","searchUrl":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/search?query=marketplace+listing+score&network=eip155%3A8453&maxUsdPrice=0.001&limit=10"},{"query":"paid api listing quality","maxUsdPrice":"0.001","result":"Listing Roast currently ranks first for the indexed $0.001 /api/listing-roast route.","searchUrl":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/search?query=paid+api+listing+quality&network=eip155%3A8453&maxUsdPrice=0.001&limit=10"},{"query":"paid API listing quality score","maxUsdPrice":"0.001","result":"Listing Roast currently ranks first for the indexed $0.001 /api/listing-roast route.","searchUrl":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/search?query=paid+API+listing+quality+score&network=eip155%3A8453&maxUsdPrice=0.001&limit=10"},{"query":"listing roast","maxUsdPrice":"0.01","result":"Listing Roast currently ranks first and returns the indexed $0.001 /api/listing-roast route, with upgrade handoffs to the $0.01 full roast.","searchUrl":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/search?query=listing+roast&network=eip155%3A8453&maxUsdPrice=0.01&limit=10"},{"query":"full listing roast","maxUsdPrice":"0.01","result":"Listing Roast currently ranks first and returns the indexed $0.001 /api/listing-roast route, with direct /api/full-listing-roast handoffs available from owned metadata.","searchUrl":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/search?query=full+listing+roast&network=eip155%3A8453&maxUsdPrice=0.01&limit=10"}],"notYetRankingSearchQueries":[{"query":"buyer-agent skip reasons","currentPublicSearchState":"Can miss Listing Roast in CDP search until the next real settlement refreshes the public card. Use /api/pay-now?intent=buyer-agent%20skip%20reasons or local discovery search to reach the indexed paid route."},{"query":"agent service clarity","currentPublicSearchState":"Can return unrelated agent-directory services in CDP search. Use /api/pay-now?intent=agent%20service%20clarity or local discovery search to reach the indexed paid route."},{"query":"x402 discovery audit","currentPublicSearchState":"Can return other audit services first in CDP search until a real discovery-audit settlement refreshes public metadata. Use /api/pay-now?intent=x402%20discovery%20audit for the owned route."},{"query":"x402 site audit","currentPublicSearchState":"Can return other x402 audit or health tools first in CDP search. Use /api/pay-now?intent=x402%20site%20audit for the owned route."},{"query":"AgentCore x402 payments","currentPublicSearchState":"Can return agent-wallet or ERC-8004 services first in CDP search. Use /api/pay-now?intent=AgentCore%20x402%20payments for the owned route."},{"query":"Coinbase x402 Bazaar MCP server","currentPublicSearchState":"Can return unrelated Base/CDP services first in CDP search. Use /api/pay-now?intent=Coinbase%20x402%20Bazaar%20MCP%20server for the owned route."}],"rule":"Use maxUsdPrice=0.001 for public CDP discovery first, or the direct proven route, because broader caps can rank higher-priced generic competitors above Listing Roast until another real settlement refreshes the public card."},"localDiscovery":{"resources":"https://listing-roast-x402-service-production.up.railway.app/v2/x402/discovery/resources","search":"https://listing-roast-x402-service-production.up.railway.app/v2/x402/discovery/search","merchant":"https://listing-roast-x402-service-production.up.railway.app/v2/x402/discovery/merchant","searchExamples":[{"query":"paid API listing quality","expectedFirstPath":"/api/listing-roast","exactIntentPath":"/api/paid-api-listing-quality","expectedAmount":"1000","searchUrl":"https://listing-roast-x402-service-production.up.railway.app/v2/x402/discovery/search?query=paid%20API%20listing%20quality&limit=3","noSpend":true,"reason":"Use seller-hosted discovery search when external marketplace search is stale, incomplete, or misses this buyer intent. Listing-quality intents lead with the already-indexed /api/listing-roast route; phrase-specific aliases remain available as exact-intent alternates."},{"query":"marketplace product listing quality","expectedFirstPath":"/api/listing-roast","exactIntentPath":"/api/marketplace-product-listing-quality","expectedAmount":"1000","searchUrl":"https://listing-roast-x402-service-production.up.railway.app/v2/x402/discovery/search?query=marketplace%20product%20listing%20quality&limit=3","noSpend":true,"reason":"Use seller-hosted discovery search when external marketplace search is stale, incomplete, or misses this buyer intent. Listing-quality intents lead with the already-indexed /api/listing-roast route; phrase-specific aliases remain available as exact-intent alternates."},{"query":"listing quality score API","expectedFirstPath":"/api/listing-roast","exactIntentPath":"/api/listing-quality-score-api","expectedAmount":"1000","searchUrl":"https://listing-roast-x402-service-production.up.railway.app/v2/x402/discovery/search?query=listing%20quality%20score%20API&limit=3","noSpend":true,"reason":"Use seller-hosted discovery search when external marketplace search is stale, incomplete, or misses this buyer intent. Listing-quality intents lead with the already-indexed /api/listing-roast route; phrase-specific aliases remain available as exact-intent alternates."},{"query":"buyer-agent skip reasons","expectedFirstPath":"/api/listing-roast","exactIntentPath":"/api/buyer-agent-skip-reasons","expectedAmount":"1000","searchUrl":"https://listing-roast-x402-service-production.up.railway.app/v2/x402/discovery/search?query=buyer-agent%20skip%20reasons&limit=3","noSpend":true,"reason":"Use seller-hosted discovery search when external marketplace search is stale, incomplete, or misses this buyer intent. Listing-quality intents lead with the already-indexed /api/listing-roast route; phrase-specific aliases remain available as exact-intent alternates."},{"query":"agent service clarity","expectedFirstPath":"/api/listing-roast","exactIntentPath":"/api/agent-service-clarity","expectedAmount":"1000","searchUrl":"https://listing-roast-x402-service-production.up.railway.app/v2/x402/discovery/search?query=agent%20service%20clarity&limit=3","noSpend":true,"reason":"Use seller-hosted discovery search when external marketplace search is stale, incomplete, or misses this buyer intent. Listing-quality intents lead with the already-indexed /api/listing-roast route; phrase-specific aliases remain available as exact-intent alternates."},{"query":"x402 discovery audit","expectedFirstPath":"/api/x402-discovery-audit","expectedAmount":"1000","searchUrl":"https://listing-roast-x402-service-production.up.railway.app/v2/x402/discovery/search?query=x402%20discovery%20audit&limit=3","noSpend":true,"reason":"Use seller-hosted discovery search when external marketplace search is stale, incomplete, or misses this buyer intent. Listing-quality intents lead with the already-indexed /api/listing-roast route; phrase-specific aliases remain available as exact-intent alternates."},{"query":"Agent402 route visibility","expectedFirstPath":"/api/agent402-route-visibility","expectedAmount":"1000","searchUrl":"https://listing-roast-x402-service-production.up.railway.app/v2/x402/discovery/search?query=Agent402%20route%20visibility&limit=3","noSpend":true,"reason":"Use seller-hosted discovery search when external marketplace search is stale, incomplete, or misses this buyer intent. Listing-quality intents lead with the already-indexed /api/listing-roast route; phrase-specific aliases remain available as exact-intent alternates."},{"query":"x402 route health check","expectedFirstPath":"/api/x402-route-health-check","expectedAmount":"1000","searchUrl":"https://listing-roast-x402-service-production.up.railway.app/v2/x402/discovery/search?query=x402%20route%20health%20check&limit=3","noSpend":true,"reason":"Use seller-hosted discovery search when external marketplace search is stale, incomplete, or misses this buyer intent. Listing-quality intents lead with the already-indexed /api/listing-roast route; phrase-specific aliases remain available as exact-intent alternates."},{"query":"paid API preflight","expectedFirstPath":"/api/x402-site-audit","expectedAmount":"1000","searchUrl":"https://listing-roast-x402-service-production.up.railway.app/v2/x402/discovery/search?query=paid%20API%20preflight&limit=3","noSpend":true,"reason":"Use seller-hosted discovery search when external marketplace search is stale, incomplete, or misses this buyer intent. Listing-quality intents lead with the already-indexed /api/listing-roast route; phrase-specific aliases remain available as exact-intent alternates."},{"query":"marketplace listing score","expectedFirstPath":"/api/listing-roast","expectedAmount":"1000","searchUrl":"https://listing-roast-x402-service-production.up.railway.app/v2/x402/discovery/search?query=marketplace%20listing%20score&limit=3","noSpend":true,"reason":"Use seller-hosted discovery search when external marketplace search is stale, incomplete, or misses this buyer intent. Listing-quality intents lead with the already-indexed /api/listing-roast route; phrase-specific aliases remain available as exact-intent alternates."}]},"payNow":"https://listing-roast-x402-service-production.up.railway.app/api/pay-now","startHere":{"use":"indexedQuickScore","route":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","path":"/api/listing-roast","method":"GET","price":"$0.001","maxAmountRequired":"1000","maxPaymentUsd":"0.001","network":"eip155:8453","payTo":"0xd9E7a161aD06F410c28b3939ceF5F06f0a327a8C","command":"npx awal@2.8.0 x402 pay 'https://listing-roast-x402-service-production.up.railway.app/api/listing-roast' \\\n  -X GET \\\n  --max-amount 1000","agentPaymentRequest":{"prompt":"Call this x402 endpoint with GET and pay up to 0.001 USDC: https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","url":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","path":"/api/listing-roast","method":"GET","maxPayment":"0.001","maxAmountRequired":"1000","paymentRequiredHeader":"Payment-Required","paymentHeader":"X-PAYMENT","safety":"Keep the cap at 0.001 USDC / 1000 USDC units; abort if the live challenge asks for more."},"agentPaymentPrompt":"Call this x402 endpoint with GET and pay up to 0.001 USDC: https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","buyerInstruction":"If the buyer intends to pay, start with GET /api/listing-roast at max 1000 USDC units.","whyThisRoute":"This is the already-indexed, wallet-backed first paid route and the lowest-friction path to a real paid completion.","paidUseProof":{"paidCompletions":16,"estimatedGrossRevenueUsd":"0.133","routeCompletions":2,"hasConfirmedPaidUse":true,"lastPaidAt":"2026-07-29T09:12:35.906Z"},"expectedChallenge":{"status":402,"amount":"1000","network":"eip155:8453","route":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast"},"upgradeAfterFit":{"use":"fullRoastGet","route":"https://listing-roast-x402-service-production.up.railway.app/api/full-listing-roast","path":"/api/full-listing-roast","method":"GET","price":"$0.01","maxAmountRequired":"10000","maxPaymentUsd":"0.01","command":"npx awal@2.8.0 x402 pay 'https://listing-roast-x402-service-production.up.railway.app/api/full-listing-roast' \\\n  -X GET \\\n  --max-amount 10000","agentPaymentRequest":{"prompt":"Call this x402 endpoint with GET and pay up to 0.01 USDC: https://listing-roast-x402-service-production.up.railway.app/api/full-listing-roast","url":"https://listing-roast-x402-service-production.up.railway.app/api/full-listing-roast","path":"/api/full-listing-roast","method":"GET","maxPayment":"0.01","maxAmountRequired":"10000","paymentRequiredHeader":"Payment-Required","paymentHeader":"X-PAYMENT","safety":"Keep the cap at 0.01 USDC / 10000 USDC units; abort if the live challenge asks for more."},"agentPaymentPrompt":"Call this x402 endpoint with GET and pay up to 0.01 USDC: https://listing-roast-x402-service-production.up.railway.app/api/full-listing-roast"},"noSpendNote":"Fetching this handoff is free. Payment happens only when a buyer calls the x402 paid route with a valid payment header."},"preferredFirstPaidAction":{"route":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","path":"/api/listing-roast","method":"GET","price":"$0.001","maxAmountRequired":"1000","maxPaymentUsd":"0.001","agentPaymentRequest":{"prompt":"Call this x402 endpoint with GET and pay up to 0.001 USDC: https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","url":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","path":"/api/listing-roast","method":"GET","maxPayment":"0.001","maxAmountRequired":"1000","paymentRequiredHeader":"Payment-Required","paymentHeader":"X-PAYMENT","safety":"Keep the cap at 0.001 USDC / 1000 USDC units; abort if the live challenge asks for more."},"agentPaymentPrompt":"Call this x402 endpoint with GET and pay up to 0.001 USDC: https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","command":"npx awal@2.8.0 x402 pay 'https://listing-roast-x402-service-production.up.railway.app/api/listing-roast' \\\n  -X GET \\\n  --max-amount 1000","reason":"Listing Roast helps x402 and AgentCore sellers see why buyer agents skip a paid API, then turn buyer-agent skip reasons, agent service clarity, marketplace listing score, and full listing roast demand into a paid path. Pay $0.001 GET /api/listing-roast for a paid API listing quality score, listing quality score API, marketplace product listing quality, Agentic.Market listing score, AgentCore Gateway and AgentCore x402 payments readiness, Coinbase x402 Bazaar MCP server buyers, marketplace listing conversion API, x402 marketplace conversion, buyer agent skip reasons, agent listing conversion score, agent-service listing score, x402 discovery audit, x402 site audit, paid API preflight, route health, stale Bazaar price, Bazaar search visibility, and x402 seller growth checklist; upgrade with $0.01 GET /api/full-listing-roast for the full listing roast."},"provenFirstPaidAction":{"route":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","path":"/api/listing-roast","method":"GET","price":"$0.001","maxAmountRequired":"1000","maxPaymentUsd":"0.001","agentPaymentRequest":{"prompt":"Call this x402 endpoint with GET and pay up to 0.001 USDC: https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","url":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","path":"/api/listing-roast","method":"GET","maxPayment":"0.001","maxAmountRequired":"1000","paymentRequiredHeader":"Payment-Required","paymentHeader":"X-PAYMENT","safety":"Keep the cap at 0.001 USDC / 1000 USDC units; abort if the live challenge asks for more."},"agentPaymentPrompt":"Call this x402 endpoint with GET and pay up to 0.001 USDC: https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","command":"npx awal@2.8.0 x402 pay 'https://listing-roast-x402-service-production.up.railway.app/api/listing-roast' \\\n  -X GET \\\n  --max-amount 1000","reason":"Listing Roast helps x402 and AgentCore sellers see why buyer agents skip a paid API, then turn buyer-agent skip reasons, agent service clarity, marketplace listing score, and full listing roast demand into a paid path. Pay $0.001 GET /api/listing-roast for a paid API listing quality score, listing quality score API, marketplace product listing quality, Agentic.Market listing score, AgentCore Gateway and AgentCore x402 payments readiness, Coinbase x402 Bazaar MCP server buyers, marketplace listing conversion API, x402 marketplace conversion, buyer agent skip reasons, agent listing conversion score, agent-service listing score, x402 discovery audit, x402 site audit, paid API preflight, route health, stale Bazaar price, Bazaar search visibility, and x402 seller growth checklist; upgrade with $0.01 GET /api/full-listing-roast for the full listing roast."},"provenFirstPaidReason":"Use this first when the buyer wants the already-indexed route with wallet-backed paid-use proof. The best match may still point to a phrase-specific alias.","selectedFirstPaidAction":{"route":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","path":"/api/listing-roast","method":"GET","price":"$0.001","maxAmountRequired":"1000","maxPaymentUsd":"0.001","agentPaymentRequest":{"prompt":"Call this x402 endpoint with GET and pay up to 0.001 USDC: https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","url":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","path":"/api/listing-roast","method":"GET","maxPayment":"0.001","maxAmountRequired":"1000","paymentRequiredHeader":"Payment-Required","paymentHeader":"X-PAYMENT","safety":"Keep the cap at 0.001 USDC / 1000 USDC units; abort if the live challenge asks for more."},"agentPaymentPrompt":"Call this x402 endpoint with GET and pay up to 0.001 USDC: https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","command":"npx awal@2.8.0 x402 pay 'https://listing-roast-x402-service-production.up.railway.app/api/listing-roast' \\\n  -X GET \\\n  --max-amount 1000","reason":"Listing Roast helps x402 and AgentCore sellers see why buyer agents skip a paid API, then turn buyer-agent skip reasons, agent service clarity, marketplace listing score, and full listing roast demand into a paid path. Pay $0.001 GET /api/listing-roast for a paid API listing quality score, listing quality score API, marketplace product listing quality, Agentic.Market listing score, AgentCore Gateway and AgentCore x402 payments readiness, Coinbase x402 Bazaar MCP server buyers, marketplace listing conversion API, x402 marketplace conversion, buyer agent skip reasons, agent listing conversion score, agent-service listing score, x402 discovery audit, x402 site audit, paid API preflight, route health, stale Bazaar price, Bazaar search visibility, and x402 seller growth checklist; upgrade with $0.01 GET /api/full-listing-roast for the full listing roast."},"command":"npx awal@2.8.0 x402 pay 'https://listing-roast-x402-service-production.up.railway.app/api/listing-roast' \\\n  -X GET \\\n  --max-amount 1000","payCommand":"npx awal@2.8.0 x402 pay 'https://listing-roast-x402-service-production.up.railway.app/api/listing-roast' \\\n  -X GET \\\n  --max-amount 1000","x402PayCommand":"npx awal@2.8.0 x402 pay 'https://listing-roast-x402-service-production.up.railway.app/api/listing-roast' \\\n  -X GET \\\n  --max-amount 1000","pay_command":"npx awal@2.8.0 x402 pay 'https://listing-roast-x402-service-production.up.railway.app/api/listing-roast' \\\n  -X GET \\\n  --max-amount 1000","agentPaymentRequest":{"prompt":"Call this x402 endpoint with GET and pay up to 0.001 USDC: https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","url":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","path":"/api/listing-roast","method":"GET","maxPayment":"0.001","maxAmountRequired":"1000","paymentRequiredHeader":"Payment-Required","paymentHeader":"X-PAYMENT","safety":"Keep the cap at 0.001 USDC / 1000 USDC units; abort if the live challenge asks for more."},"agentPaymentPrompt":"Call this x402 endpoint with GET and pay up to 0.001 USDC: https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","nextPaidAction":{"route":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","path":"/api/listing-roast","method":"GET","price":"$0.001","maxAmountRequired":"1000","maxPaymentUsd":"0.001","agentPaymentRequest":{"prompt":"Call this x402 endpoint with GET and pay up to 0.001 USDC: https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","url":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","path":"/api/listing-roast","method":"GET","maxPayment":"0.001","maxAmountRequired":"1000","paymentRequiredHeader":"Payment-Required","paymentHeader":"X-PAYMENT","safety":"Keep the cap at 0.001 USDC / 1000 USDC units; abort if the live challenge asks for more."},"agentPaymentPrompt":"Call this x402 endpoint with GET and pay up to 0.001 USDC: https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","command":"npx awal@2.8.0 x402 pay 'https://listing-roast-x402-service-production.up.railway.app/api/listing-roast' \\\n  -X GET \\\n  --max-amount 1000","reason":"Listing Roast helps x402 and AgentCore sellers see why buyer agents skip a paid API, then turn buyer-agent skip reasons, agent service clarity, marketplace listing score, and full listing roast demand into a paid path. Pay $0.001 GET /api/listing-roast for a paid API listing quality score, listing quality score API, marketplace product listing quality, Agentic.Market listing score, AgentCore Gateway and AgentCore x402 payments readiness, Coinbase x402 Bazaar MCP server buyers, marketplace listing conversion API, x402 marketplace conversion, buyer agent skip reasons, agent listing conversion score, agent-service listing score, x402 discovery audit, x402 site audit, paid API preflight, route health, stale Bazaar price, Bazaar search visibility, and x402 seller growth checklist; upgrade with $0.01 GET /api/full-listing-roast for the full listing roast."},"paymentRequiredHeader":"Payment-Required","paymentHeader":"X-PAYMENT","commandHandoff":"https://listing-roast-x402-service-production.up.railway.app/api/commands?intent=indexedQuickScore","paidResponsePreview":{"noSpendPreview":true,"outputType":"paid_json_response","route":"/api/listing-roast","method":"GET","price":"$0.001","maxAmountRequired":"1000","whyPay":"Pay $0.001 to receive this JSON output immediately after retrying with X-PAYMENT.","upgradeAfterQuickScore":{"selectedPaidUrl":"https://listing-roast-x402-service-production.up.railway.app/api/full-listing-roast","selectedPaidPath":"/api/full-listing-roast","selectedPaidMethod":"GET","selectedPaidPrice":"$0.01","selectedPaidMaxAmountRequired":"10000","maxPaymentUsd":"0.01","paymentRequiredHeader":"Payment-Required","paymentHeader":"X-PAYMENT","agentPaymentPrompt":"Call this x402 endpoint with GET and pay up to 0.01 USDC: https://listing-roast-x402-service-production.up.railway.app/api/full-listing-roast","command":"npx awal@2.8.0 x402 pay 'https://listing-roast-x402-service-production.up.railway.app/api/full-listing-roast' \\\n  -X GET \\\n  --max-amount 10000","expectedOutput":["rewrittenListing","topFixes","buyerAgentSkipReasons","stopOrUpgrade"],"instruction":"Use this after the $0.001 quick score when the buyer wants the full rewrite, top fixes, buyer-agent skip reasons, and launch guidance."},"includes":["verdict","score","first fix","next paid action"],"example":{"service":"Listing Roast x402","endpoint":"listing-roast-quick-score","price":"$0.001","verdict":"ready_to_test","score":"4/5","matchedBuyerIntent":"paid API listing quality score, marketplace listing score, marketplace listing conversion API, buyer agent skip reasons, agent service clarity, or full listing roast","nextStep":"This indexed $0.001 GET route fits paid API listing quality, paid API listing quality score, x402 listing quality, buyer agent skip reasons, and agent service clarity; use GET /api/full-listing-roast for the full rewrite.","upgradeEndpoint":"/api/full-listing-roast","settlementRefreshNote":"Bazaar search refreshes after a real settle with paymentPayload.resource; unpaid probes do not refresh search.","officialCdpDiscovery":{"recommendedSearchQuery":"marketplace listing score","recommendedMaxUsdPrice":"0.001","alternateSearchQueries":["paid api listing quality","buyer-agent skip reasons","agent service clarity","AgentCore x402 payments","Coinbase x402 Bazaar MCP server","x402 site audit","x402 discovery audit","listing roast"]},"liteRoastPreview":{"type":"lite-roast-preview","includedIn":"$0.001 indexed quick score","purpose":"Give buyers who land on the already-indexed /api/listing-roast route useful roast signal before the full $0.01 rewrite.","verdict":"ready_to_test","score":"4/5","rewrittenListingPreview":"Listing Roast x402 helps x402, MCP, and AgentCore Gateway builders improve a paid agent/API listing before promotion. For $0.001 GET; $0.01 GET/POST roast, call /api/listing-roast to get Score marketplace product listing quality, paid AP...","stopOrUpgrade":"Stop editing and test paid traffic. Upgrade only if qualified buyers reach the 402 challenge but do not complete payment.","buyerAgentSkipReasons":["Add a short example payload or use case. Agent buyers convert faster when the first request can be copied."],"topFixes":["Add a short example payload or use case. Agent buyers convert faster when the first request can be copied."],"fullRoastUpgrade":{"route":"https://listing-roast-x402-service-production.up.railway.app/api/full-listing-roast","path":"/api/full-listing-roast","method":"GET","price":"$0.01","maxAmountRequired":"10000","reason":"Buy the direct full roast when the quick score is promising and you want the rewrite, top fixes, buyer-agent skip reasons, and stop-or-upgrade guidance."}},"nextPaidAction":{"route":"https://listing-roast-x402-service-production.up.railway.app/api/full-listing-roast","path":"/api/full-listing-roast","method":"GET","price":"$0.01","maxAmountRequired":"10000","query":{"agentName":"Listing Roast x402","listingText":"Score marketplace product listing quality, paid API listing quality, marketplace listing score, AgentCore Gateway, Coinbase x402 Bazaar MCP, x402 marketplace conversion, agent listing conversion score, buyer-agent skip reasons, and agent-service clarity. Start with $0.001 GET /api/listing-roast; buy $0.01 GET /api/full-listing-roast for full roast; POST /api/listing-roast for custom-body input.","targetBuyer":"x402, MCP, and AgentCore Gateway builders","currentPrice":"$0.001 GET; $0.01 GET/POST roast","currentCheckoutPath":"/api/listing-roast","goal":"Convert buyer agents through the lowest-friction paid score, then upgrade promising buyers to the $0.01 full roast while keeping custom-body and audit handoffs available.","source":"full-roast-get-upgrade"},"reason":"Buy the direct full roast when the quick score is promising and you want the rewrite, top fixes, buyer-agent skip reasons, and stop-or-upgrade guidance."},"nextPaidActions":[{"intent":"primary upgrade: full listing rewrite, top fixes, and launch recommendation","path":"/api/full-listing-roast","method":"GET","price":"$0.01","maxAmountRequired":"10000"},{"intent":"fix Bazaar/Agent402/search/health","path":"/api/x402-discovery-audit","method":"GET","price":"$0.001","maxAmountRequired":"1000"}]}},"selectedFirstPaidResponsePreview":{"noSpendPreview":true,"outputType":"paid_json_response","route":"/api/listing-roast","method":"GET","price":"$0.001","maxAmountRequired":"1000","whyPay":"Pay $0.001 to receive this JSON output immediately after retrying with X-PAYMENT.","upgradeAfterQuickScore":{"selectedPaidUrl":"https://listing-roast-x402-service-production.up.railway.app/api/full-listing-roast","selectedPaidPath":"/api/full-listing-roast","selectedPaidMethod":"GET","selectedPaidPrice":"$0.01","selectedPaidMaxAmountRequired":"10000","maxPaymentUsd":"0.01","paymentRequiredHeader":"Payment-Required","paymentHeader":"X-PAYMENT","agentPaymentPrompt":"Call this x402 endpoint with GET and pay up to 0.01 USDC: https://listing-roast-x402-service-production.up.railway.app/api/full-listing-roast","command":"npx awal@2.8.0 x402 pay 'https://listing-roast-x402-service-production.up.railway.app/api/full-listing-roast' \\\n  -X GET \\\n  --max-amount 10000","expectedOutput":["rewrittenListing","topFixes","buyerAgentSkipReasons","stopOrUpgrade"],"instruction":"Use this after the $0.001 quick score when the buyer wants the full rewrite, top fixes, buyer-agent skip reasons, and launch guidance."},"includes":["verdict","score","first fix","next paid action"],"example":{"service":"Listing Roast x402","endpoint":"listing-roast-quick-score","price":"$0.001","verdict":"ready_to_test","score":"4/5","matchedBuyerIntent":"paid API listing quality score, marketplace listing score, marketplace listing conversion API, buyer agent skip reasons, agent service clarity, or full listing roast","nextStep":"This indexed $0.001 GET route fits paid API listing quality, paid API listing quality score, x402 listing quality, buyer agent skip reasons, and agent service clarity; use GET /api/full-listing-roast for the full rewrite.","upgradeEndpoint":"/api/full-listing-roast","settlementRefreshNote":"Bazaar search refreshes after a real settle with paymentPayload.resource; unpaid probes do not refresh search.","officialCdpDiscovery":{"recommendedSearchQuery":"marketplace listing score","recommendedMaxUsdPrice":"0.001","alternateSearchQueries":["paid api listing quality","buyer-agent skip reasons","agent service clarity","AgentCore x402 payments","Coinbase x402 Bazaar MCP server","x402 site audit","x402 discovery audit","listing roast"]},"liteRoastPreview":{"type":"lite-roast-preview","includedIn":"$0.001 indexed quick score","purpose":"Give buyers who land on the already-indexed /api/listing-roast route useful roast signal before the full $0.01 rewrite.","verdict":"ready_to_test","score":"4/5","rewrittenListingPreview":"Listing Roast x402 helps x402, MCP, and AgentCore Gateway builders improve a paid agent/API listing before promotion. For $0.001 GET; $0.01 GET/POST roast, call /api/listing-roast to get Score marketplace product listing quality, paid AP...","stopOrUpgrade":"Stop editing and test paid traffic. Upgrade only if qualified buyers reach the 402 challenge but do not complete payment.","buyerAgentSkipReasons":["Add a short example payload or use case. Agent buyers convert faster when the first request can be copied."],"topFixes":["Add a short example payload or use case. Agent buyers convert faster when the first request can be copied."],"fullRoastUpgrade":{"route":"https://listing-roast-x402-service-production.up.railway.app/api/full-listing-roast","path":"/api/full-listing-roast","method":"GET","price":"$0.01","maxAmountRequired":"10000","reason":"Buy the direct full roast when the quick score is promising and you want the rewrite, top fixes, buyer-agent skip reasons, and stop-or-upgrade guidance."}},"nextPaidAction":{"route":"https://listing-roast-x402-service-production.up.railway.app/api/full-listing-roast","path":"/api/full-listing-roast","method":"GET","price":"$0.01","maxAmountRequired":"10000","query":{"agentName":"Listing Roast x402","listingText":"Score marketplace product listing quality, paid API listing quality, marketplace listing score, AgentCore Gateway, Coinbase x402 Bazaar MCP, x402 marketplace conversion, agent listing conversion score, buyer-agent skip reasons, and agent-service clarity. Start with $0.001 GET /api/listing-roast; buy $0.01 GET /api/full-listing-roast for full roast; POST /api/listing-roast for custom-body input.","targetBuyer":"x402, MCP, and AgentCore Gateway builders","currentPrice":"$0.001 GET; $0.01 GET/POST roast","currentCheckoutPath":"/api/listing-roast","goal":"Convert buyer agents through the lowest-friction paid score, then upgrade promising buyers to the $0.01 full roast while keeping custom-body and audit handoffs available.","source":"full-roast-get-upgrade"},"reason":"Buy the direct full roast when the quick score is promising and you want the rewrite, top fixes, buyer-agent skip reasons, and stop-or-upgrade guidance."},"nextPaidActions":[{"intent":"primary upgrade: full listing rewrite, top fixes, and launch recommendation","path":"/api/full-listing-roast","method":"GET","price":"$0.01","maxAmountRequired":"10000"},{"intent":"fix Bazaar/Agent402/search/health","path":"/api/x402-discovery-audit","method":"GET","price":"$0.001","maxAmountRequired":"1000"}]}},"selectedPaidSequence":[{"step":1,"use":"indexedQuickScore","action":{"route":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","path":"/api/listing-roast","method":"GET","price":"$0.001","maxAmountRequired":"1000","maxPaymentUsd":"0.001","agentPaymentRequest":{"prompt":"Call this x402 endpoint with GET and pay up to 0.001 USDC: https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","url":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","path":"/api/listing-roast","method":"GET","maxPayment":"0.001","maxAmountRequired":"1000","paymentRequiredHeader":"Payment-Required","paymentHeader":"X-PAYMENT","safety":"Keep the cap at 0.001 USDC / 1000 USDC units; abort if the live challenge asks for more."},"agentPaymentPrompt":"Call this x402 endpoint with GET and pay up to 0.001 USDC: https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","command":"npx awal@2.8.0 x402 pay 'https://listing-roast-x402-service-production.up.railway.app/api/listing-roast' \\\n  -X GET \\\n  --max-amount 1000","reason":"Listing Roast helps x402 and AgentCore sellers see why buyer agents skip a paid API, then turn buyer-agent skip reasons, agent service clarity, marketplace listing score, and full listing roast demand into a paid path. Pay $0.001 GET /api/listing-roast for a paid API listing quality score, listing quality score API, marketplace product listing quality, Agentic.Market listing score, AgentCore Gateway and AgentCore x402 payments readiness, Coinbase x402 Bazaar MCP server buyers, marketplace listing conversion API, x402 marketplace conversion, buyer agent skip reasons, agent listing conversion score, agent-service listing score, x402 discovery audit, x402 site audit, paid API preflight, route health, stale Bazaar price, Bazaar search visibility, and x402 seller growth checklist; upgrade with $0.01 GET /api/full-listing-roast for the full listing roast."},"reason":"Use this first for the selected buyer intent. It is the exact route returned by the no-spend route selector."},{"step":2,"use":"fullRoastGet","action":{"route":"https://listing-roast-x402-service-production.up.railway.app/api/full-listing-roast","path":"/api/full-listing-roast","method":"GET","price":"$0.01","maxAmountRequired":"10000","maxPaymentUsd":"0.01","agentPaymentRequest":{"prompt":"Call this x402 endpoint with GET and pay up to 0.01 USDC: https://listing-roast-x402-service-production.up.railway.app/api/full-listing-roast","url":"https://listing-roast-x402-service-production.up.railway.app/api/full-listing-roast","path":"/api/full-listing-roast","method":"GET","maxPayment":"0.01","maxAmountRequired":"10000","paymentRequiredHeader":"Payment-Required","paymentHeader":"X-PAYMENT","safety":"Keep the cap at 0.01 USDC / 10000 USDC units; abort if the live challenge asks for more."},"agentPaymentPrompt":"Call this x402 endpoint with GET and pay up to 0.01 USDC: https://listing-roast-x402-service-production.up.railway.app/api/full-listing-roast","command":"npx awal@2.8.0 x402 pay 'https://listing-roast-x402-service-production.up.railway.app/api/full-listing-roast' \\\n  -X GET \\\n  --max-amount 10000","reason":"Use this exact high-intent GET route when the buyer wants the full listing roast, rewritten copy, top fixes, buyer-agent skip reasons, and stop-or-upgrade guidance without assembling a POST body."},"reason":"Use this only after the first selected route confirms enough fit for a deeper paid action."}],"buyerInstruction":"For generic Bazaar or marketplace traffic, start with GET /api/listing-roast at max 1000 USDC units; it is the proven first paid route.","recommendedPaidSequence":[{"step":1,"use":"indexedQuickScore","action":{"route":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","path":"/api/listing-roast","method":"GET","price":"$0.001","maxAmountRequired":"1000","maxPaymentUsd":"0.001","agentPaymentRequest":{"prompt":"Call this x402 endpoint with GET and pay up to 0.001 USDC: https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","url":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","path":"/api/listing-roast","method":"GET","maxPayment":"0.001","maxAmountRequired":"1000","paymentRequiredHeader":"Payment-Required","paymentHeader":"X-PAYMENT","safety":"Keep the cap at 0.001 USDC / 1000 USDC units; abort if the live challenge asks for more."},"agentPaymentPrompt":"Call this x402 endpoint with GET and pay up to 0.001 USDC: https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","command":"npx awal@2.8.0 x402 pay 'https://listing-roast-x402-service-production.up.railway.app/api/listing-roast' \\\n  -X GET \\\n  --max-amount 1000","reason":"Listing Roast helps x402 and AgentCore sellers see why buyer agents skip a paid API, then turn buyer-agent skip reasons, agent service clarity, marketplace listing score, and full listing roast demand into a paid path. Pay $0.001 GET /api/listing-roast for a paid API listing quality score, listing quality score API, marketplace product listing quality, Agentic.Market listing score, AgentCore Gateway and AgentCore x402 payments readiness, Coinbase x402 Bazaar MCP server buyers, marketplace listing conversion API, x402 marketplace conversion, buyer agent skip reasons, agent listing conversion score, agent-service listing score, x402 discovery audit, x402 site audit, paid API preflight, route health, stale Bazaar price, Bazaar search visibility, and x402 seller growth checklist; upgrade with $0.01 GET /api/full-listing-roast for the full listing roast."},"reason":"Use this first for the selected buyer intent. It is the exact route returned by the no-spend route selector."},{"step":2,"use":"fullRoastGet","action":{"route":"https://listing-roast-x402-service-production.up.railway.app/api/full-listing-roast","path":"/api/full-listing-roast","method":"GET","price":"$0.01","maxAmountRequired":"10000","maxPaymentUsd":"0.01","agentPaymentRequest":{"prompt":"Call this x402 endpoint with GET and pay up to 0.01 USDC: https://listing-roast-x402-service-production.up.railway.app/api/full-listing-roast","url":"https://listing-roast-x402-service-production.up.railway.app/api/full-listing-roast","path":"/api/full-listing-roast","method":"GET","maxPayment":"0.01","maxAmountRequired":"10000","paymentRequiredHeader":"Payment-Required","paymentHeader":"X-PAYMENT","safety":"Keep the cap at 0.01 USDC / 10000 USDC units; abort if the live challenge asks for more."},"agentPaymentPrompt":"Call this x402 endpoint with GET and pay up to 0.01 USDC: https://listing-roast-x402-service-production.up.railway.app/api/full-listing-roast","command":"npx awal@2.8.0 x402 pay 'https://listing-roast-x402-service-production.up.railway.app/api/full-listing-roast' \\\n  -X GET \\\n  --max-amount 10000","reason":"Use this exact high-intent GET route when the buyer wants the full listing roast, rewritten copy, top fixes, buyer-agent skip reasons, and stop-or-upgrade guidance without assembling a POST body."},"reason":"Use this only after the first selected route confirms enough fit for a deeper paid action."}],"genericRecommendedPaidSequence":[{"step":1,"use":"indexedQuickScore","action":{"route":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","path":"/api/listing-roast","method":"GET","price":"$0.001","maxAmountRequired":"1000","maxPaymentUsd":"0.001","agentPaymentRequest":{"prompt":"Call this x402 endpoint with GET and pay up to 0.001 USDC: https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","url":"https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","path":"/api/listing-roast","method":"GET","maxPayment":"0.001","maxAmountRequired":"1000","paymentRequiredHeader":"Payment-Required","paymentHeader":"X-PAYMENT","safety":"Keep the cap at 0.001 USDC / 1000 USDC units; abort if the live challenge asks for more."},"agentPaymentPrompt":"Call this x402 endpoint with GET and pay up to 0.001 USDC: https://listing-roast-x402-service-production.up.railway.app/api/listing-roast","command":"npx awal@2.8.0 x402 pay 'https://listing-roast-x402-service-production.up.railway.app/api/listing-roast' \\\n  -X GET \\\n  --max-amount 1000","reason":"Listing Roast helps x402 and AgentCore sellers see why buyer agents skip a paid API, then turn buyer-agent skip reasons, agent service clarity, marketplace listing score, and full listing roast demand into a paid path. Pay $0.001 GET /api/listing-roast for a paid API listing quality score, listing quality score API, marketplace product listing quality, Agentic.Market listing score, AgentCore Gateway and AgentCore x402 payments readiness, Coinbase x402 Bazaar MCP server buyers, marketplace listing conversion API, x402 marketplace conversion, buyer agent skip reasons, agent listing conversion score, agent-service listing score, x402 discovery audit, x402 site audit, paid API preflight, route health, stale Bazaar price, Bazaar search visibility, and x402 seller growth checklist; upgrade with $0.01 GET /api/full-listing-roast for the full listing roast."},"reason":"Start with the already-indexed, paid-use-confirmed $0.001 quick score so Bazaar-visible buyers can confirm fit with the lowest-friction paid action."},{"step":2,"use":"fullRoastGet","action":{"route":"https://listing-roast-x402-service-production.up.railway.app/api/full-listing-roast","path":"/api/full-listing-roast","method":"GET","price":"$0.01","maxAmountRequired":"10000","maxPaymentUsd":"0.01","agentPaymentRequest":{"prompt":"Call this x402 endpoint with GET and pay up to 0.01 USDC: https://listing-roast-x402-service-production.up.railway.app/api/full-listing-roast","url":"https://listing-roast-x402-service-production.up.railway.app/api/full-listing-roast","path":"/api/full-listing-roast","method":"GET","maxPayment":"0.01","maxAmountRequired":"10000","paymentRequiredHeader":"Payment-Required","paymentHeader":"X-PAYMENT","safety":"Keep the cap at 0.01 USDC / 10000 USDC units; abort if the live challenge asks for more."},"agentPaymentPrompt":"Call this x402 endpoint with GET and pay up to 0.01 USDC: https://listing-roast-x402-service-production.up.railway.app/api/full-listing-roast","command":"npx awal@2.8.0 x402 pay 'https://listing-roast-x402-service-production.up.railway.app/api/full-listing-roast' \\\n  -X GET \\\n  --max-amount 10000","reason":"Use this exact high-intent GET route when the buyer wants the full listing roast, rewritten copy, top fixes, buyer-agent skip reasons, and stop-or-upgrade guidance without assembling a POST body."},"reason":"Upgrade to the direct $0.01 GET full roast when the quick score is promising and the buyer wants rewritten copy, top fixes, buyer-agent skip reasons, and launch guidance without assembling a body."}],"paymentRule":"This router is free. Do not call a returned paid route unless the buyer explicitly intends to pay USDC through x402.","note":"Free Agent402-style local route ranking over this seller's paid x402 routes. Payment only happens when a buyer calls a returned paid route with a valid x402 payment header.","intentSignal":{"source":"route","selectedActionKey":"indexedQuickScore","aggregateOnly":true,"rawQueryStored":false,"cashRegisterPath":"/api/cash-register"}}