<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://dev.metrixstream.com/w/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://dev.metrixstream.com/w/index.php?action=history&amp;feed=atom&amp;title=Site%3AAPI%3AForums</id>
		<title>Site:API:Forums - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://dev.metrixstream.com/w/index.php?action=history&amp;feed=atom&amp;title=Site%3AAPI%3AForums"/>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/w/index.php?title=Site:API:Forums&amp;action=history"/>
		<updated>2026-09-12T17:41:23Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.19.1</generator>

	<entry>
		<id>http://dev.metrixstream.com/w/index.php?title=Site:API:Forums&amp;diff=245&amp;oldid=prev</id>
		<title>MetrixAdmin: Created page with &quot;= Forums =  == Add Forum ==  This API call is responsible for adding a forum to a site.  === Authentication Restrictions ===  Administrators only.  === Required Parameters ===  ;...&quot;</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/w/index.php?title=Site:API:Forums&amp;diff=245&amp;oldid=prev"/>
				<updated>2012-04-30T23:08:01Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;= Forums =  == Add Forum ==  This API call is responsible for adding a forum to a site.  === Authentication Restrictions ===  Administrators only.  === Required Parameters ===  ;...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Forums =&lt;br /&gt;
&lt;br /&gt;
== Add Forum ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for adding a forum to a site.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
Administrators only.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
;action=forum&lt;br /&gt;
;verb=addforum&lt;br /&gt;
;title&lt;br /&gt;
:the forum title; this field is used to calculate the canonical_id, if not provided.&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
; description&lt;br /&gt;
: the forum description.&lt;br /&gt;
;layout&lt;br /&gt;
: the position of this forum relative to other forums.&lt;br /&gt;
;label&lt;br /&gt;
: allows grouping of forums based on label.&lt;br /&gt;
;canonical_id&lt;br /&gt;
: the nice looking identifier for human readable ids; filtering will be performed to ensure proper syntax.&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
;status=ok&lt;br /&gt;
;item&lt;br /&gt;
&lt;br /&gt;
:;forum&lt;br /&gt;
&lt;br /&gt;
::;id&lt;br /&gt;
::: the id of the newly created forum.&lt;br /&gt;
&lt;br /&gt;
::;canonical_id&lt;br /&gt;
::: the canonical_id of the newly created forum.&lt;br /&gt;
&lt;br /&gt;
== Edit Forum ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for editing a forum.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
Administrators only.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
;action=forum&lt;br /&gt;
;verb=editforum&lt;br /&gt;
;forumId&lt;br /&gt;
:the forum id.&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
;title&lt;br /&gt;
:the forum title; this field is used to calculate the canonical_id, if not provided.&lt;br /&gt;
; description&lt;br /&gt;
: the forum description.&lt;br /&gt;
;layout&lt;br /&gt;
: the position of this forum relative to other forums.&lt;br /&gt;
;label&lt;br /&gt;
: allows grouping of forums based on label.&lt;br /&gt;
;canonical_id&lt;br /&gt;
: the nice looking identifier for human readable ids; filtering will be performed to ensure proper syntax.&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
;status=ok&lt;br /&gt;
&lt;br /&gt;
== Delete Forum ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for deleting a forum and all of its threads and replies.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
Administrators only.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
;action=forum&lt;br /&gt;
;verb=delforum&lt;br /&gt;
;forumId&lt;br /&gt;
:the forum id.&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
;status=ok&lt;br /&gt;
&lt;br /&gt;
== Add Thread ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for adding a thread to a forum.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
Any authenticated user.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
;action=forum&lt;br /&gt;
;verb=addthread&lt;br /&gt;
;forumId&lt;br /&gt;
:the forum id&lt;br /&gt;
;title&lt;br /&gt;
:the thread title; this field is used to calculate the canonical_id, if no canonical_id is supplied.&lt;br /&gt;
; description&lt;br /&gt;
: the thread description.&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
;canonical_id&lt;br /&gt;
: the nice looking identifier for human readable ids; filtering will be performed to ensure proper syntax.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
;status=ok&lt;br /&gt;
;item&lt;br /&gt;
&lt;br /&gt;
:;thread&lt;br /&gt;
&lt;br /&gt;
::;id&lt;br /&gt;
::: the id of the newly created thread.&lt;br /&gt;
&lt;br /&gt;
::;canonical_id&lt;br /&gt;
::: the canonical_id of the newly created thread.&lt;br /&gt;
&lt;br /&gt;
== Add Reply ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for adding a reply to a forum post.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
Any authenticated user.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
;action=forum&lt;br /&gt;
;verb=addreply&lt;br /&gt;
;postId&lt;br /&gt;
:the post id; this can be either a thread id or a reply id.&lt;br /&gt;
; description&lt;br /&gt;
: the reply description.&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
;quote&lt;br /&gt;
:text that you want to quote in your reply; this only applies if postId is a reply id; this is limited to 255 characters.&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
;status=ok&lt;br /&gt;
;item&lt;br /&gt;
&lt;br /&gt;
:;reply&lt;br /&gt;
&lt;br /&gt;
::;id&lt;br /&gt;
::: the id of the newly created reply.&lt;br /&gt;
&lt;br /&gt;
== Edit Post ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for editing a forum post.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
Superuser or user with moderator or administrator access. Post user is only able to update title and description for threads and description for replies.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
;action=forum&lt;br /&gt;
;verb=editpost&lt;br /&gt;
;postId&lt;br /&gt;
:the post id; this can be either a thread id or a reply id.&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
; title&lt;br /&gt;
: the post title; only applies if postId is a thread id;&lt;br /&gt;
; description&lt;br /&gt;
: the post description.&lt;br /&gt;
;canonical_id&lt;br /&gt;
:the canonical id of the forum post; only applies if postId is a thread id.&lt;br /&gt;
;forumId&lt;br /&gt;
:the id of the forum that this post belongs to; only applies if postId is a thread id.&lt;br /&gt;
;sticky=yes|no&lt;br /&gt;
:whether or not this post is sticky; only applies if postId is a thread id.&lt;br /&gt;
;quote&lt;br /&gt;
:text that you want to quote in your reply; only applies if postId is a reply id; this is limited to 255 characters.&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
;status=ok&lt;br /&gt;
&lt;br /&gt;
== Delete Post ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for deleting a forum post.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
Administrators or Moderators; Post user is able to delete as long as post is not a thread with a reply count greater than 0.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
;action=forum&lt;br /&gt;
;verb=delpost&lt;br /&gt;
;postId&lt;br /&gt;
:the post id; this can be either a thread id or a reply id.&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
;status=ok&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	</feed>