Skip to main content

Demo Platform: This is a demonstration of our custom development capabilities. We build tailored solutions for your specific needs.

Schedule Demo

Lead Verification API

The Lead Verification API provides real-time validation of lead data including email, phone, address verification, duplicate detection, and fraud scoring. Use these endpoints to ensure data quality before distribution.

Base URL
https://api.synaptis.io/v1

Authentication

All API requests require authentication using a Bearer token in the Authorization header.

Header
Authorization: Bearer your_api_key

Verify Lead

Comprehensive lead verification that validates all fields and returns a quality score.

POST/leads/verify

Request Body

{
  "first_name": "John",
  "last_name": "Smith",
  "email": "john.smith@company.com",
  "phone": "+15551234567",
  "address": {
    "street": "123 Main St",
    "city": "Atlanta",
    "state": "GA",
    "zip": "30301"
  },
  "ip_address": "192.168.1.1",
  "options": {
    "check_duplicates": true,
    "enrich_data": true
  }
}

Response

{
  "success": true,
  "lead_id": "ld_abc123xyz",
  "quality_score": 95,
  "validation": {
    "email": {
      "valid": true,
      "deliverable": true,
      "mx_found": true,
      "disposable": false
    },
    "phone": {
      "valid": true,
      "type": "mobile",
      "carrier": "Verizon",
      "line_type": "wireless"
    },
    "address": {
      "valid": true,
      "standardized": "123 MAIN ST, ATLANTA, GA 30301-1234",
      "deliverable": true
    }
  },
  "fraud_score": 12,
  "duplicate": false,
  "tcpa_compliant": true,
  "routing_recommendation": "premium"
}