BinaryEdge's API
BinaryEdge is Cybersecurity/Data Science company that focuses its effort on acquiring, analyzing and classifying internet wide data. We have developed a platform - 40fy that allows us and our customers to gather several data points from exposed servers online.
The API provides access to that scanning platform, for your own usage, along with access to our curated databases so that you can do querying and analytics on our worldwide (constantly updated) collected data.
Configuration
Name | Type | Description |
---|---|---|
api_key |
string |
Binary Edge's API key |
base_url |
string |
Binary Edge's base URL (ex. https://api.binaryedge.io/v2/) |
Actions
List CVEs
Get list of CVEs that migh affect a specific IP.
Note: Available for paid subscriptions only.
Arguments
Name | Type | Description |
---|---|---|
target |
string |
Outputs
Name | Type | Description |
---|---|---|
query |
string |
|
events |
object |
Search dataleaks by email
Allows you to search across multiple data breaches to see if any of your email addresses has been compromised. If you are affected, we recommend you change your password on the respective services.
Verify how many dataleaks affected an specific email address.
Note: Available for paid subscriptions only.
Arguments
Name | Type | Description |
---|---|---|
email |
string |
Outputs
Name | Type | Description |
---|---|---|
total |
integer |
|
events |
array |
|
query |
string |
Get dataleaks trackers
Get all available information about the dataleaks our platform keeps track.
Outputs
Name | Type | Description |
---|---|---|
sktorrent |
object |
|
samsclub |
object |
|
yandex |
object |
Search dataleaks by organization
Verify how many emails are affected by dataleaks for a specific domain. We don't provide the list of affected emails.
Note: Available for paid subscriptions only.
Arguments
Name | Type | Description |
---|---|---|
domain |
string |
Outputs
Name | Type | Description |
---|---|---|
total |
integer |
|
groups |
array |
|
query |
string |
List DNS targets by domain
Return list of known DNS results for the target domain. Possible types of records currently available:
-A, AAAA, NS, MX
Arguments
Name | Type | Description |
---|---|---|
target |
string |
|
page |
integer |
Outputs
Name | Type | Description |
---|---|---|
query |
string |
|
page |
integer |
|
pagesize |
integer |
|
total |
integer |
|
events |
array |
List domains by IP
Return records that have the specified IP address in their A or AAAA records.
Nota: Available for paid subscriptions only.
Arguments
Name | Type | Description |
---|---|---|
target |
string |
|
page |
integer |
Outputs
Name | Type | Description |
---|---|---|
query |
string |
|
page |
integer |
|
pagesize |
integer |
|
total |
integer |
|
events |
array |
Search domains
List of Domains/DNS data based on a Query. Can be used with specific parameters and/or full-text search. Possible types of records currently available:
-A, AAAA, NS, MX, CNAME, TXT
Arguments
Name | Type | Description |
---|---|---|
query |
string |
|
page |
integer |
Outputs
Name | Type | Description |
---|---|---|
query |
string |
|
page |
integer |
|
pagesize |
integer |
|
total |
integer |
|
events |
array |
List subdomains
Return list of subdomains known from the target domains.
Arguments
Name | Type | Description |
---|---|---|
target |
string |
|
page |
integer |
Outputs
Name | Type | Description |
---|---|---|
query |
string |
|
page |
integer |
|
pagesize |
integer |
|
total |
integer |
|
events |
array |
List screenshots
Details about Remote Desktops found on an Host. List of screenshots and details extracted from them for the specified host, including OCR and whether faces were found or not, with data up to 2 months.
Arguments
Name | Type | Description |
---|---|---|
target |
string |
|
page |
integer |
Outputs
Name | Type | Description |
---|---|---|
pagesize |
integer |
|
query |
string |
|
total |
integer |
|
page |
integer |
|
events |
array |
Search screenshots
Remote Desktops based on a Query. List of screenshots and details extracted from them for the given query, including OCR and whether faces were found or not. Can be used with specific parameters and/or full-text search.
Arguments
Name | Type | Description |
---|---|---|
query |
string |
|
page |
integer |
Outputs
Name | Type | Description |
---|---|---|
pagesize |
integer |
|
query |
string |
|
total |
integer |
|
page |
integer |
|
events |
array |
List tags for screenshots
Get the list of possible tags for the images.
Get details
Details about an Host. List of recent events for the specified host, including details of exposed ports and services.
Note: Querying CIDRs is available for paid subscriptions only. When using CIDR, the number of credits that will be spent correspond to the number of targets that returned results. Example: a request for a /24 (256 targets) in which only 200 targets have results, will decrement 200 credits.
Arguments
Name | Type | Description |
---|---|---|
target |
string |
Outputs
Name | Type | Description |
---|---|---|
total |
integer |
|
query |
string |
|
events |
array |
Get History
Details about an Host, with data up to 6 months.
List of events for the specified host, with events for each time that: - A port was detected open - A service was found running - Other modules were successfully executed
Arguments
Name | Type | Description |
---|---|---|
target |
string |
Outputs
Name | Type | Description |
---|---|---|
total |
integer |
|
query |
string |
|
events |
array |
Get Score
IP Risk Score. Scoring is based on all information found on our databases regarding an IP and refers to the level of exposure of a target, i.e, the higher the score, the greater the risk of exposure.
More details about scoring can be found on here.
Note: Available for paid subscriptions only.
Arguments
Name | Type | Description |
---|---|---|
target |
string |
Outputs
Name | Type | Description |
---|---|---|
normalized_ip_score |
number |
|
normalized_ip_score_detailed |
object |
|
ip_score_detailed |
object |
|
results_detailed |
object |
|
ip_address |
string |
Search events
Events based on a Query. List of recent events for the given query, including details of exposed ports and services. Can be used with specific parameters and/or full-text search.
Arguments
Name | Type | Description |
---|---|---|
query |
string |
|
page |
integer |
|
only_ips |
integer |
Outputs
Name | Type | Description |
---|---|---|
query |
string |
|
total |
integer |
|
page |
integer |
|
pagesize |
integer |
|
events |
array |
Get statistics
Statistics of recent events for the given query. Can be used with specific parameters and/or full-text search.
Arguments
Name | Type | Description |
---|---|---|
query |
string |
|
type |
string |
|
order |
string |
Get sensors
Details about an Scanner. List of recent events form the specified host, including details of scanned ports, payloads and tags.
Note: Querying CIDRs is available for paid subscriptions only. When using CIDR, the number of credits that will be spent correspond to the number of targets that returned results. Example: a request for a /24 (256 targets) in which only 200 targets have results, will decrement 200 credits.
Arguments
Name | Type | Description |
---|---|---|
target |
string |
Outputs
Name | Type | Description |
---|---|---|
query |
string |
|
total |
integer |
|
targets_found |
integer |
|
events |
array |
Search sensors
Events based on a Query. List of recent events for the given query, including details of scanned ports, payloads and tags. Can be used with specific parameters and/or full-text search.
Arguments
Name | Type | Description |
---|---|---|
query |
string |
|
days |
integer |
|
page |
integer |
|
only_ips |
integer |
Outputs
Name | Type | Description |
---|---|---|
query |
string |
|
page |
integer |
|
pagesize |
integer |
|
total |
integer |
|
events |
array |
Get sensors statistics
Statistics of recent events for the given query. Can be used with specific parameters and/or full-text search.
Arguments
Name | Type | Description |
---|---|---|
query |
string |
|
type |
string |
|
days |
integer |
|
order |
string |
List IPs from tag
Get a list of IPs that have been associated with a specific TAG.
Arguments
Name | Type | Description |
---|---|---|
tag |
string |
|
days |
integer |
Get torrent history
Details about torrents transferred by an Host, with data up to 6 months.
List of torrent events for the specified host, with events for each time that a new transfer was detected on the DHT. See Torrent Data for more details.
Note: Available for paid subscriptions only.
Arguments
Name | Type | Description |
---|---|---|
target |
string |
Outputs
Name | Type | Description |
---|---|---|
query |
string |
|
total |
integer |
|
events |
array |
Get torrent activity
Details about torrents transferred by an Host. List of recent torrent events for the specified host, including details of the peer and torrent. See Torrent Data for more details.
Arguments
Name | Type | Description |
---|---|---|
target |
string |
Outputs
Name | Type | Description |
---|---|---|
query |
string |
|
total |
integer |
|
events |
array |
Search torrent activities
Events based on a Query. List of recent events for the given query, including details of the peer and torrent. Can be used with specific parameters and/or full-text search.
Arguments
Name | Type | Description |
---|---|---|
query |
string |
|
page |
integer |
Outputs
Name | Type | Description |
---|---|---|
query |
string |
|
page |
integer |
|
pagesize |
integer |
|
total |
integer |
|
events |
array |
Get torrent statistics
Statistics of events for the given query. Can be used with specific parameters and/or full-text search.
Arguments
Name | Type | Description |
---|---|---|
query |
string |
|
type |
string |
|
days |
integer |
|
order |
string |
Get user subscription
Return details about your current subscription package.
Outputs
Name | Type | Description |
---|---|---|
subscription |
object |
|
end_date |
string |
|
requests_left |
integer |
|
requests_plan |
integer |
Extra
Module BinaryEdge's API
v1.23.0