{
  "data": {
    "id": "F3fFow8lKWBsokefa",
    "userId": "HIMU0xktu1JeZb4Xl",
    "name": "whois-rdap-domain-lookup",
    "username": "fetch_cat",
    "description": "Bulk RDAP/WHOIS domain intelligence: registrar, lifecycle dates, expiry countdowns, nameservers, DNSSEC, public contacts, and raw records.",
    "isPublic": true,
    "createdAt": "2026-06-28T08:47:24.578Z",
    "modifiedAt": "2026-07-16T23:41:11.971Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "bcd31P0nHq0cDm1k1",
        "finishedAt": "2026-07-16T23:38:09.788Z",
        "buildNumberInt": 100011,
        "buildNumber": "0.1.11"
      }
    },
    "stats": {
      "totalBuilds": 11,
      "totalRuns": 138,
      "totalUsers": 2,
      "totalUsers7Days": 1,
      "totalUsers30Days": 1,
      "totalUsers90Days": 1,
      "lastRunStartedAt": "2026-08-26T15:34:42.550Z",
      "actorReviewCount": 0,
      "actorReviewRating": 0,
      "bookmarkCount": 0,
      "publicActorRunStats30Days": {
        "ABORTED": 0,
        "FAILED": 0,
        "SUCCEEDED": 30,
        "TIMED-OUT": 0,
        "TOTAL": 30
      }
    },
    "versions": [
      {
        "versionNumber": "0.1",
        "sourceType": "SOURCE_FILES",
        "buildTag": "latest"
      }
    ],
    "defaultRunOptions": {
      "build": "latest",
      "timeoutSecs": 300,
      "memoryMbytes": 256
    },
    "exampleRunInput": {
      "body": "{\n  \"domains\": [\n    \"apify.com\",\n    \"openai.com\",\n    \"iana.org\"\n  ],\n  \"includeRawRdap\": false,\n  \"maxConcurrency\": 3,\n  \"retryCount\": 2,\n  \"timeoutSecs\": 20\n}",
      "contentType": "application/json; charset=utf-8"
    },
    "categories": [
      "DEVELOPER_TOOLS",
      "SEO_TOOLS",
      "AUTOMATION"
    ],
    "isDeprecated": false,
    "title": "WHOIS / RDAP Domain Lookup",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/HIMU0xktu1JeZb4Xl-actor-F3fFow8lKWBsokefa-OUG3HmuY0t-whois-rdap-domain-lookup-actor-icon.png",
    "seoTitle": "WHOIS / RDAP Domain Lookup API for Bulk Domains",
    "seoDescription": "Bulk RDAP/WHOIS domain lookup API for registrar, domain age, expiry countdown, status, nameservers, DNSSEC, public contacts, abuse data, conformance metadata, and raw records.",
    "pricingInfos": [
      {
        "pricingModel": "PAY_PER_EVENT",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Start",
              "eventDescription": "One-time fee per run",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "result": {
              "eventTitle": "Successful domain lookup",
              "eventDescription": "One successful WHOIS/RDAP domain lookup saved to the dataset.",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.000575
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0005
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.00039
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0003
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0002
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.00014
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "startedAt": "2026-06-28T08:49:31.484Z",
        "apifyMarginPercentage": 0.2,
        "isPriceChangeNotificationSuppressed": true,
        "createdAt": "2026-06-28T08:49:31.862Z"
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Run started",
              "eventDescription": "One-time fee charged when a run starts. Covers fixed startup cost (init, proxy warmup, first HTTP setup).",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "result": {
              "eventTitle": "Result extracted",
              "eventDescription": "Charged per result extracted.",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.000044902
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.000039046
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.000030456
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.000023427
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.000015618
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.000010933
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "startedAt": "2026-06-28T10:12:37.431Z",
        "apifyMarginPercentage": 0.2,
        "isPriceChangeNotificationSuppressed": true,
        "createdAt": "2026-06-28T10:12:37.508Z"
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Run started",
              "eventDescription": "One-time fee charged when a run starts. Covers fixed startup cost (init, proxy warmup, first HTTP setup).",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "item": {
              "eventTitle": "Dataset item saved",
              "eventDescription": "Charged per domain lookup row saved to the dataset.",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.000044902
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.000039046
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.000030456
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.000023427
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.000015618
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.000010933
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "startedAt": "2026-06-28T10:16:12.032Z",
        "apifyMarginPercentage": 0.2,
        "isPriceChangeNotificationSuppressed": true,
        "createdAt": "2026-06-28T10:16:12.105Z"
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Run started",
              "eventDescription": "One-time fee charged when a run starts. Covers fixed startup cost (init, proxy warmup, first HTTP setup).",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "item": {
              "eventTitle": "Item extracted",
              "eventDescription": "Charged per item extracted.",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.000080648
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.000070129
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.000054701
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.000042077
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.000028052
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.000019636
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "startedAt": "2026-06-28T10:21:15.395Z",
        "apifyMarginPercentage": 0.2,
        "isPriceChangeNotificationSuppressed": true,
        "createdAt": "2026-06-28T10:21:15.488Z"
      }
    ],
    "notice": "NONE",
    "isCritical": false,
    "isGeneric": false,
    "hasNoDataset": false,
    "isSourceCodeHidden": true,
    "standbyUrl": null,
    "actorPermissionLevel": "LIMITED_PERMISSIONS",
    "readmeSummary": "## WHOIS / RDAP Domain Lookup\n\nBulk WHOIS and RDAP domain registration lookup that normalizes domains/hostnames/URLs, queries registry RDAP endpoints (with rdap.org fallback), and produces structured domain registration records for auditing and analysis. Outputs include registrar metadata and registry identifiers, creation/update/expiry dates plus computed domain age and time-to-expiry, RDAP status flags, nameserver inventories, DNSSEC delegation status, summarized contact and abuse information, registry notices and lookup error context, and an optional full RDAP JSON payload for auditability or custom parsing. The Actor performs parallel lookups with configurable concurrency, retries, and timeouts to manage registry rate limits and preserves both success and error rows for mixed batches.\n\n## Use cases\n\n- Domain portfolio expiry monitoring (renewal dates, registrar context, status flags, nameservers)\n- Brand protection and lookalike domain review (registrar, dates, status flags)\n- SEO aged-domain research (creation dates, expiry context, status flags, raw RDAP for provenance)\n- Bulk registrar audits and IANA ID comparisons across domain lists\n- Merchant or vendor risk checks (domain age and registrar information for onboarding/risk reviews)\n- Security OSINT and investigations (RDAP records for phishing reports, infrastructure mapping, threat analysis)\n- Developer-focused domain intelligence exports and custom parsing using optional raw RDAP JSON",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCpKcttDtX9JDpxWp819VumRbvgOJOFsM5hR2y1oDQGRVKA/8v1DwT3SiQtweft6qQIgA/PAnZRPxwwe2hSfaeWxo6Kkb2SbDZlj/GYZBj91Ap7TrKKuWX8ZCohn/g5WvAn7iKZ4aU55OSo8qE8uGkqhFLM88VapCxW9Bztfh/yhwUN69d9npWqdaUcqegLfQivb6czomPNGj0C6DHORG7O9CSuuMQroxPQTqsm9+QQ7zOkHG7UDsRQNcVjvCX4pwt1BjZQpaZd3bu+EC/5SKAGAoGfvwJ3hKBpH52VWi5JnAs9huEDr71ATqd6nXhDK+++wjpQcXQ+gwt0hAApz+wL \n"
  }
}