Receive automatic notifications about model updates

Hi all! 

We are working in a collaborative environment with Catia Magic and we need to know if there is any way to receive automatics notifications from Catia Magic to other application (for example Gitlab) when a model component is updated (subscribing to that component, for example). Or accesing to that model component information (History) by mean of an API or other method.
Recieve e-mail notofications could be an alternative (even parallel) solution if the first proposal is not possible.

If someone could help to me...

Thanks you so much!!