Building up API window interface