class_docstr: API for Accessing Datmo Services
  
  Parameters
  ----------
  api_key : str
      credentials to access remote
  
  Attributes
  ----------
  
  
  Methods
  -------
  post_data(input_data)
      post single data point to Datmo scoped by model
  get_data(filter)
      get data information from Datmo scoped by filter
  update_actual(id, actual)
      update the data id with actual values (y_hat)
  get_deployment_info()
      returns deployment info from Datmo deployed models
code: def update_actual(self, id, update_dict):
      response = {"status_code": 200}
      try:
          headers = {"content-type": "application/json"}
          if not isinstance(update_dict, dict):
              raise Exception
          update_dict["api_key"] = self._api_key
          update_dict["id"] = id
          r = requests.put(
              self.put_meta_data_endpoint,
              data=json.dumps(update_dict),
              headers=headers,
          )
          response = {"status_code": r.status_code, "body": r.json()}
      except:
          response["status_code"] = 500
      return response
  
file_path: datmo/datmo/core/util/remote_api.py
imports: import json
  import requests
label_desc: Use image node_id 5 for calling the RemoteAPI obj's underlying member method code with example usage: obj.update_actual(id, update_dict) and returns: response