Report

Generate PDF reports.

Generate Report

GET https://api.halosecurity.com/api/v1/report/generate.json

Initiate the report generator. After a successful call, the work_id can be monitored to determine when the report is ready. The file_id can then be used to download the file.

https://app.halosecurity.com/user/security/report/

{
    "success": 1,
    "work_id": "[ID]",
    "file_id": "[ID]"
}

Common Parameters

Name
Type
Default
Detail

id

String

none

Required. See reports below.

targets

String

none

Filter targets. See Appendix

expire_days

Integer

7

File will be deleted after this many days.

theme

String

dark

The color scheme of the PDF: light or dark .

folder

String

none

Folder name to put the file in.

filename

String

dyanmic

Override the default filename for the report.

Targets Filter

Report - Executive Summary

Name
Type
Detail

id

String

executive-summary

Report - Target

Name
Type
Detail

id

String

target

target_id

Integer

Required.

Report - Issue

Name
Type
Detail

id

String

issue

issue_id

Integer

Required.

Report - Security

Name
Type
Detail

id

String

security

scan_id

String

Optional. Defaults to the most recent scan.

Report - Remediation

Name
Type
Detail

id

String

remediation

date_range

String

Examples: 7d, lastweek. See Appendix

date_start

String

YYYY-MM-DD

date_end

String

YYYY-MM-DD

Report - Dark Web

Name
Type
Detail

id

String

darkweb

domain_id

Integer

Optional. Supports multiple. Restricts report to these domains.

Example

Last updated

Was this helpful?