FadSync API Reference
RapidAPI VerifiedIntegrate sub-100ms disposable email detection into your stack using our RapidAPI gateway. Protect your database from temporary address spam with real-time validation.
Authentication
FadSync utilizes RapidAPI for authentication. All requests must include the following headers:
| Header | Value |
|---|---|
| X-RapidAPI-Key | YOUR_RAPIDAPI_KEY |
| X-RapidAPI-Host | fadsync-email-validation.p.rapidapi.com |
Quickstart
To get started immediately, sign up for a free tier on our RapidAPI hub. Once you have your YOUR_RAPIDAPI_KEY, you can make your first request to the /v1/check endpoint.
A typical integration involves passing the user's email input from your frontend directly to your backend, and then making a server-to-server request to FadSync to determine if the email should be allowed to register.
/v1/check
Analyze an email address to determine if it is associated with a disposable email provider, has a valid MX record, or is considered "high risk" in real-time.
Body Parameters
The email address to be validated. e.g., [email protected].
Response Body
200 OKExample Request
/v1/bulk
Submit an array of email addresses to validate them in a single batch. Ideal for cleaning existing databases or handling large CSV uploads efficiently.
Body Parameters
An array of email addresses to validate. Maximum 1000 emails per request. e.g., ["[email protected]", "[email protected]"].
Response Body
200 OKExample Request
/v1/domain
Analyze an entire domain to retrieve MX records, disposable status, and catch-all configuration without checking a specific inbox.
Query Parameters
The domain to analyze. e.g., trashmail.com.
Response Body
200 OKExample Request
SDKs & Libraries
FadSync can be integrated into almost any tech stack. Use the installation commands and reference code below to quickly plug FadSync into your backend architecture.
Node.js
Perfect for Express.js, NestJS, and Next.js backends. Utilize axios or native fetch.
Python
Ideal for Django and Flask. Use the highly popular requests module for rapid integrations.
cURL
Use cURL for quick bash scripting, CRON jobs, and raw terminal testing.
PHP
Great for Laravel, WordPress plugins, and legacy native PHP systems using curl_init().
