code: def get_content_from_url(self, base_url):
          
          # assemble url
          base_url = base_url.rstrip("/")
          url = base_url + API_PAGES_ENDPOINT + "?type=" + self._content_type + \
              "&fields=" + ",".join(self._fields) + \
              "&order=latest_revision_created_at"
  
          # make request
          try:
              response = requests.get(url)
              self._base_url = base_url
              self._content = response.json()
              self._content = self._content["items"]
              return self._content
          except requests.exceptions.ConnectionError:
              return "No content could be found from {}. " \
                  "Are you sure this is the correct URL?".format(base_url)
          except requests.exceptions.RequestException:
              return "Content could not be imported at this time. " \
                     "Please try again later."
docs: Sections can have SectionPage and ArticlePage child objects.
          These have different fields, and thus have to be treated
          differently.