{"uid":"cap_m9lOsO0JCWu1c9YlEUqWt","slug":"ddg-structured-extract-78f6ac96","name":"DDG Structured Extract","description":"Machine-payable DDG services for AI agents. Current public live payment rails are x402 multi-chain USDC and direct-crypto auto/manual for public receiving-address families. MPP/Stripe/Tempo is installed but pending live provider env plus penny-settlement proof before any MPP-live advertisement. DDG sells bounded artifacts/results, not raw provider account access.","url":"https://agents.daedalusdevelopmentgroup.com/v1/structured-extract","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input","output"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object"},"type":{"type":"string","const":"http"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":true},"output":{"type":"object","required":["type","example"],"properties":{"type":{"type":"string"},"example":{"ok":true}},"additionalProperties":true}}},"responseSchema":{"type":"json","example":{"ok":true}},"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.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_IOt46GLun4VUtDoLSvhIK","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts structured data from an HTTP request body using DDG's agent-payable service, returning a bounded JSON result for $0.01 USDC per call via x402 payment rail.","exampleAgentPrompt":"Extract structured data from this JSON body I'm POSTing — send it as a json body type with the POST method and return me a clean structured result via DDG's paid extraction service.","exampleUseCases":[{"title":"Parse product data from form submission","prompt":"I have a form-data POST body with product name, price, and category fields — can you run it through DDG's structured extract to get back a clean JSON object with those fields properly typed?"},{"title":"Structure raw JSON API response payload","prompt":"Take this raw JSON body I got from a third-party webhook and run it through DDG's structured extract endpoint so I get back a normalized, structured result I can work with programmatically."},{"title":"Extract fields from plain text POST body","prompt":"I'm sending a text body with a customer order description — use DDG's structured extract to pull out the key fields like item name, quantity, and delivery address and return them as structured JSON."}],"resultDescription":"Returns a JSON object with an 'ok' boolean status indicating success, along with the extracted/structured data derived from the input HTTP body. The response is a bounded artifact — a clean, structured JSON result rather than raw provider output.","failureModes":["Payment not included or insufficient USDC — returns 402 Payment Required","Missing required fields (input.type, input.method, input.bodyType, input.body) — returns 400 Bad Request","Unsupported HTTP method in input.method (must be POST, PUT, or PATCH) — returns 400","Unsupported bodyType (must be json, form-data, or text) — returns 400","Provider backend unavailable — returns 503 or 500 with error detail","Malformed body that cannot be parsed or structured — may return ok:false with error description"],"whenToPreferThis":"Choose this endpoint when you need to extract or structure data from an HTTP body payload in a machine-payable, agent-native context — especially when using x402 multi-chain USDC payment rails. Prefer it over raw LLM extraction when you want a bounded, priced artifact with a clear cost ($0.01 USDC) and deterministic JSON output. Best suited for AI agents that already handle x402 micropayments and need a reliable per-call structured extraction service without managing a full provider account.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:53:40.351Z","isFirstParty":false}