{
  "name": "TokenVerify B2B Lead Pre-Filter & Fraud Shield",
  "description": "Pre-filters lead lists before contact enrichment. Evaluates corporate domain MX, EU/UK VAT checksums, and phone line risk in sub-50ms.",
  "version": "1.0.0",
  "action": {
    "type": "http_request",
    "method": "POST",
    "url": "https://tokenverifyapi.com/v1/verify/b2b-lead",
    "headers": {
      "Authorization": "Bearer tv_live_YOUR_API_KEY",
      "Content-Type": "application/json"
    },
    "body": {
      "email": "{{row.email}}",
      "tax_id": "{{row.vat_number}}",
      "country_code": "{{row.country_code}}",
      "phone": "{{row.phone}}"
    }
  },
  "columns_to_extract": [
    { "key": "response.verdict", "name": "Trust Verdict", "type": "string" },
    { "key": "response.trust_score", "name": "Trust Score (0-100)", "type": "number" },
    { "key": "response.checks.email.is_disposable", "name": "Is Disposable Email", "type": "boolean" },
    { "key": "response.checks.email.is_corporate_domain", "name": "Is Corporate Domain", "type": "boolean" },
    { "key": "response.checks.tax.is_valid_checksum", "name": "Is Valid Tax ID", "type": "boolean" },
    { "key": "response.checks.phone.is_voip", "name": "Is VoIP Phone", "type": "boolean" },
    { "key": "response.summary.is_business_qualified", "name": "Qualified B2B Lead", "type": "boolean" }
  ],
  "filter_condition": "response.verdict === 'ALLOW' && response.summary.is_business_qualified === true"
}
