Skip to main content
GET
Download Validation Results
This endpoint generates and provides a download URL for the validation results from a processed file. Use this to download a CSV file containing detailed validation results for all emails that were processed.

How it Works

1

Complete Email Validation

First use the Validate Email Addresses endpoint to process your file
2

Verify Validation Status

Ensure the file status is “validated” using the Get File Details endpoint
3

Request Download URL

Use this endpoint with the file_id to get a secure download URL
4

Download the File

Use the provided download_url to download your validation results

When to Use This Endpoint

Export Validation Data

Download detailed validation results for analysis, reporting, or integration

Backup Validation Results

Save validation results to your local storage or backup systems

Integration with Analytics

Import validation data into analytics platforms or business intelligence tools

Share Detailed Reports

Provide comprehensive validation reports to team members or clients

Example Usage

Query Parameters

File ID Required: The file_id must correspond to a file that has been successfully validated and has a status of “validated”.

Response Format

Successful Response

Response Fields

Download URL Characteristics

Secure Access

Pre-signed URLs: Download URLs are secure and temporarily accessible without additional authentication

Time-Limited

Expiration: URLs typically expire after a set period for security purposes

Direct Download

Ready to Use: URLs can be used directly in browsers or download tools

CSV Format

Standard Format: Files are provided in CSV format for maximum compatibility

Understanding the Downloaded File

The downloaded CSV file contains comprehensive validation data:
  • Email Address: Original email addresses that were validated
  • Validation Status: Valid, invalid, or unknown status for each email
  • Detailed Reasons: Specific reasons for validation results (syntax, DNS, MX, SMTP, DMARC)
  • Email Classification: Type (business/personal), disposable status, role account detection
  • Technical Details: MX records, validation timing, DMARC policy information
  • Standard CSV Format: Compatible with spreadsheet applications and databases
  • UTF-8 Encoding: Supports international characters and domains

CSV File Structure

The validation results CSV typically includes these columns:

Important Notes

Validation Required: This endpoint only works with files that have been processed through the validation workflow and have a status of “validated”.
Download Immediately: For best results, download the file as soon as you receive the URL to avoid potential expiration.
URL Security: Keep download URLs confidential as they provide temporary access to your validation data.

Common Scenarios

Scenario 1: File Not Validated

Scenario 2: No Validation Results

Scenario 3: Successful Download

Error Responses

Prerequisites

Required Steps: 1. Upload file using File Upload 2. Validate file using Validate Email Addresses 3. Wait for validation to complete (status = “validated”) 4. Use this endpoint to get download URL

Download Workflow Example

Differences from Clean List Download

Clean List Download

Content: Only valid emails that passed all checks Use Case: Email marketing campaigns, direct outreach File Size: Smaller (filtered data)

Validation Results Download

Content: All emails with detailed validation analysis Use Case: Data analysis, reporting, compliance File Size: Larger (comprehensive data)

Integration Tips

Data Analysis

Business Intelligence: Import into BI tools for email quality insights and trends

Compliance Reporting

Audit Trail: Maintain detailed records of email validation for compliance purposes

Quality Monitoring

Performance Tracking: Monitor email list quality over time with detailed metrics

Integration Workflows

Data Pipelines: Feed validation results into CRM systems or marketing automation platforms

View Validation Results

Use View Validation Results to preview validation data before downloading

Validate Email Addresses

Use Validate Email Addresses to initiate the validation process

Authorizations

X-API-KEY
string
header
required

API key for authentication

Query Parameters

file_id
integer
required

The ID of the file for which to generate a download URL.

Response

Download URL generated successfully

download_url
string<uri>
required

Secure pre-signed URL for downloading the validation results file

filename
string
required

Name of the generated validation results file

file_id
string
required

ID of the original file that was validated

record_count
integer
required

Number of validation records in the downloadable file

format
enum<string>
required

File format of the downloadable file

Available options:
csv