def get_message_type_by_id(self, message_type_id):
        """
        Get a message type by message type ID
        :param message_type_id: is the message type that
                                the client wants to retrieve
        """
        self._validate_uuid(message_type_id)

        url = "/notification/v1/message-type/{}".format(message_type_id)
        response = NWS_DAO().getURL(url, self._write_headers())
        if response.status != 200:
            raise DataFailureException(url, response.status, response.data)

        data = json.loads(response.data)
        return self._message_type_from_json(data.get("MessageType"))
Get a message type by message type ID
        :param message_type_id: is the message type that
                                the client wants to retrieve