Skip to main content

Get program

Action ID: tools.hackerone.get_program Get details of a specific program from HackerOne. Reference: https://api.hackerone.com/customer-resources/?python#programs-get-program

Secrets

Required secrets:
  • hackerone: required values HACKERONE_API_USERNAME, HACKERONE_API_TOKEN.

Input fields

program_id
integer
required
The ID of the program to retrieve.

Get programs

Action ID: tools.hackerone.get_programs Get a paginated list of programs from HackerOne. Reference: https://api.hackerone.com/customer-resources/?python#programs-get-programs

Secrets

Required secrets:
  • hackerone: required values HACKERONE_API_USERNAME, HACKERONE_API_TOKEN.

Input fields

page_number
integer
The page number to retrieve (starts at 1).Default: 1.
page_size
integer
Number of programs per page (1-100).Default: 25.

Get report

Action ID: tools.hackerone.get_report Get details of a specific report from HackerOne. Reference: https://api.hackerone.com/customer-resources/?python#reports-get-report

Secrets

Required secrets:
  • hackerone: required values HACKERONE_API_USERNAME, HACKERONE_API_TOKEN.

Input fields

report_id
integer
required
The ID of the report to retrieve.

Get reports

Action ID: tools.hackerone.get_reports Get a paginated list of reports from HackerOne. Reference: https://api.hackerone.com/customer-resources/?python#reports-update-weakness

Secrets

Required secrets:
  • hackerone: required values HACKERONE_API_USERNAME, HACKERONE_API_TOKEN.

Input fields

filters
object
required
Filters to apply to the reports. For example, {‘filter[program][]’: ‘tracecat’, ‘filter[state][]’: [‘new’, ‘triaged’], ‘filter[assignee][]’: ‘Tracecat Team’}
page_number
integer
The page number to retrieve (starts at 1).Default: 1.
page_size
integer
Number of reports per page (1-100).Default: 25.