Hi there @mgarg !
You’ll need to use the Management API one way or another - Is there a particular reason you are looking to do this from within a Hook as opposed to an Action? Here is what using the Management API from an Action looks like:
Keep us posted!