{
  "actorSpecification": 1,
  "fields": {},
  "views": {
    "detailed": {
      "display": {
        "component": "table",
        "properties": {
          "aRecordFallback": {
            "format": "boolean",
            "label": "A/AAAA Fallback"
          },
          "catchAllConfidence": {
            "format": "number",
            "label": "Catch-all Confidence"
          },
          "catchAllMethod": {
            "format": "text",
            "label": "Catch-all Method"
          },
          "checks": {
            "format": "object",
            "label": "Checks"
          },
          "confidence": {
            "format": "number",
            "label": "Confidence"
          },
          "didYouMean": {
            "format": "text",
            "label": "Did You Mean"
          },
          "domainExists": {
            "format": "boolean",
            "label": "Domain Exists"
          },
          "domainHealth": {
            "format": "object",
            "label": "Domain Health"
          },
          "email": {
            "format": "text",
            "label": "Email"
          },
          "isAlias": {
            "format": "boolean",
            "label": "Alias"
          },
          "mxHost": {
            "format": "text",
            "label": "MX Host"
          },
          "mxProvider": {
            "format": "text",
            "label": "MX Provider"
          },
          "mxRecords": {
            "format": "array",
            "label": "MX Records"
          },
          "normalizedEmail": {
            "format": "text",
            "label": "Normalized Email"
          },
          "plusTag": {
            "format": "boolean",
            "label": "Plus Tag"
          },
          "reason": {
            "format": "text",
            "label": "Reason"
          },
          "recommendedAction": {
            "format": "text",
            "label": "Action"
          },
          "riskLevel": {
            "format": "text",
            "label": "Risk"
          },
          "smtpAttempted": {
            "format": "boolean",
            "label": "SMTP Attempted"
          },
          "smtpCode": {
            "format": "number",
            "label": "SMTP Code"
          },
          "smtpMessage": {
            "format": "text",
            "label": "SMTP Message"
          },
          "smtpVerifiable": {
            "format": "boolean",
            "label": "SMTP Verifiable"
          },
          "verdict": {
            "format": "text",
            "label": "Verdict"
          },
          "verifiedAt": {
            "format": "text",
            "label": "Verified At"
          }
        }
      },
      "title": "Detailed",
      "transformation": {
        "fields": [
          "email",
          "normalizedEmail",
          "sourceData",
          "verdict",
          "confidence",
          "riskLevel",
          "recommendedAction",
          "checks",
          "mxHost",
          "mxRecords",
          "mxProvider",
          "aRecordFallback",
          "domainExists",
          "isAlias",
          "plusTag",
          "didYouMean",
          "smtpAttempted",
          "smtpVerifiable",
          "smtpCode",
          "smtpMessage",
          "catchAllConfidence",
          "catchAllMethod",
          "domainHealth",
          "reason",
          "verifiedAt"
        ]
      }
    },
    "overview": {
      "display": {
        "component": "table",
        "properties": {
          "confidence": {
            "format": "number",
            "label": "Confidence"
          },
          "didYouMean": {
            "format": "text",
            "label": "Did You Mean"
          },
          "email": {
            "format": "text",
            "label": "Email"
          },
          "mxProvider": {
            "format": "text",
            "label": "MX Provider"
          },
          "reason": {
            "format": "text",
            "label": "Reason"
          },
          "recommendedAction": {
            "format": "text",
            "label": "Action"
          },
          "riskLevel": {
            "format": "text",
            "label": "Risk"
          },
          "verdict": {
            "format": "text",
            "label": "Verdict"
          }
        }
      },
      "title": "Overview",
      "transformation": {
        "fields": [
          "email",
          "verdict",
          "confidence",
          "riskLevel",
          "recommendedAction",
          "mxProvider",
          "didYouMean",
          "reason"
        ]
      }
    }
  }
}
