Overview
Node.js client library for Whois API.
Minimum Node.js version is 10.
Installation
The library is distributed via npm
npm install whois-api-js
Examples
Full API documentation available here
Create a new client
const WhoisApi = require('whois-api-js')
const client = new WhoisApi.Client('Your API Key')
Make basic requests
client.get('example.com')
.then(function (data) {
console.log(data)
})
.catch(function (error) {
console.log(error)
})
Additional parameters
const params = new WhoisApi.RequestParameters({
da: 1,
checkProxyData: 1,
ignoreRawTexts: 1
})
client.getRaw('example.com', WhoisApi.XML_FORMAT, params)
.then(function (data) {
console.log(data)
})
.catch(function (error) {
console.log(error)
})
Using callback
client.get('example.com', params, function (err, res) {
if (err) {
console.log(err)
} else {
console.log(res)
}
})
Changelog
1.0.0: 02-07-2022