Website

The Website endpoint allows you to list details related to websites

Get list of hostnames.

GET https://api.halosecurity.com/api/v1/website/host-list.json

Returns a paginated list of hostnames with element counts.

Elements: Certificates, Scripts, Cookies, Forms, Links, Downloads, Traffic

https://app.halosecurity.com/user/security/website/summary/hosts

Query Parameters

Name
Type
Description

host

String

Filter by host

scope

Integer

0 = any (default)

1 = in-scope

2 = out-of-scope

3 = acknowledged

{
    "list": [
        {
            "geo": "CA",
            "scope": 1,
            "ip": "0.0.0.0",
            "host": "www.example.com",
            "source": "Found via link on example.com",
            "cert": 100,
            "script": 100,
            "cookie": 100,
            "form": 100,
            "link": 100,
            "download": 100,
            "traffic": 100,
            "target_name": "",
            "target_id": 1,
            "target": "www.example.com"
        }
    ]
}

Get list of codes.

GET https://api.halosecurity.com/api/v1/website/code-list.json

Returns a paginated list of codes.

https://app.halosecurity.com/user/security/website/summary/codes

Get the list of geos.

GET https://api.halosecurity.com/api/v1/website/geo-list.json

Returns a paginated list of geos with element counts.

Elements: Certificates, Scripts, Cookies, Forms, Links, Downloads, Traffic

https://app.halosecurity.com/user/security/website/summary/countries

Get the list of cookies.

GET https://api.halosecurity.com/api/v1/website/cookie-list.json

Returns a paginated list of cookies.

https://app.halosecurity.com/user/security/website/cookie/

Get the list of scripts.

GET https://api.halosecurity.com/api/v1/website/script-list.json

Returns a paginated list of scripts.

https://app.halosecurity.com/user/security/website/script/

Get the list of headers.

GET https://api.halosecurity.com/api/v1/website/header-list.json

Returns a paginated list of headers.

https://app.halosecurity.com/user/security/website/header/

Get the list of forms.

GET https://api.halosecurity.com/api/v1/website/form-list.json

Returns a paginated list of forms.

https://app.halosecurity.com/user/security/website/form/

Get the list of certs.

GET https://api.halosecurity.com/api/v1/website/cert-list.json

Returns a paginated list of certs.

https://app.halosecurity.com/user/security/website/cert/

Query Parameters

Name
Type
Description

days_until_expire

String

<=30 or 0-14

Get a list of downloads.

GET https://api.halosecurity.com/api/v1/website/download-list.json

Returns a paginated list of downloads.

https://app.halosecurity.com/user/security/website/download/

Get a list of metadata.

GET https://api.halosecurity.com/api/v1/website/meta-list.json

Returns a paginated list of meta data.

https://app.halosecurity.com/user/security/website/meta/

GET https://api.halosecurity.com/api/v1/website/link-list.json

Returns a paginated list of links.

https://app.halosecurity.com/user/security/website/link/

Get list of pages.

GET https://api.halosecurity.com/api/v1/website/sitemap-list.json

Returns a paginated list of pages.

https://app.halosecurity.com/user/security/website/sitemap/

Get list of hostnames detected by traffic.

GET https://api.halosecurity.com/api/v1/website/traffic-list.json

Returns a paginated list of hostnames detected by traffic.

https://app.halosecurity.com/user/security/website/traffic/

Last updated

Was this helpful?