forums

Name Resource Description
Add a post to a topic POST api/2.0/community/forum/topic/{topicid} Adds a post to the selected topic with a post subject and content specified in the request.
Add a thread to a category POST api/2.0/community/forum Adds a thread to the category with the ID specified in the request.
Add a topic to a thread POST api/2.0/community/forum/{threadid} Adds a new topic to the existing thread with a subject, content and topic type specified in the request.
Delete a category DELETE api/2.0/community/forum/category/{categoryid} Deletes a category with the ID specified in the request.
Delete a post DELETE api/2.0/community/forum/post/{postid} Deletes a post with the ID specified in the request.
Delete a thread DELETE api/2.0/community/forum/thread/{threadid} Deletes a thread with the ID specified in the request.
Delete a topic DELETE api/2.0/community/forum/topic/{topicid} Deletes a topic with the ID specified in the request.
Get forums GET api/2.0/community/forum Returns a list of all the portal forums with the topic/thread titles, dates of creation and update, post texts, and authors.
Get recently updated topics GET api/2.0/community/forum/topic/recent Returns a list of all the recently updated topics in the portal forums with the topic titles, dates of creation and update, post texts, and authors.
Get thread topics GET api/2.0/community/forum/{threadid} Returns a list of all the thread topics with the topic titles, dates of creation and update, post texts, and authors.
Get topic posts GET api/2.0/community/forum/topic/{topicid} Returns a list of all the posts of the selected forum topic with the dates of creation and update, post texts, and authors.
Search topics GET api/2.0/community/forum/@search/{query} Returns a list of topics matching the search query specified in the request with the topic titles, dates of creation and update, post texts, and authors.
Update a topic PUT api/2.0/community/forum/topic/{topicid} Updates a topic with the ID specified in the request, changing a topic subject, making it sticky, or closing it.
Update a topic post PUT api/2.0/community/forum/topic/{topicid}/{postid} Updates a post in the selected topic changing the post subject or/and content specified in the request.