{"uid":"cap_hN2LyB7kV5-C6jhiH7gl3","slug":"prysm-abstract-email-lookup-56ebbf76","name":"Prysm Abstract Email Lookup","description":"Prysm sells paid, agent-ready provider capabilities over x402 on Base mainnet using USDC.","url":"https://prysm-kappa.vercel.app/api/v1/providers/abstract_email","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"input":{"type":"object","description":"Provider-specific operation parameters.","additionalProperties":true},"operation":{"type":"string","description":"Allowlisted operation for the selected provider."}}},"responseSchema":{"type":"json","example":{"data":{},"provider":"abstract_email","operation":"lookup"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.08","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.08/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.08","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.08","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_LadLZYx_YPwbaQ_Xt1oQp","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.08","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Looks up and enriches email address data via the Abstract Email Validation/Intelligence API, proxied through Prysm's x402 micropayment gateway on Base.","exampleAgentPrompt":"Can you look up the email address john.doe@acme.com using Abstract Email and tell me if it's valid, deliverable, and whether it's from a disposable or free provider?","exampleUseCases":[{"title":"Lead quality check before CRM import","prompt":"Before I import this list of leads, can you check if the email address sarah.johnson@startupco.io is real and deliverable — I want to know if it passes SMTP checks and whether the domain is legitimate?"},{"title":"Sign-up fraud detection","prompt":"A new user just registered with the email temp123@mailinator.com — can you check whether that's a disposable or throwaway email address so I can decide whether to flag the account?"},{"title":"Bounce risk assessment for email campaign","prompt":"I'm about to send a newsletter campaign — can you validate marketing@bigcorp.com and tell me its deliverability score and whether the MX records are set up correctly?"}],"resultDescription":"Returns a JSON object with email validation details including deliverability status, format validity, SMTP check results, whether the domain is free or disposable, MX record presence, and a quality/risk score for the email address.","failureModes":["Invalid or malformed email input returns a validation error","Unrecognized operation name returns an allowlist error","Upstream Abstract API timeout returns a 504 or partial response","Payment not settled via x402 returns a 402 Payment Required response","Rate limiting by the underlying provider may return a 429"],"whenToPreferThis":"Choose this endpoint when you need a quick, pay-per-call email validation without managing Abstract API credentials yourself — ideal for agents making occasional lookups via x402 micropayments on Base in USDC. Prefer it over direct Abstract API calls when you want a single credentialed gateway that handles billing automatically.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:32:22.948Z","isFirstParty":false}