{"uid":"cap_ZngBtBchPoI75dETmy3w0","slug":"ronin-machine-services-structured-extract-fe6d736b","name":"RONIN Machine Services – Structured Extract","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/structured-extract","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","content"],"properties":{"content":{"type":"string","maxLength":65536,"minLength":1},"content_type":{"enum":["text","html","markdown","json"],"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.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_HMC7V2t_Q3PbGJMI5ufzU","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts structured data from web content or documents using autonomous machine agent processing, payable per-call via x402 on Base USDC","exampleAgentPrompt":"Pull all the structured product details from this page and give me clean, normalized fields I can use — I need a machine receipt confirming the extraction was paid and delivered.","exampleUseCases":[{"title":"E-commerce product data extraction","prompt":"Extract structured product details — name, price, specs, and availability — from this retailer page and give me a normalized JSON object with a payment receipt."},{"title":"News article metadata harvesting","prompt":"Pull the headline, author, publish date, and article summary from this news URL into a structured format my agent can ingest directly."},{"title":"Research document field parsing","prompt":"Parse this research report and extract the key findings, methodology, and conclusions as structured fields — I need the output clean and machine-readable with a settlement receipt."}],"resultDescription":"A structured JSON object containing normalized extracted fields from the target content, accompanied by a deterministic delivery confirmation and a machine-readable settlement receipt proving the x402 Base USDC payment was processed.","failureModes":["Input content is inaccessible or behind a hard paywall — returns error with no extraction","Malformed or empty input object — returns schema validation error","Payment settlement failure on Base USDC — call rejected before processing","Target content has no extractable structure — returns empty or minimal output object","Network timeout reaching source content — returns delivery failure with receipt status"],"whenToPreferThis":"Choose this endpoint when you need deterministic structured extraction from web or document content with an auditable machine payment receipt per call. It is best suited for agentic pipelines that require normalized output plus financial settlement proof, especially when operating autonomously with x402 micropayment infrastructure on Base USDC. Prefer alternatives for bulk crawling, real-time search routing (use ronin.search-router.v0 instead), or when no payment receipt is required.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:34:08.177Z","isFirstParty":false}