Get all deals with deal stage changes timestamps

Hello,

I’ve seen a couple of older threads without response on this topic.
Our product Actiondesk lets users access data from SQL databases and third party softwares like Pipedrive and others (Salesforce, Hubspot, etc) from a intuitive spreadsheet interface.

One of our most requested use cases with Pipedrive is to be able to calculate the time deals spend in a specific deal stage.

Right now, we’re retrieving the deals through the all deals endpoint. I know we could loop through each deal and retrieve the timestamps through the get deal detail endpoint but that would be too heavy and too slow.
Is there any way to add these timestamps to the get all deals endpoint?

2 Likes

Thanks for the feedback. While we look into this, we believe that the following wiki might be useful

https://devcommunity.pipedrive.com/t/retrieving-history-of-changes-on-entities/4958/2
https://devcommunity.pipedrive.com/t/combining-data-of-related-entities-which-happen-to-separate-endpoints/4954/2