{"uid":"cap_dfbsWwMA_OHg_mOBcE3P4","slug":"agoranome-seller-listing-lint-edd6e111","name":"Agoranome Seller Listing Lint","description":"Why isn't my x402 API in the Bazaar? Listing lint checks an x402 endpoint for Bazaar indexing: one unpaid call validates its 402 PAYMENT-REQUIRED header, discovery metadata, input and output schemas, description limits and service name against the indexing rules, with a fix for each problem. Use when an agent needs to lint an x402 listing before its first settled payment.","url":"https://api.agoranome.com/v1/seller/lint?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"},"queryParams":{"type":"object","required":["url"],"properties":{"url":{"type":"string","description":"Public https URL of the paid endpoint"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"result":{"score":"<0-100>","verdict":"<ready to index | indexable, with warnings | fix the errors first>","findings":[{"fix":"...","rule":"<rule>","message":"...","severity":"<error|warning|info>"}]},"receipt":{"impact":{"pledge":"15% of settled revenue"},"receipt_id":"0x..."}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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_6oaLG2Kj3dWZ_PVMmv9rY","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":"Validates and scores a paid x402 API endpoint URL against listing quality rules, returning a readiness verdict and actionable findings","exampleAgentPrompt":"Run a lint check on my paid API at https://api.myservice.com/v1/data using a GET method and tell me if it's ready to index on x402 marketplaces, and what I need to fix.","exampleUseCases":[{"title":"Pre-launch API quality check","prompt":"Before I list my new paid data endpoint at https://api.mystore.com/v1/prices on x402, can you lint it as a GET endpoint and tell me its score, verdict, and any errors I need to fix first?"},{"title":"Debugging a low-ranking listing","prompt":"My API at https://api.analytics.io/v1/report is listed but barely getting buyers — can you run a lint on it as a GET endpoint and show me all the warnings and fixes so I can improve its Bazaar ranking?"},{"title":"Validating a DELETE endpoint before publishing","prompt":"I built a DELETE endpoint at https://api.cleanupbot.com/v1/session that I want to sell on x402 — please lint it and let me know if it's ready to index or if there are errors blocking it."}],"resultDescription":"Returns a JSON object with a numeric score (0-100), a verdict string ('ready to index', 'indexable, with warnings', or 'fix the errors first'), and an array of findings each containing a rule name, message, severity (error/warning/info), and fix suggestion. Also includes a receipt with a receipt_id and impact pledge noting 15% of settled revenue goes to a cause.","failureModes":["Missing or invalid URL query parameter returns validation error","URL is not a reachable HTTPS endpoint — endpoint may time out or return unreachable error","Non-GET/HEAD/DELETE method specified returns schema validation error","Payment of 0.005 USDC not fulfilled — returns HTTP 402 before processing","URL points to a non-x402 endpoint — may still lint but findings may not be meaningful"],"whenToPreferThis":"Use this endpoint when you are an API seller preparing to list or improve a paid x402 endpoint and need automated quality feedback before or after listing. Prefer it over manual review or generic HTTP validators when you specifically want x402 marketplace readiness scoring, Bazaar indexability verdicts, and actionable rule-based findings with severities.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-28T06:40:23.639Z","isFirstParty":false,"canonicalSlug":"agoranome-seller-listing-lint-edd6e111"}