{"uid":"cap_UE0w49NOmuNhTmwIktm7Z","slug":"pennyrail-email-extractor-parser-432a25da","name":"PennyRail Email Extractor & Parser","description":"Machine-readable settlement service","url":"https://pennyrail.vercel.app/api/p/nano/text.extract-emails--parse-emails","method":"POST","headers":{},"bodySchema":{"type":"object","required":["input"],"properties":{"input":{"type":"string"}}},"responseSchema":{"type":"object","additionalProperties":true},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_9R8G0DpXnhEiWSsH2ey0G","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts and parses email addresses from a given text string, returning structured results","exampleAgentPrompt":"Can you pull out all the email addresses from this text for me: 'Please reach out to john.doe@example.com or support@company.org for more information. You can also CC hr@corp.net.'","exampleUseCases":[{"title":"Extract leads from a scraped page","prompt":"I just scraped this landing page text and need all the email addresses pulled out of it — can you extract every email from this blob: 'Contact our sales team at sales@acme.com or partnerships@acme.io. For press inquiries, email press@acme.com.'"},{"title":"Parse emails from a pasted newsletter","prompt":"Here's the text of a newsletter I copied — can you find and list every email address in it? 'Subscribe updates go to newsletter@digest.com, unsubscribe at optout@digest.com, and for help contact help@digest.com.'"},{"title":"Clean contacts from raw CSV dump","prompt":"I have this messy raw text from an exported CSV with names and emails jumbled together — can you extract just the email addresses from it: 'Alice Smith alice@widgets.com, Bob Jones bob.jones@corp.net, Carol carol123@mail.org'?"}],"resultDescription":"Returns a structured object containing the email addresses extracted and parsed from the input text, typically as an array or list of identified email strings along with any additional parsed metadata about each address.","failureModes":["Empty or whitespace-only input string returns no emails found","Malformed input that is not a string may result in a 400 or validation error","Text with no email addresses returns an empty result set","Very long input strings may hit size limits or timeout","Obfuscated emails (e.g. 'user at domain dot com') may not be detected as valid addresses","Payment failure (402) if USDC balance is insufficient for the $0.001 fee"],"whenToPreferThis":"Choose this endpoint when you need a fast, lightweight, pay-per-call email extraction from arbitrary text without setting up your own regex pipeline. It is ideal for agents processing user-pasted content, scraped web text, or documents where email contacts need to be isolated programmatically. At $0.001 per call it is cost-effective for high-frequency extraction tasks in automated workflows.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T07:21:39.914Z","isFirstParty":false}