{"uid":"cap_NoeHda2KO55YOm3baezjq","slug":"ronin-artifact-risk-scan-559c4167","name":"RONIN Artifact Risk Scan","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/artifact-risk-scan","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","artifact_type","artifact"],"properties":{"artifact":{"type":"string","maxLength":65536},"artifact_type":{"enum":["SOURCE_CODE","PATCH_DIFF","CONFIGURATION","MANIFEST","STRUCTURED_TEXT"],"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.05","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.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_uPsQvOSz-TaaH6tIWrMDh","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Performs deterministic static risk assessment on source code, diffs, configuration files, manifests, and structured text artifacts","exampleAgentPrompt":"Can you run a static risk scan on this diff before I merge it — I want to know if there are any dangerous patterns or high-risk changes in the code?","exampleUseCases":[{"title":"Pre-merge pull request risk check","prompt":"Before I approve this pull request, scan the diff for any high-risk code changes, unsafe patterns, or security issues I should know about."},{"title":"Deployment config safety assessment","prompt":"I have a Kubernetes manifest I'm about to deploy — can you run it through a risk scan to check for dangerous configuration settings or misconfigurations?"},{"title":"Third-party dependency manifest audit","prompt":"Here's my package.json — can you do a static risk assessment on it to flag any risky or suspicious dependencies before we ship?"}],"resultDescription":"Returns a deterministic risk assessment report including risk findings, severity indicators, and identified risk patterns across the submitted artifact, along with a payment settlement receipt confirming the scan was paid and processed.","failureModes":["Oversized payload rejected if content exceeds size limits","Unsupported content type returns an error if non-text binary is submitted","Payment failure or insufficient USDC balance blocks the scan","Malformed or unparseable structured text may result in incomplete analysis","Rate limiting or quota errors if too many concurrent requests are submitted"],"whenToPreferThis":"Choose this endpoint when you need a deterministic, reproducible risk score on a bounded artifact (code snippet, diff, config, or manifest) rather than a probabilistic LLM-based review. It is ideal for CI/CD pipelines, pre-merge gates, or compliance workflows where consistency and auditability matter more than natural-language explanations. It is not suited for scanning entire repositories or dynamic runtime behavior.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:30:51.232Z","isFirstParty":false}