{
  "name": "whois",
  "description": "Query a database for information about a domain registrant",
  "options": [
    {
      "names": [
        "-a"
      ],
      "description": "Use the American Registry for Internet Numbers (ARIN) database"
    },
    {
      "names": [
        "-A"
      ],
      "description": "Use the Asia/Pacific Network Information Center (APNIC) database"
    },
    {
      "names": [
        "-b"
      ],
      "description": "Use the Network Abuse Clearinghouse database"
    },
    {
      "names": [
        "-c"
      ],
      "description": "Equivalent to '-h TLD.whois-servers.net', where 'TLD' is this option's argument",
      "takes_arg": true,
      "arg": {
        "name": "TLD"
      }
    },
    {
      "names": [
        "-f"
      ],
      "description": "Use the African Network Information Centre (AfriNIC) database"
    },
    {
      "names": [
        "-g"
      ],
      "description": "Use the US non-military federal government database"
    },
    {
      "names": [
        "-h"
      ],
      "description": "Use the specified host instead of the default (host name or IP)",
      "takes_arg": true,
      "arg": {
        "name": "hostname"
      }
    },
    {
      "names": [
        "-i"
      ],
      "description": "Use the traditional Network Information Center (InterNIC) database"
    },
    {
      "names": [
        "-I"
      ],
      "description": "Use the Internet Assigned Numbers Authority (IANA) database"
    },
    {
      "names": [
        "-k"
      ],
      "description": "Use the National Internet Development Agency of Korea (KRNIC) database"
    },
    {
      "names": [
        "-l"
      ],
      "description": "Use the Latin American and Caribbean IP address Regional Registry (LACNIC) database"
    },
    {
      "names": [
        "-m"
      ],
      "description": "Use the Route Arbiter Database (RADB) database"
    },
    {
      "names": [
        "-p"
      ],
      "description": "Connect to the whois server on the given port",
      "takes_arg": true,
      "arg": {
        "name": "port"
      }
    },
    {
      "names": [
        "-P"
      ],
      "description": "Use the PeeringDB database of AS numbers"
    },
    {
      "names": [
        "-Q"
      ],
      "description": "Do a quick lookup (don't follow referrals)"
    },
    {
      "names": [
        "-r"
      ],
      "description": "Use the Réseaux IP Européens (RIPE) database"
    },
    {
      "names": [
        "-R"
      ],
      "description": "Do a recursive lookup"
    },
    {
      "names": [
        "-S"
      ],
      "description": "Print the output verbatim"
    }
  ],
  "args": [
    {
      "name": "name",
      "is_variadic": true
    }
  ]
}
