def forum_topic_update(self, topic_id, title=None, category=None):
        """Update a specific topic (Login Requires) (UNTESTED).

        Parameters:
            topic_id (int): Where topic_id is the topic id.
            title (str): Topic title.
            category (str): Can be: 0, 1, 2 (General, Tags, Bugs & Features
                            respectively).
        """
        params = {
            'forum_topic[title]': title,
            'forum_topic[category_id]': category
            }
        return self._get('forum_topics/{0}.json'.format(topic_id), params,
                         method='PUT', auth=True)