{"uid":"cap_4aW7EN35qUF9xv4ek71ES","slug":"ronin-x402-manifest-lint-cf3448e7","name":"RONIN x402 Manifest Lint","description":"Autonomous machine agent services payable via x402 on Base USDC. Primary production capability: multi-provider web search routing with deterministic failover, normalized output, and machine receipt (ronin.search-router.v0). Artifact Risk Scan and catalog SKUs remain available.","url":"https://seller.agratys.website/machine-services/x402-manifest-lint","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object","required":["client_request_id","document"],"properties":{"document":{"description":"JSON object or JSON string"},"document_type":{"enum":["payment_required","openapi","well_known_x402","accepts"],"type":"string"},"client_request_id":{"type":"string","maxLength":128}},"additionalProperties":false},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["quote_id","delivery_id","delivery","receipt","settlement"],"properties":{"receipt":{"type":"object"},"delivery":{"type":"object","description":"application/json"},"order_id":{"type":"string"},"quote_id":{"type":"string"},"accounting":{"type":"object"},"settlement":{"type":"object"},"delivery_id":{"type":"string"},"idempotent_replay":{"type":"boolean"}},"description":"Paid deterministic delivery plus settlement receipt","additionalProperties":true}}}}},"responseSchema":{"type":"json","example":{"receipt":{},"delivery":{},"quote_id":"quoted-at-purchase","settlement":{},"delivery_id":"issued-after-settlement"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","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_TA-K81a3ky_MMZrIsMX91","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates and lints an x402 payment manifest for correctness, returning a deterministic result and settlement receipt payable via Base USDC","exampleAgentPrompt":"Can you lint my x402 payment manifest to check for any errors or compliance issues before I publish it — I want a deterministic result and a settlement receipt from RONIN's manifest lint service.","exampleUseCases":[{"title":"Pre-deployment manifest validation","prompt":"Before I deploy my new x402-enabled API, can you run my payment manifest through the RONIN lint checker to make sure it's valid and won't cause issues at runtime?"},{"title":"Debug a broken x402 manifest","prompt":"My x402 manifest is causing payment failures — can you lint it with RONIN's manifest lint endpoint and tell me exactly what's wrong with it?"},{"title":"Compliance check for a catalog listing","prompt":"I'm about to list my machine service on an x402 bazaar — can you validate my manifest against the x402 spec using RONIN's lint tool so I know it'll pass the facilitator checks?"}],"resultDescription":"A deterministic lint report identifying errors, warnings, and compliance issues in the submitted x402 manifest, along with a machine-readable settlement receipt confirming the paid validation was processed on Base USDC.","failureModes":["Malformed or empty input object returns validation error without lint output","Payment not settled on Base USDC results in 402 response requiring payment","Manifest references unsupported x402 version causing unknown-schema error","Network timeout or upstream service unavailability returns 5xx","Insufficient USDC balance causes payment failure before lint executes"],"whenToPreferThis":"Choose this endpoint when you need deterministic, receipted validation of an x402 payment manifest prior to deployment or bazaar listing. It is specifically designed for x402 protocol compliance rather than generic JSON schema validation, and provides a tamper-evident machine receipt suitable for audit trails in automated agent workflows.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T18:34:21.269Z","isFirstParty":false}