Getting Started with XIFY
Welcome to XIFY! This guide will help you get started with our email validation services. Follow these simple steps to begin validating emails and improving your deliverability.
Create your account
Sign up for a free XIFY account to get started with our email validation services.
You can sign up for a free XIFY account in just a few seconds. The free plan includes:
- 100 validations per month
- Basic API access
- Email validation history (last 10)
- Email support
Access your dashboard
After signing in, you'll be taken to your dashboard where you can start validating emails.
Your dashboard provides all the tools you need to validate emails:
- Individual email validation
- Validation history and results
- Credit balance and usage stats
- Account settings
Generate API keys
If you plan to use the API, you'll need to generate API keys from your account settings.
To generate your API keys:
- Go to your dashboard
- Navigate to Settings → API
- Click "Generate API Keys"
- Copy and save both your API Key and API Secret
Your first validation
Learn how to validate your first email through the dashboard or API.
There are two ways to validate emails with XIFY:
1. Using the Dashboard
- Go to your dashboard
- Enter an email address in the validation field
- Click "Validate"
- View the detailed results
2. Using the API
Here's a simple example using JavaScript:
// Using fetch API async function validateEmail(email) { const response = await fetch('https://xify.dev/api/v1/email/validate', { method: 'POST', headers: { 'X-API-Key': 'YOUR_API_KEY', 'X-API-Secret': 'YOUR_API_SECRET', 'Content-Type': 'application/json' }, body: JSON.stringify({ email }) }); return await response.json(); } // Usage validateEmail('user@example.com') .then(result => console.log('Valid:', result.isValid));
Bulk validation
For Pro and Agency plans, learn how to validate multiple emails at once.
Bulk validation is available on Pro and Agency plans. There are two ways to validate emails in bulk:
1. CSV Upload
- Go to Dashboard → Bulk Validation
- Upload your CSV file with email addresses
- Configure column mapping (if needed)
- Start validation
- Download results when processing is complete
2. Bulk API
For programmatic bulk validation, use our bulk API endpoint:
// Using fetch API async function validateBulk(emails) { const response = await fetch('https://xify.dev/api/v1/email/validate/bulk', { method: 'POST', headers: { 'X-API-Key': 'YOUR_API_KEY', 'X-API-Secret': 'YOUR_API_SECRET', 'Content-Type': 'application/json' }, body: JSON.stringify({ emails }) }); return await response.json(); } // Usage validateBulk(['user1@example.com', 'user2@example.com']) .then(result => console.log('Results:', result));
Next Steps
Now that you've set up your account and made your first validation, explore these resources to get the most out of XIFY:
Ready to start validating emails?
Get started with 100 free validations per month. No credit card required.