add APIGeneralHandler to prepare for maintenance mode