HackerOne icon

HackerOne

Manage your HackerOne bug bounty program via API

Actions113

Analytics → Query

AI-generated

Summary

Query analytics data from HackerOne using a specified analytics key over a defined date range and interval, optionally filtered by team/program or organization ID.

Inputs

  • Analytics Key (required) — The key identifying the specific analytics data to query (e.g., submission-signal, bounty-awarded, active-hackers).
  • Interval (required) — The aggregation interval for the data, selectable as monthly, quarterly, or yearly.
  • Start Date (required) — The inclusive start date for the analytics query in YYYY-MM-DD format.
  • End Date (required) — The exclusive end date for the analytics query in YYYY-MM-DD format.
  • Team ID (Program ID) — Optional filter to restrict analytics data to a specific team or program by its ID.
  • Organization ID — Optional filter to restrict analytics data to a specific organization by its ID.

Output shape

a JSON object containing the queried analytics data according to the specified key, date range, interval, and optional filters.

The output is the raw analytics response from HackerOne, typically containing time-series metrics aggregated by the chosen interval. The shape and fields depend on the analytics key used; users should refer to HackerOne analytics documentation for detailed structure. No automatic pagination applies since analytics endpoints return aggregated data in one response.

Links

Discussion