1.0.3 • Published 6 years ago

phishai v1.0.3

Weekly downloads
1
License
ISC
Repository
github
Last release
6 years ago

Node PhisAI

Use Node to check for phising domains in PhishAI

Install

npm install phishai

How to use

const phishai = require('phishai');

phishai.setApiKey("<YOUR API KEY>");

var id = "";

// Use checkDomain(<domain>) to check that domain against PhisAI
// A promise will be returned
var domain = "https://example.com"
phishai.checkDomain(domain).then(function(result){
    id = result.scan_id;
    console.log(result);
}, function(err) {
    console.log(err);
});

/*
Output example
{ scan_id: 'U2sG4AkxdHMlrIcT5O8L' }
*/

// Use checkId(<id>) to get the report of the Id
// A promise will be returned
phishai.checkId(id).then(function(result){ 
    console.log(result);
}, function(err) {
    console.log(err);
});

/*
Output example
{ url: 'https://example.com',
  status: 'in progress',
  time: '2018-04-21T09:40:53.199Z' }

{"url":"https://example.com",
"status":"completed",
"target":"unknown",
"iso_code":"US",
"title":"example_domain",
"user_agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/67.0.3372.0 Safari/537.36",
"user_email":"api",
"ip_address":"93.184.216.34",
"verdict":"clean",
"domain":"example.com",
"time":"2018-04-12T11:07:36.789Z",
"tld":"com"}
*/
1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago