Go library for fetching HackerOne Hacktivity reports.
go get github.com/daehee/hacktivity
The hacktivity
package provides a Client
for fetching Hacktivity reports:
// Init hacktivity client
client := NewClient()
// Get the 100 most recent Hacktivity reports
urls, err := client.GetLatestReports(100)
// Fetch a Hacktivity report by URL
hacktivity, err := client.GetHacktivity("https://hackerone.com/reports/1019891")
Returns API response as Hacktivity
struct:
type Hacktivity struct {
URL string
ReportID int
Title string
Description string
Severity string
Researcher string
Vendor string
VendorHandle string
CVEs []string
SubmittedAt string
DisclosedAt string
}