{"uid":"cap_IAcWtYY2uygtNDu_1cu4H","slug":"manylives-text-field-extractor-d67305bd","name":"ManyLives Text Field Extractor","description":"Pay-per-call tools for people building AI agents: live web search and page contents, point-in-time crypto market data and news for backtests (no lookahead), verifiable track records of 1,000 crypto strategies locked on the Base network, company profiles, quick AI and batch prices. Ask us to turn a public website into a JSON endpoint. Pay per call, no account, free trial.","url":"https://api.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_2R0im8LNzZepdyipYSu8u","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 named fields from free-form text using AI, returning key-value pairs for each requested field","exampleAgentPrompt":"Can you pull out the invoice number, vendor name, total amount, and due date from this text: 'Invoice 1042 from Acme Pty Ltd. Total due AUD 120.00 by 1 November 2026.'?","exampleUseCases":[{"title":"Invoice data extraction pipeline","prompt":"I have this invoice text: 'Invoice 2891 from Globex Corp. Amount owed USD 4,500.00. Payment due 15 December 2026.' Can you extract the invoice_number, vendor, total, and due_date from it?"},{"title":"Contract clause field parsing","prompt":"Here's a contract snippet: 'This agreement is between Initech Solutions and John Doe, effective 1 March 2026, with a monthly fee of GBP 850.' Please extract the parties, effective_date, and monthly_fee."},{"title":"Order confirmation data capture","prompt":"From this email body — 'Your order #ORD-9921 for 3x Widget Pro has shipped. Estimated delivery: 10 January 2027. Total charged: USD 149.97.' — can you pull out the order_number, quantity, product, delivery_date, and total?"}],"resultDescription":"A JSON object containing a 'fields' array where each element has a 'name' (the requested field name) and 'value' (the extracted value found in the text). Fields not found in the text may be omitted or returned with null values.","failureModes":["Text exceeds 20,000 character limit — request will be rejected","Fields parameter missing or empty — required, must be comma-separated field names","Requested field not present in the text — value may be null or absent from response","Ambiguous text may yield incorrect field values with no confidence score","Payment of 0.01 USDC not fulfilled — 402 Payment Required response","Malformed JSON body — 400 error"],"whenToPreferThis":"Choose this endpoint when you need to extract specific named fields from arbitrary free-form text (invoices, contracts, emails, receipts) without writing custom parsing logic. It's pay-per-call with no account setup required, making it ideal for low-volume or ad-hoc extraction tasks in agent pipelines. Prefer it over general LLM prompting when you want a consistent, schema-aligned JSON response with explicitly named field extraction.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-10T12:42:44.494Z","isFirstParty":false,"canonicalSlug":"manylives-text-field-extractor-d67305bd"}