new ApiModule, routing