67420916 api to controller

[Finished #67420916]