Delta processing - how to know what's changes to integrate

Is there a call that could be made to the API to retrieve a list of changes made from a given date?

When changes are made to Aristotle, are these deltas sent to a queue of some sort that can be accessed?

I really would like a simple way of integrating Aristotle with other tools making use of metadata definitions. When something of interest is updated, I’d like a way of finding out without needing to interrogate the entire content of Aristotle and sorting out the wheat from the chaff.