Using the API to get updates about deployed/deleted projects

Hi everyone,
Is there an easy way to use the API in order to get an update (JSON packet) every time a project is deployed/deleted, maybe redeployed if possible?

I’ve currently started looking into programming an integration for this purpose and thought someone might have an idea to make it faster.
Thank you!
-Karem