Discovery
The discovery endpoints allows you to access the domains and networks being used for discovery, as well as the the discovered hosts and IPs.
Get a count of discovered assets.
GET https://api.halosecurity.com/api/v1/discovery/host-summary.json
Returns a count of discovered assets.
https://app.halosecurity.com/user/security/discovery/
Query Parameters
fqdn
String
Search the host or IP field.
scanned
String
"all" (default)
"yes"
"no"
"ack"
source
String
"all" (default)
"domain"
"integration"
"network"
source_id
Integer
ID of the object whose type is specified by the source field. For example, if source is "domain", this is the ID of the domain.
{
"total": 121
}Get list of discovered assets.
GET https://api.halosecurity.com/api/v1/discovery/host-list.json
Returns a paginated list of discovered assets.
https://app.halosecurity.com/user/security/discovery/
Query Parameters
sort
Integer
0 = FQDN (default)
sort_desc
Integer
0 = No (default)
1 = Yes
hostinfo
Integer
0 = No (default)
1 = Yes
Get list of domains set for discovery.
GET https://api.halosecurity.com/api/v1/discovery/domain-list.json
Returns a paginated list of domains.
https://app.halosecurity.com/user/security/discovery/domains/
Query Parameters
sort
Integer
0 = Domain (default)
sort_desc
Integer
0 = No (default)
1 = Yes
domain
String
Filter by domain, e.g. "example.com"
Get list of discovered hostnames.
GET https://api.halosecurity.com/api/v1/discovery/domain-host-list.json
Returns a paginated list of discovered hostnames.
https://app.halosecurity.com/user/security/discovery/?source=domain
Query Parameters
sort
Integer
0 = Domain (default)
sort_desc
Integer
0 = No (default)
1 = Yes
domain
String
Filter by domain
host
String
Filter by subdomain
Get list of discovered tlds.
GET https://api.halosecurity.com/api/v1/discovery/domain-tld-list.json
Returns a paginated list of discovered tlds.
https://app.halosecurity.com/user/security/discovery/
Query Parameters
sort
Integer
0 = Domain (default)
sort_desc
Integer
0 = No (default)
1 = Yes
domain
String
Filter by domain
Get list of networks set for discovery.
GET https://api.halosecurity.com/api/v1/discovery/network-list.json
Returns a paginated list of networks.
https://app.halosecurity.com/user/security/discovery/networks/
Query Parameters
sort
Integer
0 = Network (default)
sort_desc
Integer
0 = No (default)
1 = Yes
Get list of discovered network ips.
GET https://api.halosecurity.com/api/v1/discovery/network-ip-list.json
Returns a paginated list of discovered network ips.
https://app.halosecurity.com/user/security/discovery/networks/ips
Query Parameters
sort
Integer
0 = IP (default)
sort_desc
Integer
0 = No (default)
1 = Yes
Get list of network ports.
GET https://api.halosecurity.com/api/v1/discovery/network-port-list.json
Returns a paginated list of discovered network ports.
https://app.halosecurity.com/user/security/discovery/networks/ports
Query Parameters
sort
Integer
0 = IP (default)
sort_desc
Integer
0 = No (default)
1 = Yes
protocol
String
Filter by protocol
port
Integer
Filter by port
ip
String
Filter by IP
Last updated
Was this helpful?