{
    "ok": true,
    "token": "c0255ffaf78e70ee1b5e9f0f",
    "result_url": "https://leadshield.wpzora.com/result.php?token=c0255ffaf78e70ee1b5e9f0f",
    "domain": "gmail.com",
    "email": "test@gmail.com",
    "ip": "216.73.216.85",
    "score": 60,
    "label": "Moderate",
    "risk": "medium",
    "accepted": false,
    "domain_score": 100,
    "email_score": 0,
    "ip_score": 100,
    "findings": [
        {
            "_meta": true,
            "severity": "meta",
            "title": "Scan Metadata",
            "message": "Internal metadata for the real public scanner.",
            "points": "+0",
            "scan_meta": {
                "version": "phase30-real-public-scanner",
                "scanner_type": "real_provider_scan",
                "domain_score": 100,
                "email_score": 0,
                "ip_score": 100,
                "final_score": 60,
                "risk": "medium",
                "accepted": false,
                "visitor_ip": "216.73.216.85",
                "layers": {
                    "domain": true,
                    "email": true,
                    "ip": true
                },
                "email_status": "Abstract_Undeliverable",
                "ip_status": "Allowed",
                "email_provider": "leadshield-email-firewall",
                "ip_provider": "abstract"
            }
        },
        {
            "layer": "domain",
            "severity": "pass",
            "title": "Domain DNS",
            "message": "Domain resolves to a server.",
            "points": "+20"
        },
        {
            "layer": "domain",
            "severity": "pass",
            "title": "MX Mail Records",
            "message": "The domain can receive email through MX records.",
            "points": "+15"
        },
        {
            "layer": "domain",
            "severity": "pass",
            "title": "SPF Authentication",
            "message": "SPF record found. This helps receiving servers trust your sender domain.",
            "points": "+20"
        },
        {
            "layer": "domain",
            "severity": "pass",
            "title": "DMARC Policy",
            "message": "DMARC exists with quarantine/reject policy. This is good for email trust.",
            "points": "+25"
        },
        {
            "layer": "domain",
            "severity": "pass",
            "title": "Website HTTPS",
            "message": "HTTPS is reachable and responded with HTTP 200.",
            "points": "+20"
        },
        {
            "severity": "pass",
            "title": "Email Syntax",
            "message": "The submitted email address has valid syntax.",
            "points": "+10",
            "layer": "email"
        },
        {
            "severity": "pass",
            "title": "Mailbox Domain MX",
            "message": "The email domain has MX records and can receive email.",
            "points": "+10",
            "layer": "email"
        },
        {
            "severity": "pass",
            "title": "Disposable Email",
            "message": "This email domain is not in the built-in disposable domain list.",
            "points": "+10",
            "layer": "email"
        },
        {
            "severity": "pass",
            "title": "Role Account",
            "message": "This does not look like a common role-based address.",
            "points": "+5",
            "layer": "email"
        },
        {
            "severity": "pass",
            "title": "Abstract Valid Format",
            "message": "Abstract reports this email format as valid.",
            "points": "+5",
            "layer": "email"
        },
        {
            "severity": "fail",
            "title": "Abstract Deliverability",
            "message": "Abstract reports this email as undeliverable.",
            "points": "-85",
            "layer": "email"
        },
        {
            "severity": "pass",
            "title": "Abstract MX Check",
            "message": "Abstract confirms MX record availability.",
            "points": "+5",
            "layer": "email"
        },
        {
            "severity": "fail",
            "title": "Abstract SMTP Check",
            "message": "Abstract reports the SMTP mailbox check as invalid.",
            "points": "-60",
            "layer": "email"
        },
        {
            "severity": "pass",
            "title": "Abstract Disposable Email",
            "message": "Abstract does not identify this email as disposable.",
            "points": "+5",
            "layer": "email"
        },
        {
            "severity": "warn",
            "title": "Abstract Role Email",
            "message": "Abstract identifies this as a role-based email address.",
            "points": "-15",
            "layer": "email"
        },
        {
            "severity": "pass",
            "title": "Abstract Free Email",
            "message": "Abstract identifies this as a free email provider address.",
            "points": "+0",
            "layer": "email"
        },
        {
            "severity": "fail",
            "title": "Abstract Quality Score",
            "message": "Abstract quality score is too low: 0/100.",
            "points": "-50",
            "layer": "email"
        },
        {
            "severity": "pass",
            "title": "IP Syntax",
            "message": "The submitted IP address is valid.",
            "points": "+5",
            "layer": "ip"
        },
        {
            "severity": "pass",
            "title": "Public IP",
            "message": "This appears to be a public routable IP address.",
            "points": "+5",
            "layer": "ip"
        },
        {
            "severity": "warn",
            "title": "IP Intelligence Provider",
            "message": "Provider unavailable: Unexpected Abstract response.",
            "points": "+0",
            "layer": "ip"
        }
    ]
}