{"uid":"cap_EwLPFLDYNAzp11AGlRhWv","slug":"momoai-data-extraction-5cbbf2a2","name":"momoAI Data Extraction","description":"Pay-per-use LLM API. Chat, reasoning, code review, translation, summarization, data extraction, and more. Pay with USDC on Base.","url":"https://momoai-cyan.vercel.app/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.07","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.07/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.07","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.07","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_FDWSrZKyH18_sxLfwsWXP","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.07","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 an LLM, returning typed fields and a confidence score, paid per-call with USDC on Base.","exampleAgentPrompt":"Extract the vendor name, invoice number, total amount, and due date from this invoice text: 'Invoice #4821 from Acme Corp, dated March 10 2025, total $1,240.00 due by April 9 2025.' Return it as structured fields.","exampleUseCases":null,"resultDescription":"Returns a JSON object with an `extracted` field containing the structured data matching the requested schema, a `confidence` number (0–1) indicating extraction reliability, the `model` used, and `usage` token stats. The `success` boolean indicates whether the extraction completed successfully.","failureModes":["Missing required `text` field returns a 400 validation error","Malformed `schema` object causes extraction to fail or return empty fields","Insufficient USDC balance or failed x402 payment results in a 402 Payment Required response","Ambiguous or conflicting `instructions` may reduce confidence score or produce partial extractions","Very long input text may exceed model context limits, causing truncation or failure"],"whenToPreferThis":"Choose this endpoint when you need to convert unstructured or semi-structured text into a well-defined JSON object with specific fields, especially when you want a confidence score alongside the result. It is ideal for invoice parsing, form extraction, entity recognition, or any task where the output shape is known in advance and can be described as a schema. Prefer it over generic chat endpoints when extraction accuracy and structured output matter more than conversational flexibility.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:37:12.263Z","isFirstParty":false}