Extra status on Auction API for sold/expired/cancelled

For a project I’m creating it would be nice to have insights in what happened with auction that are no longer listed, if they got sold, they expired, or if they got cancelled.
Perhaps another endpoint that shows the closed auctions of the last 2 hours with an update every hour?

I’d love this as well. Right now I use a filter that says if the last seen status of a listing was “VERY LONG” and it’s vanished, I mark it as sold. I scan every 90 minutes so it just about works.