Added API request controller