Update report
Changed onPartially updates a report. All fields in the request are optional; only the fields which are present will be updated.
Can also be used to archive or restore a report using the archived field. When archived is present in a request, it must be the only field present, or it will result in an error. Archived reports are purged after 90 days.
Note that reports on any dashboards cannot have their permissions updated; they inherit the dashboards' permissions. Attempting to update them will result in an error.
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.edit)
- OAuth 2 (authorization code, authorization URL https://app.hubspot.com/oauth/authorize, token URL https://api.hubapi.com/oauth/v1/token, scopes: reporting.full.write)
- 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)
Path parameters
The ID of the report to update.
Request body
Response
successful operation
Changes
- ○
the security scope
reporting.full.editwas added to the endpoint's security schemeoauth2 - ○
the security scope
reporting.full.adminwas removed from the endpoint's security schemeoauth2
- ○
- ○
the security scope
reporting.full.editwas added to the endpoint's security schemeoauth2 - ○
the security scope
reporting.full.adminwas removed from the endpoint's security schemeoauth2 - ○
added the optional property
to the response with the status
- ○