XIFY Documentation

Everything you need to integrate and use XIFY's email validation services

Quick Start Guide

Get up and running with XIFY in minutes

1. Create an account

Sign up for a free XIFY account to get started. You'll receive 100 free validations per month.

2. Generate API keys

Navigate to Settings → API in your dashboard and generate your API keys. Keep these secure.

3. Make your first API call

Use one of our code examples to make your first validation request and start cleaning your email lists.


// Node.js example using fetch
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('Is valid:', result.isValid));

Common Questions

Answers to frequently asked documentation questions

How do I generate an API key?

You can generate an API key in your account dashboard under Settings > API. Make sure to keep your API key secure and never share it publicly.

What's the difference between validation levels?

XIFY offers three validation levels: Strict (comprehensive checks), Moderate (balanced approach), and Relaxed (syntax-focused). Choose based on your deliverability needs.

Are there rate limits for API calls?

Yes, rate limits depend on your plan. Free accounts are limited to 100 validations per day with 10 requests per minute. Paid plans have higher limits.

Have more questions?

Contact support

Ready to validate your emails?

Join thousands of businesses using XIFY to improve deliverability and protect their sender reputation.