docs: def _extract_all_responses(self, resources, api_endpoint, api_name):
          """ Aux function to extract all the API endpoint responses.
  
          Args:
              resources: list of string hashes.
              api_endpoint: endpoint path
              api_name: endpoint name
          Returns:
              A dict with the hash as key and the VT report as value.
          """
          all_responses, resources = self._bulk_cache_lookup(api_name, resources)
          resource_chunks = self._prepare_resource_chunks(resources)
          response_chunks = self._request_reports("resource", resource_chunks, api_endpoint)
          self._extract_response_chunks(all_responses, response_chunks, api_name)
  
          return all_responses