Get report
Changed onRetrieves a single report.
Also supports retrieving archived reports via the archived query parameter. Retrieving archived reports requires the requesting user to be the report owner, a reporting admin, or a super admin.
Request
- Base URL: https://api.hubapi.com
- URL: https://api.hubapi.com/analytics/reporting/2027-03-beta/reports/{reportId}
- Auth: one of:
- OAuth 2 (authorization code, authorization URL https://app.hubspot.com/oauth/authorize, token URL https://api.hubapi.com/oauth/v1/token, scopes: reporting.full.read)
- OAuth 2 (authorization code, authorization URL https://app.hubspot.com/oauth/authorize, token URL https://api.hubapi.com/oauth/v1/token, scopes: reporting.full.admin)
- OAuth 2 (authorization code, authorization URL https://app.hubspot.com/oauth/authorize, token URL https://api.hubapi.com/oauth/v1/token, scopes: crm.hubsql.execute)
Path parameters
The ID of the report to retrieve.
Query parameters
Whether to retrieve an archived dashboard instead of an active one. Default false.
Additional properties to include in the response. Valid values are: dashboardIds, permissions, tags.
Response
successful operation
Changes
- ○
the security scope
reporting.full.readwas added to the endpoint's security schemeoauth2 - ○
the security scope
crm.hubsql.executewas removed from the endpoint's security schemeoauth2
- ○
- ○
the security scope
reporting.full.readwas added to the endpoint's security schemeoauth2 - ○
the security scope
crm.hubsql.executewas removed from the endpoint's security schemeoauth2 - ○
added the optional property
to the response with the status
- ○