{"uid":"cap_MyEN0dh9eZBQ5MHoy98rN","slug":"nova-ai-inference-structured-data-extraction-a1a4698a","name":"Nova AI Inference — Structured Data Extraction","description":"Pay-per-call AI inference. Chat, reason, translate, analyze, generate. USDC on Base.","url":"https://nova.orbonomy.xyz/api/extract","method":"POST","headers":{},"bodySchema":{"type":"object","required":["text"],"properties":{"text":{"type":"string","description":"Text to extract data from"},"schema":{"type":"object","description":"Expected output schema"},"instructions":{"type":"string","description":"Additional extraction instructions"}}},"responseSchema":{"type":"object","properties":{"data":{"type":"object","properties":{"model":{"type":"string"},"usage":{"type":"object"},"extracted":{"type":"object"},"confidence":{"type":"number"}}},"meta":{"type":"object"},"success":{"type":"boolean"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.1","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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.1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_mrDmNDjfqmbrX2eWOWcmJ","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.1","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 unstructured text using AI inference, returning typed fields with confidence scores","exampleAgentPrompt":"Extract the customer name, order date, product names, and total amount from this invoice text, and return them as structured fields: 'Order placed by Jane Smith on March 12 2024 for 2x Widget Pro at $49.99 each, total $99.98.'","exampleUseCases":null,"resultDescription":"Returns a JSON object with an 'extracted' field containing the structured data matching the requested schema, a 'confidence' score (0-1) indicating extraction reliability, the model used, and token usage statistics. The 'success' boolean confirms whether extraction succeeded.","failureModes":["Empty or missing 'text' field returns a 400 validation error","Schema mismatch — if the provided output schema doesn't align with what's in the text, extracted fields may be null or partial","Low-confidence extractions still return 200 but with a low confidence score","Payment failure (insufficient USDC balance) returns 402 before processing","Text too long for model context window may return 413 or truncated results","Ambiguous instructions may produce inconsistent field mapping"],"whenToPreferThis":"Choose this endpoint when you need to convert unstructured or semi-structured text into typed, schema-conformant JSON fields — especially when you want a confidence score alongside the extracted data. Prefer this over generic LLM chat endpoints when you need deterministic output shape via schema enforcement and a pay-per-call USDC pricing model with no subscription.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:42:55.047Z","isFirstParty":false}