For the complete documentation index, see llms.txt. This page is also available as Markdown.

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