Batch add reports to dashboard
Changed onAdds one or more reports to a dashboard. Report widgets are appended to the end of the existing dashboard layout. Any reports which are already on the dashboard, don't exist, or the requesting user doesn't have permissions for are skipped. Check the dashboard in the response to determine which reports were successfully added.
Dashboards cannot have more than 50 reports on them; attempting to add beyond that limit will fail.
Request
- Base URL: https://api.hubapi.com
- URL: https://api.hubapi.com/analytics/reporting/2027-03-beta/dashboards/{dashboardId}/batch/widgets
- 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 dashboard to add reports to.
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
- ○