code: def get_connections(app):
      
      payload = {'app': app}
      url = os.path.join(settings.HEROKU_CONNECT_API_ENDPOINT, 'connections')
      response = requests.get(url, params=payload, headers=_get_authorization_headers())
      response.raise_for_status()
      return response.json()['results']
docs: Return all Heroku Connect connections setup with the given application.
  
      For more details check the link -
      https://devcenter.heroku.com/articles/heroku-connect-api#step-4-retrieve-the-new-connection-s-id
  
      Sample response from the API call is below::
  
          {
              "count": 1,
              "results":[{
                  "id": "<connection_id>",
                  "name": "<app_name>",
                  "resource_name": "<resource_name>",
                  …
              }],
              …
          }
  
      Args:
          app (str): Heroku application name.
  
      Returns:
          List[dict]: List of all Heroku Connect connections associated with the Heroku application.
  
      Raises:
          requests.HTTPError: If an error occurred when accessing the connections API.
          ValueError: If response is not a valid JSON.