Refactor child controller API into common code
Typo in HTTP code