{"uid":"cap_I32yw10pUwJbXBMl7YuC2","slug":"manylives-me-structured-field-extractor-1a0f51c0","name":"manylives.me Structured Field Extractor","description":"Pull structured fields out of free text: name the fields you want and get JSON back (missing fields come back null). For invoices, emails, listings, bios and more.","url":"https://manylives.me/paid/text/extract?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"text":{"type":"string","examples":["Invoice 1042 from Acme Pty Ltd. Total due AUD 120.00 by 1 November 2026."],"description":"the text (required, max 20,000 chars)"},"fields":{"type":"string","examples":["invoice_number,vendor,total,due_date"],"description":"comma-separated field names (required), e.g. total,due_date,vendor"}}},"responseSchema":{"type":"json","example":{"fields":[{"name":"total","value":"AUD 120.00"},{"name":"due_date","value":"2026-11-01"}]}},"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_ujQY3xughv6SvZ0BMf9cR","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 user-specified fields from free-form text and returns them as structured JSON, with null for any fields not found.","exampleAgentPrompt":"Pull out the invoice_number, vendor, total, and due_date from this text and give me the results as structured fields: 'Invoice 1042 from Acme Pty Ltd. Total due AUD 120.00 by 1 November 2026.'","exampleUseCases":[{"title":"Invoice data extraction for accounting","prompt":"Extract the invoice_number, vendor, total, and due_date from this invoice text: 'Invoice #8821 issued by TechSupply Co. Amount owed: $4,350.00 USD, payment due by December 15 2025.'"},{"title":"Job listing parser for recruitment tool","prompt":"From this job posting, pull out the job_title, company, location, and salary fields: 'Senior Data Engineer at StreamFlow Inc., based in Austin TX. Salary range $140k–$170k per year. Apply by Jan 31.'"},{"title":"Contact bio structured data extraction","prompt":"I have this short bio — can you extract the person_name, job_title, company, and email from it? 'Jane Hartwell is a Principal Architect at BlueSky Systems. She can be reached at j.hartwell@bluesky.io.'"}],"resultDescription":"A JSON array of field objects, each containing a 'name' (the field you requested) and a 'value' (the extracted text from the input), or null if the field could not be found in the provided text.","failureModes":["Text exceeds 20,000 character limit — request rejected","Fields parameter missing or empty — extraction cannot proceed","Requested fields not present in text — returned as null values","Ambiguous or malformed text yields inaccurate or null extractions","Very short or context-free text may cause incorrect field mapping"],"whenToPreferThis":"Choose this endpoint when you need to pull specific, named fields from arbitrary free-form text and want structured JSON back in a single call. It is ideal for documents like invoices, emails, bios, and listings where field names are known in advance but text layout is inconsistent. Prefer it over regex or rule-based parsers when text format varies widely, and over general LLM calls when you want a clean, schema-consistent JSON result with explicit null handling for missing fields.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-13T00:40:16.602Z","isFirstParty":false,"canonicalSlug":"manylives-me-structured-field-extractor-1a0f51c0"}