{"uid":"cap_Txfc77vFAEUoS5D7Eovdv","slug":"vextorium-extract-structured-data-0095d7a1","name":"Vextorium Extract Structured Data","description":"517 pay-per-call data APIs for AI agents: Solana and EVM on-chain data, tokenized stocks, DeFi, Hyperliquid, economy and official statistics, FX, validation, web and developer tools. Pay in USDC via x402.","url":"https://api.vextorium.com/v1/extract-structured-data?utm_source=zero.xyz","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":{"required":["text","fields"],"properties":{"text":{"type":"string","description":"Source text (invoice, email, message...)"},"fields":{"type":"array","items":{"type":"string"},"description":"Field names to extract"}}},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":["object","null"],"properties":{"data":{"type":["object","null"],"properties":{"date":{"type":["string","null"]},"amount":{"type":["string","null"]},"company":{"type":["string","null"]},"currency":{"type":["string","null"]},"invoice_number":{"type":["string","null"]}}},"model":{"type":["string","null"]},"found_fields":{"type":["number","null"]}}}}}}},"responseSchema":{"type":"json","example":{"data":{"date":"12/09/2026","amount":"1.250,50","company":"Acme SL","currency":"EUR","invoice_number":"2026-117"},"model":"Qwen3-8B (local)","found_fields":5}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.008","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.008/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.008","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.008","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm__8qQ3GgsM6lwHW6Hn6ZXZ","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.008","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Uses a local AI model to extract specific named fields from unstructured text such as invoices, emails, or messages, returning structured key-value pairs.","exampleAgentPrompt":"Extract the invoice number, date, company name, amount, and currency from this text: 'Invoice 2026-117 issued by Acme SL on 12/09/2026 for EUR 1,250.50 for consulting services.'","exampleUseCases":[{"title":"Invoice data extraction for accounting","prompt":"I have this raw invoice text: 'Invoice #INV-0042, Globex Corp, issued 2024-03-15, total $4,750.00 USD, due 2024-04-15.' Can you extract the invoice number, company, date, amount, currency, and due date from it?"},{"title":"Email purchase order parsing","prompt":"Pull the supplier name, order number, total amount, and currency out of this email body: 'Dear team, please process PO-8891 from TechParts Ltd. for $12,300 USD received on January 5th, 2025.'"},{"title":"Contract key term extraction","prompt":"From this contract excerpt, extract the fields: party name, effective date, and contract value — here's the text: 'This agreement is entered into by Skyline Holdings LLC effective February 1, 2025, for a total value of €85,000.'"}],"resultDescription":"Returns a JSON object with a 'data' field containing the extracted key-value pairs for each requested field (null if not found), the local AI model used (e.g. Qwen3-8B), and a 'found_fields' count indicating how many fields were successfully extracted.","failureModes":["Requested fields not present in source text return null values","Ambiguous or poorly formatted text may result in incorrect field extraction","Very short or context-free text may yield low found_fields count","Fields with multiple candidates in text may return only one match","Non-standard date or number formats may be returned as-is without normalization"],"whenToPreferThis":"Choose this endpoint when you need to pull specific named fields from unstructured text documents like invoices, emails, contracts, or messages and want structured JSON output. It is particularly well-suited for document automation pipelines where the field names are known in advance. Prefer it over generic LLM prompting when you want a consistent, schema-driven extraction result with a field-found count, and when paying per-call via x402 USDC micropayments is acceptable.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T18:48:32.995Z","isFirstParty":false,"canonicalSlug":"vextorium-extract-structured-data-0095d7a1"}