API - End point providing Stage-change history for Deal[s]

I need to build a report showing the progress history of Deals through our Pipeline.
For each Deal (open, closed, won & lost) I need information about the date when it entered each Stage.

I plan to load it into a Pandas dataframe. A row for each Deal and a column for each Stage. Content = Date entered that Stage.

Pipedrive clearly stores this information. It is shown in the timeline record for each Deal (under category = ChangeLog). But I cannot find an API endpoint containing this information.

If I was starting a new Pipeline I could use Webhoooks and create my own record, but this is for a mature Pipeline and I need to use historical progress information.

Any suggestions? Thanks

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