Faris/Akash - #1709 - added new api children controller and started to move api calls across