AlienVault

FREE
By raygorodskij
Updated 5 months ago
Tools
2.6/10
Popularity Score
105ms
Latency
100%
Success Rate

AlienVault API Documentation

AlienVault unifies all of your essential security tools in one location and combines them with real-time threat intelligence.

View API Details
POSTaddIndicatorsForPulse
POSTaddTagsForPulse
POSTcreatePulse
POSTgetActivity
POSTgetAllIndicators
POSTgetEvents
POSTgetIndicatorForCVE
POSTgetIndicatorForCorrelationRules
POSTgetIndicatorForDomain
POSTgetIndicatorForFileHashes
POSTgetIndicatorForHostname
POSTgetIndicatorForIPv4
POSTgetIndicatorForIPv6
POSTgetIndicatorForNIDS
POSTgetIndicatorForUrl
POSTgetIndicatorType
POSTgetIndicatorsForPulse
POSTgetMe
POSTgetPulse
POSTgetPulsesBySearch
POSTgetSharePulsesAnIndicator
POSTgetSubscriptions
POSTgetUserInfo
POSTgetUsersBySearch
POSTremoveIndicatorsFromPulse
POSTremoveTagsFromPulse
POSTupdateIndicatorsForPulse
POSTupdatePulse
POSTaddIndicatorsForPulse

Add indicators from pulse.

Header Parameters
X-RapidAPI-HostSTRING
REQUIRED
X-RapidAPI-KeySTRING
REQUIRED
Required Parameters
pulseIdSTRING
REQUIREDExample - `57204e9b3c4c3e015d93cb12`.
addFieldJSON
REQUIREDExample - `{'indicator': '8.8.8.9', 'type': 'IPv4', 'role': 'command_and_control'}`
apiKeyCREDENTIALS
REQUIREDYour API key.
Code Snippet
unirest.post("https://AlienVaultraygorodskijV1.p.rapidapi.com/addIndicatorsForPulse")
.header("X-RapidAPI-Host", "AlienVaultraygorodskijV1.p.rapidapi.com")
.header("X-RapidAPI-Key", "SIGN-UP-FOR-KEY")
.header("Content-Type", "application/x-www-form-urlencoded")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
Sample Response
General
Request URL: https://AlienVaultraygorodskijV1.p.rapidapi.com/addIndicatorsForPulse
Request Method: POST
Response Headers
Response Body

Install SDK for NodeJS

Installing

To utilize unirest for node.js install the the npm module:

$ npm install unirest

After installing the npm package you can now start simplifying requests like so:

var unirest = require('unirest');

Creating Request

unirest.post("https://AlienVaultraygorodskijV1.p.rapidapi.com/addIndicatorsForPulse")
.header("X-RapidAPI-Host", "AlienVaultraygorodskijV1.p.rapidapi.com")
.header("X-RapidAPI-Key", "SIGN-UP-FOR-KEY")
.header("Content-Type", "application/x-www-form-urlencoded")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
OAuth2 Authentication
Client ID
Client Secret
OAuth2 Authentication