code: def to_api_data(self):
          
          data = {
              self._cc('flagStatus'): self._cc(self.__status.value)
          }
          if self.__status is Flag.Flagged:
              data[self._cc('startDateTime')] = self._build_date_time_time_zone(self.__start)
              data[self._cc('dueDateTime')] = self._build_date_time_time_zone(self.__due_date)
  
          if self.__status is Flag.Complete:
              data[self._cc('completedDateTime')] = self._build_date_time_time_zone(self.__completed)
  
          return data
docs: Returns this data as a dict to be sent to the server