{"uid":"cap_uujXOgBEFVnHHo_VH0FWF","slug":"disposable-email-check-bulk-bd138038","name":"disposable-email-check-bulk","description":"Bulk disposable email check: up to 20 emails in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /disposable-email endpoint (Disposable / temporary email detection). Batch enrichment for agents that hold a list. $0.01 per batch.","url":"https://intel.rallylive.ca/bulk/disposable-email","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","properties":{}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.1","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.1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_gUeiYoPT_zJODS1W5yYwq","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.1","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks up to 20 email addresses in a single call to detect whether each is a disposable or temporary email address, returning results in input order with per-item error fields.","exampleAgentPrompt":"Can you check these 15 email addresses all at once and tell me which ones are disposable or temporary: user1@mailnull.com, user2@gmail.com, user3@guerrillamail.com, user4@yahoo.com, user5@10minutemail.com, and the rest from my signup list?","exampleUseCases":[{"title":"Signup batch fraud screening","prompt":"I've got a list of 18 new user signups from this morning — can you run them all through disposable email detection at once and tell me which ones are using throwaway addresses so I can flag them before they access our platform?"},{"title":"Newsletter list hygiene cleanup","prompt":"Before I send my next campaign, can you check these 20 email addresses in one go and identify which ones are from disposable or temporary email providers so I can remove them from my mailing list?"},{"title":"Lead quality scoring pipeline","prompt":"I have a batch of 12 leads from our web form — can you check all of them simultaneously for disposable email usage and give me a per-email result with any errors flagged, so I know which leads are worth following up on?"}],"resultDescription":"An ordered array of results matching the input email list, where each item includes a disposable/temporary detection flag and a per-item error field if the check failed for that address. A summary count of failures across the batch is also returned.","failureModes":["Batch exceeds 20 emails — only up to 20 are supported per call","Malformed email addresses may trigger per-item error fields rather than a detection result","Network or upstream service errors may cause individual items to fail with error fields while others succeed","Invalid or missing input parameter returns an error response for the entire batch","Payment failure or insufficient USDC balance blocks the call entirely"],"whenToPreferThis":"Choose this endpoint when you have multiple email addresses (2–20) to validate in one operation and want to minimize latency and cost compared to calling the single-email endpoint repeatedly. It is ideal for agent workflows that accumulate a list of emails before processing — such as batch signup screening, lead enrichment pipelines, or newsletter list hygiene — where concurrent processing and ordered results with per-item error handling are important.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T07:21:55.446Z","isFirstParty":false}