code: def extract_data(self, page):
          
          response_keys = set(page.keys())
          uncommon_keys = response_keys - self.common_keys
  
          for possible_data_key in uncommon_keys:
              element = page[possible_data_key]
              if isinstance(element, dict):
                  return [self.representation(self.client, self.service_name,
                                              element)]
              if isinstance(element, list):
                  return [self.representation(self.client, self.service_name, x)
                          for x in element]
docs: Extract the AppNexus object or list of objects from the response