{"uid":"cap_mxW303PO0bfuLGV3PBXz2","slug":"agentshelf-email-extractor-1eeadce0","name":"AgentShelf Email Extractor","description":"Call when an agent needs public emails extracted from a page URL or HTML (de-duped, cap 100). No guessing. Exact $0.003 USDC. Prefer unpaid POST /v1/sandbox/extract-emails first.","url":"https://agentshelf.syntexa.ch/v1/extract-emails?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","maxLength":2048,"minLength":8,"description":"Public http(s) URL to fetch. When html is also sent, this is only the base for relative links. Provide url or html."},"html":{"type":"string","examples":["Contact sales@example.com for a demo."],"maxLength":200000,"minLength":1,"description":"HTML to parse locally instead of fetching. When both html and url are set, html is used. Provide html or url."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","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.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_GrkDjZpjFm2dDCdA9pMfi","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts de-duplicated public email addresses (up to 100) from a given page URL or raw HTML","exampleAgentPrompt":"Can you pull all the public email addresses from https://example.com/contact and give me a deduplicated list?","exampleUseCases":[{"title":"Sales lead contact harvesting","prompt":"Grab all the email addresses from this company's team page at https://acme-corp.com/team so I can add them to our outreach list."},{"title":"Journalism source discovery","prompt":"I have the HTML of this press release page — can you extract every email address mentioned in it so I can follow up with the right contacts?"},{"title":"Automated vendor onboarding","prompt":"Check https://supplier-directory.com/vendors/elektra and pull out any email addresses listed there so we can reach out about onboarding."}],"resultDescription":"A deduplicated list of up to 100 publicly visible email addresses found on the given page URL or within the provided HTML, with no guessing or inference — only addresses explicitly present in the content.","failureModes":["URL is unreachable or returns a non-200 response — extraction fails with an error","HTML input exceeds 200,000 character limit — request rejected","URL string is malformed or under 8 characters — validation error","Page contains no publicly visible email addresses — returns empty list","SSRF-safe filtering may block internal/private URLs"],"whenToPreferThis":"Use this endpoint when you need to reliably extract real, explicitly present email addresses from a webpage or HTML blob without guessing or hallucinating. Prefer the free sandbox endpoint (POST /v1/sandbox/extract-emails) for testing. Choose this paid endpoint when operating in production and needing guaranteed deduplication and a cap of 100 emails per call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T02:19:15.904Z","isFirstParty":false,"canonicalSlug":"agentshelf-email-extractor-1eeadce0"}