add createRoom api