input: Write a function to modify the given Python program by adding appropriate headers to make a correct API request and parse the response. The function should return the list of users obtained from the API response. 
  
  def make_api_request():
      url = 'https://api.example.com/users'
      headers = {
          'Authorization': 'Bearer YOUR_API_TOKEN',
          'Content-Type': 'application/json',
      }
      response = requests.get(url, headers=headers).json()
      return [user for user in response['data']]
  
  assert make_api_request() == [{'username': 'user1'}, {'username': 'user2'}]
output: def make_api_request():
      url = 'https://api.example.com/users'
      headers = {
          'Authorization': 'Bearer YOUR_API_TOKEN',
          'Content-Type': 'application/json',
      }
      response = requests.get(url, headers=headers).json()
      return [user for user in response['data']]