APIs & Integrations

AndrewGarwood
Member

Is It Possible To Dynamically Create HubSpot Reports with the API?

SOLVE

Hello,

I am asking if it is possible (now or perhaps in the future) to create HubSpot Reports and even Dashboards using the API. I am tasked with creating multiple sales data dashboards that have identical/similar reports; they use the same object properties as filters and differ only in the filter values (e.g. deal close date range)

For example, one can create/read/write/edit "Contact" and "Deal" Objects using JSON and the CRM API, and I want to do the same for reports if there exists "Report" and "Dashboard" objects.

e.g.
reportURL: string = `https://app.hubspot.com/reports-list/${accountID}/${reportID}/`
dashboardURL: string = `https://app.hubspot.com/reports-dashboard/${accountID}/view/${dashboardID}`

As far as I can tell, the Analytics API is used for exporting/retrieving data only, not creating new HubSpot Reports. (https://developers.hubspot.com/docs/reference/api/analytics-and-events/reporting)

Thank you,
Andrew

0 Upvotes
1 Accepted solution
zach_threadint
Solution
Guide

Is It Possible To Dynamically Create HubSpot Reports with the API?

SOLVE

Hi @AndrewGarwood 👋

 

As far as I'm aware, this is not currently possible. Also, I'm not aware of any planned product updates that would make this a possibility. If you haven't already, I'd recommend submitting this as an Idea.

 

I hope this proves helpful. Please let me know if you have any follow-up questions.

All the best,

Zach

--

Zach Klein
HubSpot Integrations & App Developer
Meanjin / Brisbane, Australia



Say g'day


If my post helped answer your query, please consider marking it as a solution.


View solution in original post

0 Upvotes
1 Reply 1
zach_threadint
Solution
Guide

Is It Possible To Dynamically Create HubSpot Reports with the API?

SOLVE

Hi @AndrewGarwood 👋

 

As far as I'm aware, this is not currently possible. Also, I'm not aware of any planned product updates that would make this a possibility. If you haven't already, I'd recommend submitting this as an Idea.

 

I hope this proves helpful. Please let me know if you have any follow-up questions.

All the best,

Zach

--

Zach Klein
HubSpot Integrations & App Developer
Meanjin / Brisbane, Australia



Say g'day


If my post helped answer your query, please consider marking it as a solution.


0 Upvotes