{"uid":"cap_Hf-q651WSs4lqdRIn0N1i","slug":"syntexa-agentshelf-regex-email-extractor-10f23dc2","name":"Syntexa AgentShelf Regex Email Extractor","description":"Call when an agent needs email addresses extracted from text, capped at 20 matches. An empty match list is billed. No network. Exact $0.008 USDC. Prefer unpaid POST /v1/sandbox/regex-email first.","url":"https://agentshelf.syntexa.ch/v1/regex-email?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"text":{"type":"string","examples":["a@b.co"],"maxLength":100000,"minLength":1,"description":"Input for this SKU. The route description says whether it is plain text, a URL, base64 bytes, or an already-encoded token."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.008","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.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_f9scda4IA3KSsHJxrQHVn","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.008","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts up to 20 email addresses from a given text string using regex matching, billed per call at $0.008 USDC.","exampleAgentPrompt":"Can you pull out all the email addresses from this block of text for me: 'Contact us at hello@example.com or support@company.org for help, or reach our team at info@team.co'?","exampleUseCases":[{"title":"Extract contacts from scraped webpage text","prompt":"I've got some raw text scraped from a contact page — can you find all the email addresses in it? Here's the text: 'For inquiries email sales@bizco.com, for support contact help@bizco.com, and for billing reach billing@bizco.com.'"},{"title":"Harvest emails from a pasted newsletter","prompt":"I copied the body of this newsletter — can you extract every email address you find in it? The text is: 'Join our community at community@newsletter.io or write to editor@newsletter.io with your story ideas.'"},{"title":"Find emails in a job listing body","prompt":"Here's the raw text from a job posting — please find all the email addresses mentioned so I know who to contact: 'Send your CV to hr@startupco.com and cc your portfolio to design@startupco.com.'"}],"resultDescription":"A list of up to 20 email address strings matched from the input text via regex. If no emails are found, an empty match list is returned — but the call is still billed at $0.008 USDC.","failureModes":["Empty match list returned when no emails exist in text (still billed)","Input text exceeds 100,000 character limit causing rejection","Missing or empty 'text' field causes a validation error","Network or service unavailability results in a failed request","Payment failure via x402 protocol prevents execution"],"whenToPreferThis":"Use this endpoint when you need a fast, lightweight, no-network regex-based email extraction from text you already have in memory. It is ideal for structured data pipelines where you want deterministic pattern matching without LLM inference or external lookups. Prefer the free sandbox endpoint POST /v1/sandbox/regex-email for testing before paying. Avoid if you need more than 20 emails or need validation of email deliverability.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T06:48:31.522Z","isFirstParty":false,"canonicalSlug":"syntexa-agentshelf-regex-email-extractor-10f23dc2"}