npm's personal messenger

    @as207111/whois

    2.0.0 • Public • Published

    AS207111 Whois for JavaScript

    Total Downloads Latest Stable Version License Discord

    Geolocation, Proxy, VPN or Tor exit address detection, for free.

    AS207111 provides a free Whois service for content customization, advertising, digital rights management, compliance, fraud & proxy detection, security and more.

    You will always have the most accurate location data available for every API request, without having to worry about maintaining a local database. For Proxy, VPN or Tor exit address detection, we use machine learning & probability theory techniques using large datasets from different sources with 11,500+ networks from 2,200+ privacy providers.

    Installation

    The recommended way to install AS207111 Whois is through NPM.

    npm install @as207111/whois --save

    Getting Started

    First, request a free api access token from https://whois.as207111.net to get access to all api features, including all premium features, like privacy lookups.

    Then initialize a new client with your API Access Token and call the lookup method to lookup any IPv4 or IPv6 address.

    We recommend using the client only server-side, so that your API access token is not exposed.

    import {Client} from "@as207111/whois";
    
    // instantiate a new api client with your api acces token
    const client = new Client("xxx|xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx");
    
    // lookup a given ipv4 or ipv6 address
    const response = await client.lookup("2001:67c:770::");
    
    // display the response
    console.log(response);

    API Response Reference

    {
      "ip": "2001:67c:770::1",
      "city": "Cologne",
      "postal": "50733",
      "region": "NW",
      "country": "DE",
      "lat": 50.9655,
      "lon": 6.95378,
      "timezone": "Europe/Berlin",
      "asn": {
        "asn": 207111,
        "name": "PREUSS-AS",
        "isp": "Rene Preuss",
        "network": "2001:67c:770::/48"
      },
      "company": {
        "name": "Rene Preuss"
      },
      "privacy": {
        "proxy": false,
        "hosting": false,
        "mobile": false
      }
    }

    Contributors

    I would like to thank the following contributors who are working on the active development of whois-js.

    @ghostzero @officialpiyush

    AS207111 Sponsors

    I would like to extend my thanks to the following sponsors for funding AS207111. If you are interested in becoming a sponsor, please visit my Ko-fi page.

    Premium Partners

    Install

    npm i @as207111/whois

    DownloadsWeekly Downloads

    149

    Version

    2.0.0

    License

    MIT

    Unpacked Size

    17.8 kB

    Total Files

    18

    Last publish

    Collaborators

    • ghostzero