some API doc changes and merge API server requirements with main app