Node.js client library for Whois API.
Minimum Node.js version is 10.
The library is distributed via npm
npm install whois-api-js
Full API documentation available here
const WhoisApi = require('whois-api-js')
const client = new WhoisApi.Client('Your API Key')
client.get('example.com')
.then(function (data) {
console.log(data)
})
.catch(function (error) {
console.log(error)
})
// Check domain availability, fetch Whois proxy data & skip raw text
const params = new WhoisApi.RequestParameters({
da: 1,
checkProxyData: 1,
ignoreRawTexts: 1
})
// Fetch results in XML
client.getRaw('example.com', WhoisApi.XML_FORMAT, params)
.then(function (data) {
console.log(data)
})
.catch(function (error) {
console.log(error)
})
client.get('example.com', params, function (err, res) {
if (err) {
console.log(err)
} else {
console.log(res)
}
})
1.0.0: 02-07-2022
- First release.