{
  "data": {
    "id": "Fu5NBEXHS03Hwcaiz",
    "userId": "kvbGNqE4xDrJOZ4QW",
    "name": "b2b-lead-cleaner",
    "username": "kamerozkan",
    "description": "Bulk email verification and email list cleaning for B2B leads: an email validator and verifier that checks syntax and MX records, flags personal, disposable, and role inboxes, dedupes, and enforces ICP rules with an explained decision per row. Domain-level checks only; no SMTP mailbox pings.",
    "isPublic": true,
    "createdAt": "2026-07-23T16:44:54.123Z",
    "modifiedAt": "2026-08-01T08:18:25.011Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "U4Jxs9wQ6DBOBHtDU",
        "finishedAt": "2026-08-01T08:18:25.011Z",
        "buildNumberInt": 32,
        "buildNumber": "0.0.32"
      }
    },
    "stats": {
      "totalBuilds": 32,
      "totalRuns": 105,
      "totalUsers": 2,
      "totalUsers7Days": 1,
      "totalUsers30Days": 1,
      "totalUsers90Days": 1,
      "lastRunStartedAt": "2026-08-14T18:25:03.729Z",
      "actorReviewCount": 0,
      "actorReviewRating": 0,
      "bookmarkCount": 0,
      "publicActorRunStats30Days": {
        "ABORTED": 0,
        "FAILED": 0,
        "SUCCEEDED": 23,
        "TIMED-OUT": 0,
        "TOTAL": 23
      }
    },
    "versions": [
      {
        "versionNumber": "0.0",
        "sourceType": "SOURCE_FILES",
        "buildTag": "latest"
      }
    ],
    "defaultRunOptions": {
      "build": "latest",
      "timeoutSecs": 3600,
      "memoryMbytes": 4096
    },
    "exampleRunInput": {
      "body": "{\n  \"emails\": [\n    \"hello@stripe.com\",\n    \"buyer@gmail.com\",\n    \"not-an-email\"\n  ],\n  \"qualityMode\": \"BALANCED\",\n  \"maxItems\": 100\n}",
      "contentType": "application/json; charset=utf-8"
    },
    "categories": [
      "LEAD_GENERATION"
    ],
    "isDeprecated": false,
    "title": "B2B Lead List Cleaner - Bulk Email Verification & Validator",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/kvbGNqE4xDrJOZ4QW-actor-Fu5NBEXHS03Hwcaiz-tlwscSaAsG-b2b-lead-cleaner-icon-v2.png",
    "seoTitle": "B2B Lead List Cleaner - Bulk Email Verification & Validator",
    "seoDescription": "Email validator, verifier and list cleaner for B2B leads: bulk email verification with syntax and MX checks, dedupe and ICP rules. No SMTP mailbox pings.",
    "pricingInfos": [
      {
        "minimalMaxTotalChargeUsd": null,
        "pricingModel": "PAY_PER_EVENT",
        "isPriceChangeNotificationSuppressed": false,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "lead-audited": {
              "eventTitle": "Lead audited",
              "eventDescription": "One delivered ACCEPT, REVIEW, or REJECT quality decision.",
              "isOneTimeEvent": false,
              "eventPriceUsd": 0.002,
              "isPrimaryEvent": true
            }
          }
        },
        "startedAt": "2026-07-23T17:07:41.438Z",
        "createdAt": "2026-07-23T17:07:41.734Z",
        "apifyMarginPercentage": 0.2
      },
      {
        "minimalMaxTotalChargeUsd": null,
        "pricingModel": "PAY_PER_EVENT",
        "isPriceChangeNotificationSuppressed": false,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "lead-audited": {
              "eventTitle": "Lead audited",
              "eventDescription": "One delivered ACCEPT, REVIEW, or REJECT quality decision.",
              "isOneTimeEvent": false,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.002
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0019
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.0018
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0017
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0017
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.0017
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "startedAt": "2026-07-24T20:37:20.242Z",
        "createdAt": "2026-07-24T20:37:20.507Z",
        "apifyMarginPercentage": 0.2,
        "notifiedAboutChangeAt": "2026-07-24T21:05:43.098Z"
      },
      {
        "minimalMaxTotalChargeUsd": null,
        "pricingModel": "PAY_PER_EVENT",
        "isPriceChangeNotificationSuppressed": false,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "lead-audited": {
              "eventTitle": "Audited lead",
              "eventDescription": "One delivered ACCEPT, REVIEW, or REJECT quality decision.",
              "isOneTimeEvent": false,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.002
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0019
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.0018
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0017
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0017
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.0017
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "startedAt": "2026-07-28T11:05:34.852Z",
        "createdAt": "2026-07-28T11:05:35.202Z",
        "apifyMarginPercentage": 0.2,
        "notifiedAboutChangeAt": "2026-07-28T11:35:33.052Z"
      }
    ],
    "notice": "NONE",
    "isCritical": false,
    "isGeneric": false,
    "hasNoDataset": false,
    "isSourceCodeHidden": true,
    "standbyUrl": null,
    "actorPermissionLevel": "LIMITED_PERMISSIONS",
    "readmeSummary": "## B2B Lead Cleaner\n\nA lead-quality audit Actor that processes B2B lead batches and produces one deterministic, explained decision per delivered row (ACCEPT / REVIEW / REJECT) plus structured evidence and machine-readable reason codes. It evaluates email syntax and domain-level mail routing (MX/DNS), classifies provider type (business, personal, disposable, role inbox), checks company-domain consistency and inferred company signals, detects batch and historical duplicates using pseudonymized deduplication keys, applies freshness and optional ICP/targeting rules, and can optionally probe public websites for company evidence. The Actor normalizes contact and company fields while preserving the original source row (or emitting an omission marker when too large), emits a rule-based completeness score and ordered evidence/reasons for each decision, and produces a run-level report with delivered counts, duplicate and reason frequencies, resolved rules and targeting coverage, field-mapping coverage samples, history save status, and source economics metadata. Quality-mode presets (Balanced, Strict, Custom) and per-run rule overrides control acceptance thresholds, role-inbox handling, website reachability checks, and freshness constraints.\n\n## Use cases\n\n- Audit B2B lead lists before enrichment, outreach, or SDR time to gate quality and routing.\n- Route accepted leads into automated downstream workflows and send uncertain leads to manual or enrichment queues.\n- Identify and flag batch and historical duplicates prior to CRM import.\n- Enforce ICP/targeting constraints (countries, cities, title and industry keywords, included/excluded domains) on incoming lists.\n- Apply inbox policies by classifying personal, disposable, and role-based addresses.\n- Measure delivered yield, reason-code mix, and source-level economics for vendor or list evaluation.\n- Normalize heterogeneous source schemas by detecting common contact and company field aliases and providing sampled coverage for field mapping.",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCh9mz/CsYyR56zvaC7q3PGF64g13uSthQ5Rmtv8BVUhJA5SpRH2RWLUIhUM/4zRPUGacKNrmRff8tDPctt3AR/YtaCA0FSqFoR8zzeo65mYs8m4Jp6SV8yUyifkuJEWqKTA/yZMAtggT6GaekpyVGnumTiSGwqvvR/0HRbwD+BjkJ9Gu1WTapkAJ6sQDsz/42zYd5aQdDfe0bBJsmPUeeTpYxxMwoXk9DwWX2SS19JK/GjZyYiL5sPWJ5Z/F969ZK6MuXPO76QHWa9scwhuTrlfOwi01nlVSzJgw33oSHfJdOC7339u7YquuTXOTg7WXNKlsOLWJQXySVbl75rlOYF \n"
  }
}