<?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/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=MetrixAdmin</id>
		<title>Metrixstream - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://dev.metrixstream.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=MetrixAdmin"/>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Special:Contributions/MetrixAdmin"/>
		<updated>2026-09-12T17:24:37Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.19.1</generator>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Talk:Main_Page</id>
		<title>Talk:Main Page</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Talk:Main_Page"/>
				<updated>2014-01-22T18:42:59Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: Blanked the page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:API:Authentication</id>
		<title>Site:API:Authentication</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:API:Authentication"/>
				<updated>2013-01-09T05:48:48Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: /* Required Parameters */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Authentication =&lt;br /&gt;
&lt;br /&gt;
== Login ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for logging in a user.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;action=login&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt;: the username of the user&lt;br /&gt;
* &amp;lt;code&amp;gt;password&amp;lt;/code&amp;gt;: the password of the user&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Signup ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for signing up a user.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;action=signup&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt;: the username of the user; this must adhere to the site restrictions for username requirements&lt;br /&gt;
* &amp;lt;code&amp;gt;password&amp;lt;/code&amp;gt;: the password of the user; this must adhere to the site restrictions for password requirements&lt;br /&gt;
* &amp;lt;code&amp;gt;email&amp;lt;/code&amp;gt;: the email address of the user; this must be a valid email address and not already claimed by another user&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;password2&amp;lt;/code&amp;gt;: this can be used to verify the user didn't make a typo mistake with their password choice&lt;br /&gt;
* &amp;lt;code&amp;gt;phone&amp;lt;/code&amp;gt;: the primary phone number for this user&lt;br /&gt;
* &amp;lt;code&amp;gt;fax&amp;lt;/code&amp;gt;: the primary fax number for this user&lt;br /&gt;
* &amp;lt;code&amp;gt;dob&amp;lt;/code&amp;gt;: the user's date of birth; this is&lt;br /&gt;
* &amp;lt;code&amp;gt;sex&amp;lt;/code&amp;gt;: the sex of the user&lt;br /&gt;
* &amp;lt;code&amp;gt;description&amp;lt;/code&amp;gt;: the bio of the user&lt;br /&gt;
* &amp;lt;code&amp;gt;display_name&amp;lt;/code&amp;gt;: the display name of the user; this is a non-unique field and is used for display only&lt;br /&gt;
* &amp;lt;code&amp;gt;display_status&amp;lt;/code&amp;gt;: the display status of the user; this is common for social websites&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_first_name&amp;lt;/code&amp;gt;: the first name of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_last_name&amp;lt;/code&amp;gt;: the last name of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_company&amp;lt;/code&amp;gt;: the company name of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_address&amp;lt;/code&amp;gt;: the address of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_address2&amp;lt;/code&amp;gt;: an optional 2nd line for the address of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_city&amp;lt;/code&amp;gt;: the city of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_state&amp;lt;/code&amp;gt;: the state of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_zip&amp;lt;/code&amp;gt;: the zip code of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_country&amp;lt;/code&amp;gt;: the country of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_phone&amp;lt;/code&amp;gt;: an optional phone number related to the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_fax&amp;lt;/code&amp;gt;: an optional fax number related to the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_email&amp;lt;/code&amp;gt;: an optional email related to the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;attr:user:$name&amp;lt;/code&amp;gt;: $name should be replaced by the name of any custom fields that have been created for all user objects; make sure to set the permission of &amp;quot;editable&amp;quot; on each custom field you want the user to be able to specify themselves&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Logout ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for logging out a user.&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;
* &amp;lt;code&amp;gt;action=logout&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Forgot Password ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for sending a forgot password email to a successful match of a username or email address.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;action=forgotpassword&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt;: the username of the user; an email address can also be passed to this same field as a convenience&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;: this response is returned regardless if the param:username field actually matches a user's username or email address; the reason for this is so that someone can't run a  brute force attack and discover all the email addresses that belong to your users&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:API:Authentication</id>
		<title>Site:API:Authentication</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:API:Authentication"/>
				<updated>2013-01-09T05:48:29Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: /* Required Parameters */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Authentication =&lt;br /&gt;
&lt;br /&gt;
== Login ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for logging in a user.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;action=login&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt;: the username of the user&lt;br /&gt;
* &amp;lt;code&amp;gt;password&amp;lt;/code&amp;gt;: the password of the user&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Signup ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for signing up a user.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;action=signup&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt;: the username of the user; this must adhere to the site restrictions for username requirements&lt;br /&gt;
* &amp;lt;code&amp;gt;password&amp;lt;/code&amp;gt;: the password of the user; this must adhere to the site restrictions for password requirements&lt;br /&gt;
* &amp;lt;code&amp;gt;email&amp;lt;/code&amp;gt;: the email address of the user; this must be a valid email address and not already claimed by another user&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;password2&amp;lt;/code&amp;gt;: this can be used to verify the user didn't make a typo mistake with their password choice&lt;br /&gt;
* &amp;lt;code&amp;gt;phone&amp;lt;/code&amp;gt;: the primary phone number for this user&lt;br /&gt;
* &amp;lt;code&amp;gt;fax&amp;lt;/code&amp;gt;: the primary fax number for this user&lt;br /&gt;
* &amp;lt;code&amp;gt;dob&amp;lt;/code&amp;gt;: the user's date of birth; this is&lt;br /&gt;
* &amp;lt;code&amp;gt;sex&amp;lt;/code&amp;gt;: the sex of the user&lt;br /&gt;
* &amp;lt;code&amp;gt;description&amp;lt;/code&amp;gt;: the bio of the user&lt;br /&gt;
* &amp;lt;code&amp;gt;display_name&amp;lt;/code&amp;gt;: the display name of the user; this is a non-unique field and is used for display only&lt;br /&gt;
* &amp;lt;code&amp;gt;display_status&amp;lt;/code&amp;gt;: the display status of the user; this is common for social websites&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_first_name&amp;lt;/code&amp;gt;: the first name of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_last_name&amp;lt;/code&amp;gt;: the last name of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_company&amp;lt;/code&amp;gt;: the company name of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_address&amp;lt;/code&amp;gt;: the address of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_address2&amp;lt;/code&amp;gt;: an optional 2nd line for the address of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_city&amp;lt;/code&amp;gt;: the city of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_state&amp;lt;/code&amp;gt;: the state of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_zip&amp;lt;/code&amp;gt;: the zip code of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_country&amp;lt;/code&amp;gt;: the country of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_phone&amp;lt;/code&amp;gt;: an optional phone number related to the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_fax&amp;lt;/code&amp;gt;: an optional fax number related to the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_email&amp;lt;/code&amp;gt;: an optional email related to the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;attr:user:$name&amp;lt;/code&amp;gt;: $name should be replaced by the name of any custom fields that have been created for all user objects; make sure to set the permission of &amp;quot;editable&amp;quot; on each custom field you want the user to be able to specify themselves&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Logout ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for logging out a user.&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;
* &amp;lt;code&amp;gt;action=logout&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Forgot Password ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for sending a forgot password email to a successful match of a username or email address.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt;: the username of the user; an email address can also be passed to this same field as a convenience&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;: this response is returned regardless if the param:username field actually matches a user's username or email address; the reason for this is so that someone can't run a  brute force attack and discover all the email addresses that belong to your users&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:API:Authentication</id>
		<title>Site:API:Authentication</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:API:Authentication"/>
				<updated>2013-01-09T05:48:11Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: /* Required Parameters */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Authentication =&lt;br /&gt;
&lt;br /&gt;
== Login ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for logging in a user.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;action=login&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt;: the username of the user&lt;br /&gt;
* &amp;lt;code&amp;gt;password&amp;lt;/code&amp;gt;: the password of the user&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Signup ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for signing up a user.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;action=signup&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt;: the username of the user; this must adhere to the site restrictions for username requirements&lt;br /&gt;
* &amp;lt;code&amp;gt;password&amp;lt;/code&amp;gt;: the password of the user; this must adhere to the site restrictions for password requirements&lt;br /&gt;
* &amp;lt;code&amp;gt;email&amp;lt;/code&amp;gt;: the email address of the user; this must be a valid email address and not already claimed by another user&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;password2&amp;lt;/code&amp;gt;: this can be used to verify the user didn't make a typo mistake with their password choice&lt;br /&gt;
* &amp;lt;code&amp;gt;phone&amp;lt;/code&amp;gt;: the primary phone number for this user&lt;br /&gt;
* &amp;lt;code&amp;gt;fax&amp;lt;/code&amp;gt;: the primary fax number for this user&lt;br /&gt;
* &amp;lt;code&amp;gt;dob&amp;lt;/code&amp;gt;: the user's date of birth; this is&lt;br /&gt;
* &amp;lt;code&amp;gt;sex&amp;lt;/code&amp;gt;: the sex of the user&lt;br /&gt;
* &amp;lt;code&amp;gt;description&amp;lt;/code&amp;gt;: the bio of the user&lt;br /&gt;
* &amp;lt;code&amp;gt;display_name&amp;lt;/code&amp;gt;: the display name of the user; this is a non-unique field and is used for display only&lt;br /&gt;
* &amp;lt;code&amp;gt;display_status&amp;lt;/code&amp;gt;: the display status of the user; this is common for social websites&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_first_name&amp;lt;/code&amp;gt;: the first name of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_last_name&amp;lt;/code&amp;gt;: the last name of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_company&amp;lt;/code&amp;gt;: the company name of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_address&amp;lt;/code&amp;gt;: the address of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_address2&amp;lt;/code&amp;gt;: an optional 2nd line for the address of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_city&amp;lt;/code&amp;gt;: the city of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_state&amp;lt;/code&amp;gt;: the state of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_zip&amp;lt;/code&amp;gt;: the zip code of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_country&amp;lt;/code&amp;gt;: the country of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_phone&amp;lt;/code&amp;gt;: an optional phone number related to the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_fax&amp;lt;/code&amp;gt;: an optional fax number related to the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_email&amp;lt;/code&amp;gt;: an optional email related to the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;attr:user:$name&amp;lt;/code&amp;gt;: $name should be replaced by the name of any custom fields that have been created for all user objects; make sure to set the permission of &amp;quot;editable&amp;quot; on each custom field you want the user to be able to specify themselves&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Logout ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for logging out a user.&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;
None.&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Forgot Password ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for sending a forgot password email to a successful match of a username or email address.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt;: the username of the user; an email address can also be passed to this same field as a convenience&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;: this response is returned regardless if the param:username field actually matches a user's username or email address; the reason for this is so that someone can't run a  brute force attack and discover all the email addresses that belong to your users&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:API:Authentication</id>
		<title>Site:API:Authentication</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:API:Authentication"/>
				<updated>2013-01-09T05:47:42Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: /* Logout */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Authentication =&lt;br /&gt;
&lt;br /&gt;
== Login ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for logging in a user.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;action=login&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt;: the username of the user&lt;br /&gt;
* &amp;lt;code&amp;gt;password&amp;lt;/code&amp;gt;: the password of the user&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Signup ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for signing up a user.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt;: the username of the user; this must adhere to the site restrictions for username requirements&lt;br /&gt;
* &amp;lt;code&amp;gt;password&amp;lt;/code&amp;gt;: the password of the user; this must adhere to the site restrictions for password requirements&lt;br /&gt;
* &amp;lt;code&amp;gt;email&amp;lt;/code&amp;gt;: the email address of the user; this must be a valid email address and not already claimed by another user&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;password2&amp;lt;/code&amp;gt;: this can be used to verify the user didn't make a typo mistake with their password choice&lt;br /&gt;
* &amp;lt;code&amp;gt;phone&amp;lt;/code&amp;gt;: the primary phone number for this user&lt;br /&gt;
* &amp;lt;code&amp;gt;fax&amp;lt;/code&amp;gt;: the primary fax number for this user&lt;br /&gt;
* &amp;lt;code&amp;gt;dob&amp;lt;/code&amp;gt;: the user's date of birth; this is&lt;br /&gt;
* &amp;lt;code&amp;gt;sex&amp;lt;/code&amp;gt;: the sex of the user&lt;br /&gt;
* &amp;lt;code&amp;gt;description&amp;lt;/code&amp;gt;: the bio of the user&lt;br /&gt;
* &amp;lt;code&amp;gt;display_name&amp;lt;/code&amp;gt;: the display name of the user; this is a non-unique field and is used for display only&lt;br /&gt;
* &amp;lt;code&amp;gt;display_status&amp;lt;/code&amp;gt;: the display status of the user; this is common for social websites&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_first_name&amp;lt;/code&amp;gt;: the first name of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_last_name&amp;lt;/code&amp;gt;: the last name of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_company&amp;lt;/code&amp;gt;: the company name of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_address&amp;lt;/code&amp;gt;: the address of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_address2&amp;lt;/code&amp;gt;: an optional 2nd line for the address of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_city&amp;lt;/code&amp;gt;: the city of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_state&amp;lt;/code&amp;gt;: the state of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_zip&amp;lt;/code&amp;gt;: the zip code of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_country&amp;lt;/code&amp;gt;: the country of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_phone&amp;lt;/code&amp;gt;: an optional phone number related to the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_fax&amp;lt;/code&amp;gt;: an optional fax number related to the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_email&amp;lt;/code&amp;gt;: an optional email related to the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;attr:user:$name&amp;lt;/code&amp;gt;: $name should be replaced by the name of any custom fields that have been created for all user objects; make sure to set the permission of &amp;quot;editable&amp;quot; on each custom field you want the user to be able to specify themselves&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Logout ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for logging out a user.&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;
None.&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Forgot Password ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for sending a forgot password email to a successful match of a username or email address.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt;: the username of the user; an email address can also be passed to this same field as a convenience&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;: this response is returned regardless if the param:username field actually matches a user's username or email address; the reason for this is so that someone can't run a  brute force attack and discover all the email addresses that belong to your users&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:API:Authentication</id>
		<title>Site:API:Authentication</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:API:Authentication"/>
				<updated>2013-01-09T05:43:14Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: /* Optional Parameters */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Authentication =&lt;br /&gt;
&lt;br /&gt;
== Login ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for logging in a user.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;action=login&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt;: the username of the user&lt;br /&gt;
* &amp;lt;code&amp;gt;password&amp;lt;/code&amp;gt;: the password of the user&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Signup ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for signing up a user.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt;: the username of the user; this must adhere to the site restrictions for username requirements&lt;br /&gt;
* &amp;lt;code&amp;gt;password&amp;lt;/code&amp;gt;: the password of the user; this must adhere to the site restrictions for password requirements&lt;br /&gt;
* &amp;lt;code&amp;gt;email&amp;lt;/code&amp;gt;: the email address of the user; this must be a valid email address and not already claimed by another user&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;password2&amp;lt;/code&amp;gt;: this can be used to verify the user didn't make a typo mistake with their password choice&lt;br /&gt;
* &amp;lt;code&amp;gt;phone&amp;lt;/code&amp;gt;: the primary phone number for this user&lt;br /&gt;
* &amp;lt;code&amp;gt;fax&amp;lt;/code&amp;gt;: the primary fax number for this user&lt;br /&gt;
* &amp;lt;code&amp;gt;dob&amp;lt;/code&amp;gt;: the user's date of birth; this is&lt;br /&gt;
* &amp;lt;code&amp;gt;sex&amp;lt;/code&amp;gt;: the sex of the user&lt;br /&gt;
* &amp;lt;code&amp;gt;description&amp;lt;/code&amp;gt;: the bio of the user&lt;br /&gt;
* &amp;lt;code&amp;gt;display_name&amp;lt;/code&amp;gt;: the display name of the user; this is a non-unique field and is used for display only&lt;br /&gt;
* &amp;lt;code&amp;gt;display_status&amp;lt;/code&amp;gt;: the display status of the user; this is common for social websites&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_first_name&amp;lt;/code&amp;gt;: the first name of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_last_name&amp;lt;/code&amp;gt;: the last name of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_company&amp;lt;/code&amp;gt;: the company name of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_address&amp;lt;/code&amp;gt;: the address of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_address2&amp;lt;/code&amp;gt;: an optional 2nd line for the address of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_city&amp;lt;/code&amp;gt;: the city of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_state&amp;lt;/code&amp;gt;: the state of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_zip&amp;lt;/code&amp;gt;: the zip code of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_country&amp;lt;/code&amp;gt;: the country of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_phone&amp;lt;/code&amp;gt;: an optional phone number related to the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_fax&amp;lt;/code&amp;gt;: an optional fax number related to the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_email&amp;lt;/code&amp;gt;: an optional email related to the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;attr:user:$name&amp;lt;/code&amp;gt;: $name should be replaced by the name of any custom fields that have been created for all user objects; make sure to set the permission of &amp;quot;editable&amp;quot; on each custom field you want the user to be able to specify themselves&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Logout ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for logging out a user.&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;
None.&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:API:Authentication</id>
		<title>Site:API:Authentication</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:API:Authentication"/>
				<updated>2013-01-09T05:42:07Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: /* Signup */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Authentication =&lt;br /&gt;
&lt;br /&gt;
== Login ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for logging in a user.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;action=login&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt;: the username of the user&lt;br /&gt;
* &amp;lt;code&amp;gt;password&amp;lt;/code&amp;gt;: the password of the user&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Signup ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for signing up a user.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt;: the username of the user; this must adhere to the site restrictions for username requirements&lt;br /&gt;
* &amp;lt;code&amp;gt;password&amp;lt;/code&amp;gt;: the password of the user; this must adhere to the site restrictions for password requirements&lt;br /&gt;
* &amp;lt;code&amp;gt;email&amp;lt;/code&amp;gt;: the email address of the user; this must be a valid email address and not already claimed by another user&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;password2&amp;lt;/code&amp;gt;: this can be used to verify the user didn't make a typo mistake with their password choice&lt;br /&gt;
* &amp;lt;code&amp;gt;phone&amp;lt;code&amp;gt;: the primary phone number for this user&lt;br /&gt;
* &amp;lt;code&amp;gt;fax&amp;lt;code&amp;gt;: the primary fax number for this user&lt;br /&gt;
* &amp;lt;code&amp;gt;dob&amp;lt;code&amp;gt;: the user's date of birth; this is&lt;br /&gt;
* &amp;lt;code&amp;gt;sex&amp;lt;code&amp;gt;: the sex of the user&lt;br /&gt;
* &amp;lt;code&amp;gt;description&amp;lt;code&amp;gt;: the bio of the user&lt;br /&gt;
* &amp;lt;code&amp;gt;display_name&amp;lt;code&amp;gt;: the display name of the user; this is a non-unique field and is used for display only&lt;br /&gt;
* &amp;lt;code&amp;gt;display_status&amp;lt;code&amp;gt;: the display status of the user; this is common for social websites&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_first_name&amp;lt;code&amp;gt;: the first name of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_last_name&amp;lt;code&amp;gt;: the last name of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_company&amp;lt;code&amp;gt;: the company name of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_address&amp;lt;code&amp;gt;: the address of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_address2&amp;lt;code&amp;gt;: an optional 2nd line for the address of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_city&amp;lt;code&amp;gt;: the city of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_state&amp;lt;code&amp;gt;: the state of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_zip&amp;lt;code&amp;gt;: the zip code of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_country&amp;lt;code&amp;gt;: the country of the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_phone&amp;lt;code&amp;gt;: an optional phone number related to the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_fax&amp;lt;code&amp;gt;: an optional fax number related to the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_email&amp;lt;code&amp;gt;: an optional email related to the billing contact&lt;br /&gt;
* &amp;lt;code&amp;gt;attr:user:$name&amp;lt;/code&amp;gt;: $name should be replaced by the name of any custom fields that have been created for all user objects; make sure to set the permission of &amp;quot;editable&amp;quot; on each custom field you want the user to be able to specify themselves&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Logout ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for logging out a user.&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;
None.&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:API:Authentication</id>
		<title>Site:API:Authentication</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:API:Authentication"/>
				<updated>2013-01-09T05:22:43Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: /* Logout */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Authentication =&lt;br /&gt;
&lt;br /&gt;
== Login ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for logging in a user.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;action=login&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt;: the username of the user&lt;br /&gt;
* &amp;lt;code&amp;gt;password&amp;lt;/code&amp;gt;: the password of the user&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Signup =&lt;br /&gt;
&lt;br /&gt;
== Logout ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for logging out a user.&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;
None.&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:API:Authentication</id>
		<title>Site:API:Authentication</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:API:Authentication"/>
				<updated>2013-01-09T05:21:19Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: /* Login */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Authentication =&lt;br /&gt;
&lt;br /&gt;
== Login ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for logging in a user.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
None.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;action=login&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt;: the username of the user&lt;br /&gt;
* &amp;lt;code&amp;gt;password&amp;lt;/code&amp;gt;: the password of the user&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Signup =&lt;br /&gt;
&lt;br /&gt;
= Logout =&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Main_Page"/>
				<updated>2012-08-30T04:33:01Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: /* Site API */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the Metrixstream development wiki. This guide is intended for a technical audience and will provide detailed information on how interact with Metrixstream and fine tune the user experience to your viewers.&lt;br /&gt;
&lt;br /&gt;
As always you can email [mailto:support@metrixstream.com support@metrixstream.com] with any of your questions.&lt;br /&gt;
&lt;br /&gt;
= Site Frontend =&lt;br /&gt;
&lt;br /&gt;
; [[Site:Frontend:Introduction|Introduction]]&lt;br /&gt;
: Everything you need to know to get started making sites.&lt;br /&gt;
; [[Site:Frontend:BuildingBlocks|Building Blocks]]&lt;br /&gt;
: Learn about the tools at your disposal to build your website.&lt;br /&gt;
; [[Site:Frontend:Organization|Organization]]&lt;br /&gt;
: Learn how to organize your objects and feature them in the appropriate places.&lt;br /&gt;
; [[Site:Frontend:URLParameters|URL Parameters]]&lt;br /&gt;
: Learn how to manipulate a webpage via the URL.&lt;br /&gt;
; [[Site:Frontend:Faceted Search|Faceted Search]]&lt;br /&gt;
: Performing complex searches to find content and profiles.&lt;br /&gt;
; [[Site:Frontend:BackendContexts|Backend Contexts]]&lt;br /&gt;
: Allows you to request information from the backend.&lt;br /&gt;
; [[Site:Frontend:HDFObjects|HDF Objects]]&lt;br /&gt;
: Various objects and what information they contain.&lt;br /&gt;
; [[Site:Frontend:InternalMacros|Internal Macros]]&lt;br /&gt;
: Pre-existing macros provided to help with common tasks.&lt;br /&gt;
; [[Site:Frontend:SEOFriendlyURLS|SEO Friendly URLS]]&lt;br /&gt;
: Learn how to make SEO friendly URLS.&lt;br /&gt;
; [[Site:Frontend:BestPractices|Best Practices]]&lt;br /&gt;
: Some simple guidelines on how to make your development easier.&lt;br /&gt;
; [[Site:Frontend:Controllers|Controllers]]&lt;br /&gt;
: Properly manage all of your functionality across the entire site.&lt;br /&gt;
; [[Site:Frontend:Forms|Forms]]&lt;br /&gt;
: Different method for how to collect information from the viewer.&lt;br /&gt;
; [[Site:Frontend:Macros|Macros]]&lt;br /&gt;
: Create macros for common functionality.&lt;br /&gt;
; [[Site:Frontend:Modules|Modules]]&lt;br /&gt;
: Package a feature in its entirety within the module framework.&lt;br /&gt;
&lt;br /&gt;
= Site Backend =&lt;br /&gt;
&lt;br /&gt;
The backend is responsible for executing queries to the database and returning their result in a format the frontend is capable of understanding.&lt;br /&gt;
&lt;br /&gt;
; [[Site:Backend:Queries|Backend Queries]]&lt;br /&gt;
: A list of the supplied backend queries.&lt;br /&gt;
&lt;br /&gt;
= Site API =&lt;br /&gt;
&lt;br /&gt;
The API allows modifications to objects through the backend. All API queries are sent through the same URL. It is common to assign this URL to a JavaScript variable that is then passed throughout your code. Make sure to assign this variable in your actual page definition rather than a JavaScript file. This is required because the templating engine is not available in external JavaScript fileds.&lt;br /&gt;
&lt;br /&gt;
 var urls = {&lt;br /&gt;
   'apiUrl': '&amp;lt;?cs call:getBasePostUrl() ?&amp;gt;'&lt;br /&gt;
 };&lt;br /&gt;
&lt;br /&gt;
; [[Site:API:Authentication|Authentication]]&lt;br /&gt;
: this includes support for login, signup, and logout functionality.&lt;br /&gt;
; [[Site:API:Blocks|Blocks]]&lt;br /&gt;
: this includes support for adding, editing, and deleting blocks. Blocks allow users to prevent other users from viewing certain objects.&lt;br /&gt;
; [[Site:API:Comments|Comments]]&lt;br /&gt;
: this includes support for adding, editing, and deleting comments.&lt;br /&gt;
; [[Site:API:Content|Content]]&lt;br /&gt;
: this includes support for adding, editing, and deleting content.&lt;br /&gt;
; [[Site:API:Forums|Forums]]&lt;br /&gt;
: this includes support for adding, editing, and deleting forums, threads, and replies.&lt;br /&gt;
; [[Site:API:Moderate|Moderate]]&lt;br /&gt;
: this includes support for what functionality is available to moderators.&lt;br /&gt;
; [[Site:API:PCR|Property Change Requests]]&lt;br /&gt;
: this includes support for property changes to objects that require approval by an administrator before they go live.&lt;br /&gt;
; [[Site:API:Users|Users]]&lt;br /&gt;
: this includes support for adding and editing users.&lt;br /&gt;
; [[Site:API:UserCookieData|User Cookie Data]]&lt;br /&gt;
: this includes support for setting and deleting server side cookies.&lt;br /&gt;
; [[Site:API:Wysiwyg|Wysiwyg Editor]]&lt;br /&gt;
: this includes support for retrieving the built in Wysiwyg Editor.&lt;br /&gt;
&lt;br /&gt;
= Background Tasks =&lt;br /&gt;
&lt;br /&gt;
Metrixstream has a background task manager that is capable of executing tasks at certain intervals. This can be useful for backing up the database, syncing content from one server to another, processing log files, etc.&lt;br /&gt;
&lt;br /&gt;
More information is available on the [[Site:Integration|Integration]] page for those of you who want to create your own tasks.&lt;br /&gt;
&lt;br /&gt;
= Media Player =&lt;br /&gt;
&lt;br /&gt;
The Metrixstream media player allows complete customization of the viewing experience. There are several skins available to customize the look and feel of the player. There is also a JavaScript interface that lets you control and manipulate the functionality of the player without having to edit any of the core framework.&lt;br /&gt;
&lt;br /&gt;
; [[MediaPlayer:Macros|Macros]]&lt;br /&gt;
: Learn how to place a media player within a webpage.&lt;br /&gt;
; [[MediaPlayer:API:Calls|API Calls]]&lt;br /&gt;
: The functions available to control the media player.&lt;br /&gt;
; [[MediaPlayer:API:Callbacks|API Callbacks]]&lt;br /&gt;
: The callbacks that can be registered to intercept certain actions done via the media player.&lt;br /&gt;
; [[MediaPlayer:LiveEvents|Live Events]]&lt;br /&gt;
: A list of all events available during a live event and how to interact with them.&lt;br /&gt;
; [[MediaPlayer:Skins|Skins]]&lt;br /&gt;
: A list of available skins for the media player.&lt;br /&gt;
; [[MediaPlayer:WMODE|WMODE]]&lt;br /&gt;
: An important mode to understand that can effect the media player performance.&lt;br /&gt;
&lt;br /&gt;
= Custom Integration =&lt;br /&gt;
&lt;br /&gt;
All of the above information is to educate you on how the internals of Metrixstream work and how to use what functionality is available to you. Sometimes you may need customization outside the core platform. This section is intended to go a step lower and see how you can end up making your own queries and tasks.&lt;br /&gt;
&lt;br /&gt;
; [[Site:Interfaces|Interfaces]]&lt;br /&gt;
: Interfaces necessary for custom integration.&lt;br /&gt;
; [[Site:Integration|Integration]]&lt;br /&gt;
: Information on how to integrate directly into the Site Engine by providing your own Backend Contexts.&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:API:UserCookieData</id>
		<title>Site:API:UserCookieData</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:API:UserCookieData"/>
				<updated>2012-08-30T04:31:08Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: Created page with &amp;quot;= User Cookie Data =  User cookie data is essentially what you are used to with a webbrowser, but stored server side. The benefits of storing this data server side include the...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= User Cookie Data =&lt;br /&gt;
&lt;br /&gt;
User cookie data is essentially what you are used to with a webbrowser, but stored server side. The benefits of storing this data server side include the ability to have them persist across different computers. This means when a user logs in from home and work, the experience will be the same.&lt;br /&gt;
&lt;br /&gt;
The big difference between a user cookie and a browser cookie, is that a user cookie requires an authenticated session.... meaning no anonymous preferences are supported. Note: you are not forced to choose one or the other, so you can mix and match each solution to fit your requirements.&lt;br /&gt;
&lt;br /&gt;
== Set User Cookie ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for setting a user cookie.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
An authenticated user.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;action=usercookie&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;verb=set&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt;: the name of the user cookie.&lt;br /&gt;
:: this has a maximum of 48 characters.&lt;br /&gt;
* &amp;lt;code&amp;gt;value&amp;lt;/code&amp;gt;: the value of the user cookie.&lt;br /&gt;
:: this has a maximum of 1000 characters.&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Delete User Cookie ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for deleting a user cookie. The response will still succeed, if the cookie doesn't exist.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for setting a user cookie.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;action=usercookie&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;verb=del&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt;: the name of the user cookie.&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:API:Content</id>
		<title>Site:API:Content</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:API:Content"/>
				<updated>2012-08-22T17:52:21Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: /* Required Parameters */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Content =&lt;br /&gt;
&lt;br /&gt;
== Add Content ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for creating a content item.&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;
* &amp;lt;code&amp;gt;action=addcontent&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt;: blog,news,album,inventory,object,product,photoset,project,pledge,playlist,event&lt;br /&gt;
* &amp;lt;code&amp;gt;title&amp;lt;/code&amp;gt;: the content item title; no more than 1000 characters&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;description&amp;lt;/code&amp;gt;: the content item description; no more than 65k characters&lt;br /&gt;
* &amp;lt;code&amp;gt;release_date&amp;lt;/code&amp;gt;: the release date of this content item&lt;br /&gt;
* &amp;lt;code&amp;gt;credits_per_minute&amp;lt;/code&amp;gt;: the current amount of credits to stream this item on a per minute basis; only applies to videos and songs.&lt;br /&gt;
* &amp;lt;code&amp;gt;credits_to_own&amp;lt;/code&amp;gt;: the current amount of credits to purchase this item.&lt;br /&gt;
* &amp;lt;code&amp;gt;price&amp;lt;/code&amp;gt;: the cash value of this item.&lt;br /&gt;
:: only available for types that are not a product or project.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory&amp;lt;/code&amp;gt;: only available for types that are event.&lt;br /&gt;
* &amp;lt;code&amp;gt;label&amp;lt;/code&amp;gt;: will be prefixed by the site's user prefix label.&lt;br /&gt;
* &amp;lt;code&amp;gt;addcategory&amp;lt;/code&amp;gt;: an array of category ids&lt;br /&gt;
* &amp;lt;code&amp;gt;addtag&amp;lt;/code&amp;gt;: an array of tags&lt;br /&gt;
* &amp;lt;code&amp;gt;featured_on_content_id&amp;lt;/code&amp;gt;: an advanced feature for featuring products during a live broadcast.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory:stock:quantity&amp;lt;/code&amp;gt;: only available for types that are inventory; initializes stock to this value.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory:stock:external_id&amp;lt;/code&amp;gt;: only available for types that are inventory; an optional external_id for this stock.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory:stock:external2_id&amp;lt;/code&amp;gt;: only available for types that are inventory; an optional external_id for this stock.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory:stock:note&amp;lt;/code&amp;gt;: only available for types that are inventory; an optional note for this stock.&lt;br /&gt;
* &amp;lt;code&amp;gt;cst_*&amp;lt;/code&amp;gt;: custom fields related to content&lt;br /&gt;
:: replace the * with the appropriate custom field name&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;contentId&amp;lt;/code&amp;gt;: the id of the newly created content item&lt;br /&gt;
** &amp;lt;code&amp;gt;canonicalId&amp;lt;/code&amp;gt;: the canonical id of the newly created content item.&lt;br /&gt;
&lt;br /&gt;
== Edit Content ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for editing a content item.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
Moderators and Comment authors.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;action=editcontent&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;contentId&amp;lt;/code&amp;gt;: the id of the content item&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;title&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;description&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;access&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;release_date&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;event_date&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;live_host&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;live_mode&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;preview_offset&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;preview_duration&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;external_id&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;allow_oversell&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;price&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;price1&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;price2&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;price3&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;price4&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;price_formula&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;credits_to_own&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;credits_per_minute&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_ppm_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_pto_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_gift_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_bandwidth_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;review&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;gift_credits&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;user&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;chat_muted&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;img:selected&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;img:title&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;img:position&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;photo_hint&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;add:relationship&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;del:relationship&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;playlist:media_id&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;image (multipart)&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10 (multipart)&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;banner:photo,banner1:photo,banner2:photo,banner3:photo,banner4:photo,banner5:photo,banner6:photo,banner7:photo,banner8:photo,banner9:photo,banner10:photo&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;banner:screenshot,banner1:screenshot,banner2:screenshot,banner3:screenshot,banner4:screenshot,banner5:screenshot,banner6:screenshot,banner7:screenshot,banner8:screenshot,banner9:screenshot,banner10:screenshot&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory:stock:quantity&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;featured_on_content_id&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;tags&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;addtag&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;deletetag&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;categories&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;addcategory&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;deletecategory&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;label&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;label_hint&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;cst_*&amp;lt;/code&amp;gt;: custom fields related to content&lt;br /&gt;
:: replace the * with the appropriate custom field name.&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;properties&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;pending&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;approved&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:API:Users</id>
		<title>Site:API:Users</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:API:Users"/>
				<updated>2012-08-22T17:32:16Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: /* Optional Parameters */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Users =&lt;br /&gt;
&lt;br /&gt;
== Add User ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for creating a user.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
Administrator only.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;action=user&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;verb=adduser&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt;: the username of the user&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;email&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_pto_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_ppm_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_gift_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_bandwidth_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;activity_summary_duration_secs&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;user&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &amp;lt;code&amp;gt;id&amp;lt;/code&amp;gt;: the id of the user&lt;br /&gt;
&lt;br /&gt;
== Edit User ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for editing a user object.&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;
* &amp;lt;code&amp;gt;action=user&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;verb=edituser&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;user&amp;lt;/code&amp;gt;: the username of the user being updated.&lt;br /&gt;
:: this parameter is only available if the authenticated user is an Administrator.&lt;br /&gt;
* &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;password&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;email&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;newsletter&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;external_id&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;phone&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;fax&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;dob&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;dob_day&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;dob_month&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;dob_year&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;description&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;display_name&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;display_status&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;lang&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;sex&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;relationship&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;interests&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;activities&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;music&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;tv&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;books&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;location&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;hometown&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;change_username&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;allow_login&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;price_level&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_fname&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_lname&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_company&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_address&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_address2&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_city&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_state&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_zip&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_country&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_email&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_phone&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_fax&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_fname&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_lname&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_company&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_address&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_address2&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_city&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_state&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_zip&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_country&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_email&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_phone&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_fax&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_name&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_address&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_address2&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_city&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_state&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_zip&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_country&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_account&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_routing&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_swift&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_phone&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_iban&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;review&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;status&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_ppm_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_pto_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_gift_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_bandwidth_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;activity_summary_duration_secs&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10 (multipart)&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;cst_*&amp;lt;/code&amp;gt;: custom fields related to this user&lt;br /&gt;
:: replace the * with the appropriate custom field name&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;properties&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;pending&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;approved&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:API:Users</id>
		<title>Site:API:Users</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:API:Users"/>
				<updated>2012-08-21T05:30:35Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: /* Optional Parameters */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Users =&lt;br /&gt;
&lt;br /&gt;
== Add User ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for creating a user.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
Administrator only.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;action=user&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;verb=adduser&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt;: the username of the user&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;email&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_pto_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_ppm_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_gift_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_bandwidth_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;activity_summary_duration_secs&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;user&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &amp;lt;code&amp;gt;id&amp;lt;/code&amp;gt;: the id of the user&lt;br /&gt;
&lt;br /&gt;
== Edit User ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for editing a user object.&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;
* &amp;lt;code&amp;gt;action=user&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;verb=edituser&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;user&amp;lt;/code&amp;gt;: the username of the user being updated.&lt;br /&gt;
:: this parameter is only available if the authenticated user is an Administrator.&lt;br /&gt;
* &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;password&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;email&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;newsletter&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;external_id&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;phone&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;fax&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;dob&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;dob_day&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;dob_month&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;dob_year&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;description&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;display_name&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;display_status&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;lang&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;sex&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;relationship&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;interests&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;activities&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;music&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;tv&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;books&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;location&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;hometown&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;change_username&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;allow_login&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;price_level&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_fname&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_lname&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_company&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_address&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_address2&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_city&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_state&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_country&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_email&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_phone&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_fax&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_fname&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_lname&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_company&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_address&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_address2&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_city&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_state&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_zip&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_country&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_email&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_phone&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_fax&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_name&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_address&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_address2&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_city&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_state&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_zip&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_country&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_account&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_routing&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_swift&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_phone&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_iban&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;review&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;status&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_ppm_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_pto_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_gift_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_bandwidth_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;activity_summary_duration_secs&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10 (multipart)&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;cst_*&amp;lt;/code&amp;gt;: custom fields related to this user&lt;br /&gt;
:: replace the * with the appropriate custom field name&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;properties&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;pending&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;approved&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:API:Users</id>
		<title>Site:API:Users</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:API:Users"/>
				<updated>2012-08-21T05:30:12Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: /* Edit User */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Users =&lt;br /&gt;
&lt;br /&gt;
== Add User ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for creating a user.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
Administrator only.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;action=user&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;verb=adduser&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt;: the username of the user&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
;email&lt;br /&gt;
;commission_pto_percentage&lt;br /&gt;
;commission_ppm_percentage&lt;br /&gt;
;commission_gift_percentage&lt;br /&gt;
;commission_bandwidth_percentage&lt;br /&gt;
;activity_summary_duration_secs&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;user&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &amp;lt;code&amp;gt;id&amp;lt;/code&amp;gt;: the id of the user&lt;br /&gt;
&lt;br /&gt;
== Edit User ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for editing a user object.&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;
* &amp;lt;code&amp;gt;action=user&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;verb=edituser&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;user&amp;lt;/code&amp;gt;: the username of the user being updated.&lt;br /&gt;
:: this parameter is only available if the authenticated user is an Administrator.&lt;br /&gt;
* &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;password&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;email&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;newsletter&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;external_id&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;phone&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;fax&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;dob&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;dob_day&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;dob_month&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;dob_year&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;description&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;display_name&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;display_status&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;lang&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;sex&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;relationship&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;interests&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;activities&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;music&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;tv&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;books&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;location&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;hometown&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;change_username&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;allow_login&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;price_level&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_fname&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_lname&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_company&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_address&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_address2&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_city&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_state&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_country&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_email&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_phone&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_fax&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_fname&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_lname&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_company&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_address&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_address2&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_city&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_state&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_zip&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_country&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_email&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_phone&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_fax&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_name&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_address&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_address2&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_city&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_state&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_zip&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_country&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_account&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_routing&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_swift&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_phone&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_iban&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;review&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;status&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_ppm_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_pto_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_gift_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_bandwidth_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;activity_summary_duration_secs&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10 (multipart)&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;cst_*&amp;lt;/code&amp;gt;: custom fields related to this user&lt;br /&gt;
:: replace the * with the appropriate custom field name&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;properties&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;pending&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;approved&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:API:Users</id>
		<title>Site:API:Users</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:API:Users"/>
				<updated>2012-08-21T05:29:53Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: /* Required Parameters */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Users =&lt;br /&gt;
&lt;br /&gt;
== Add User ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for creating a user.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
Administrator only.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;action=user&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;verb=adduser&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt;: the username of the user&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
;email&lt;br /&gt;
;commission_pto_percentage&lt;br /&gt;
;commission_ppm_percentage&lt;br /&gt;
;commission_gift_percentage&lt;br /&gt;
;commission_bandwidth_percentage&lt;br /&gt;
;activity_summary_duration_secs&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;user&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &amp;lt;code&amp;gt;id&amp;lt;/code&amp;gt;: the id of the user&lt;br /&gt;
&lt;br /&gt;
== Edit User ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for updating a user object.&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;
* &amp;lt;code&amp;gt;action=user&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;verb=edituser&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;user&amp;lt;/code&amp;gt;: the username of the user being updated.&lt;br /&gt;
:: this parameter is only available if the authenticated user is an Administrator.&lt;br /&gt;
* &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;password&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;email&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;newsletter&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;external_id&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;phone&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;fax&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;dob&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;dob_day&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;dob_month&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;dob_year&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;description&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;display_name&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;display_status&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;lang&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;sex&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;relationship&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;interests&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;activities&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;music&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;tv&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;books&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;location&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;hometown&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;change_username&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;allow_login&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;price_level&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_fname&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_lname&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_company&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_address&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_address2&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_city&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_state&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_country&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_email&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_phone&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_fax&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_fname&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_lname&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_company&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_address&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_address2&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_city&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_state&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_zip&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_country&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_email&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_phone&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_fax&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_name&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_address&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_address2&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_city&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_state&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_zip&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_country&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_account&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_routing&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_swift&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_phone&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_iban&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;review&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;status&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_ppm_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_pto_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_gift_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_bandwidth_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;activity_summary_duration_secs&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10 (multipart)&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;cst_*&amp;lt;/code&amp;gt;: custom fields related to this user&lt;br /&gt;
:: replace the * with the appropriate custom field name&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;properties&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;pending&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;approved&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:API:Users</id>
		<title>Site:API:Users</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:API:Users"/>
				<updated>2012-08-21T05:29:29Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: /* Optional Parameters */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Users =&lt;br /&gt;
&lt;br /&gt;
== Add User ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for creating a user.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
Administrator only.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;action=user&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;verb=adduser&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt;: the username of the user&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
;email&lt;br /&gt;
;commission_pto_percentage&lt;br /&gt;
;commission_ppm_percentage&lt;br /&gt;
;commission_gift_percentage&lt;br /&gt;
;commission_bandwidth_percentage&lt;br /&gt;
;activity_summary_duration_secs&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;user&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &amp;lt;code&amp;gt;id&amp;lt;/code&amp;gt;: the id of the user&lt;br /&gt;
&lt;br /&gt;
== Edit User ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for updating a user object.&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;
* &amp;lt;code&amp;gt;action=updateuser&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;contentId&amp;lt;/code&amp;gt;: the id of the content item.&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;user&amp;lt;/code&amp;gt;: the username of the user being updated.&lt;br /&gt;
:: this parameter is only available if the authenticated user is an Administrator.&lt;br /&gt;
* &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;password&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;email&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;newsletter&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;external_id&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;phone&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;fax&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;dob&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;dob_day&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;dob_month&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;dob_year&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;description&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;display_name&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;display_status&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;lang&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;sex&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;relationship&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;interests&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;activities&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;music&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;tv&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;books&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;location&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;hometown&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;change_username&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;allow_login&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;price_level&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_fname&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_lname&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_company&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_address&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_address2&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_city&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_state&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_country&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_email&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_phone&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_fax&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_fname&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_lname&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_company&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_address&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_address2&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_city&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_state&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_zip&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_country&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_email&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_phone&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_fax&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_name&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_address&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_address2&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_city&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_state&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_zip&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_country&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_account&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_routing&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_swift&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_phone&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_iban&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;review&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;status&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_ppm_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_pto_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_gift_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_bandwidth_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;activity_summary_duration_secs&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10 (multipart)&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;cst_*&amp;lt;/code&amp;gt;: custom fields related to this user&lt;br /&gt;
:: replace the * with the appropriate custom field name&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;properties&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;pending&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;approved&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:API:Content</id>
		<title>Site:API:Content</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:API:Content"/>
				<updated>2012-08-21T05:29:05Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: /* Optional Parameters */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Content =&lt;br /&gt;
&lt;br /&gt;
== Add Content ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for creating a content item.&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;
* &amp;lt;code&amp;gt;action=addcontent&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt;: blob,news,album,inventory,object,product,photoset,project,pledge,playlist,event&lt;br /&gt;
* &amp;lt;code&amp;gt;title&amp;lt;/code&amp;gt;: the content item title; no more than 1000 characters&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;description&amp;lt;/code&amp;gt;: the content item description; no more than 65k characters&lt;br /&gt;
* &amp;lt;code&amp;gt;release_date&amp;lt;/code&amp;gt;: the release date of this content item&lt;br /&gt;
* &amp;lt;code&amp;gt;credits_per_minute&amp;lt;/code&amp;gt;: the current amount of credits to stream this item on a per minute basis; only applies to videos and songs.&lt;br /&gt;
* &amp;lt;code&amp;gt;credits_to_own&amp;lt;/code&amp;gt;: the current amount of credits to purchase this item.&lt;br /&gt;
* &amp;lt;code&amp;gt;price&amp;lt;/code&amp;gt;: the cash value of this item.&lt;br /&gt;
:: only available for types that are not a product or project.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory&amp;lt;/code&amp;gt;: only available for types that are event.&lt;br /&gt;
* &amp;lt;code&amp;gt;label&amp;lt;/code&amp;gt;: will be prefixed by the site's user prefix label.&lt;br /&gt;
* &amp;lt;code&amp;gt;addcategory&amp;lt;/code&amp;gt;: an array of category ids&lt;br /&gt;
* &amp;lt;code&amp;gt;addtag&amp;lt;/code&amp;gt;: an array of tags&lt;br /&gt;
* &amp;lt;code&amp;gt;featured_on_content_id&amp;lt;/code&amp;gt;: an advanced feature for featuring products during a live broadcast.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory:stock:quantity&amp;lt;/code&amp;gt;: only available for types that are inventory; initializes stock to this value.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory:stock:external_id&amp;lt;/code&amp;gt;: only available for types that are inventory; an optional external_id for this stock.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory:stock:external2_id&amp;lt;/code&amp;gt;: only available for types that are inventory; an optional external_id for this stock.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory:stock:note&amp;lt;/code&amp;gt;: only available for types that are inventory; an optional note for this stock.&lt;br /&gt;
* &amp;lt;code&amp;gt;cst_*&amp;lt;/code&amp;gt;: custom fields related to content&lt;br /&gt;
:: replace the * with the appropriate custom field name&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;contentId&amp;lt;/code&amp;gt;: the id of the newly created content item&lt;br /&gt;
** &amp;lt;code&amp;gt;canonicalId&amp;lt;/code&amp;gt;: the canonical id of the newly created content item.&lt;br /&gt;
&lt;br /&gt;
== Edit Content ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for editing a content item.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
Moderators and Comment authors.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;action=editcontent&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;contentId&amp;lt;/code&amp;gt;: the id of the content item&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;title&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;description&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;access&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;release_date&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;event_date&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;live_host&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;live_mode&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;preview_offset&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;preview_duration&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;external_id&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;allow_oversell&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;price&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;price1&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;price2&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;price3&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;price4&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;price_formula&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;credits_to_own&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;credits_per_minute&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_ppm_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_pto_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_gift_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_bandwidth_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;review&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;gift_credits&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;user&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;chat_muted&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;img:selected&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;img:title&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;img:position&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;photo_hint&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;add:relationship&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;del:relationship&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;playlist:media_id&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;image (multipart)&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10 (multipart)&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;banner:photo,banner1:photo,banner2:photo,banner3:photo,banner4:photo,banner5:photo,banner6:photo,banner7:photo,banner8:photo,banner9:photo,banner10:photo&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;banner:screenshot,banner1:screenshot,banner2:screenshot,banner3:screenshot,banner4:screenshot,banner5:screenshot,banner6:screenshot,banner7:screenshot,banner8:screenshot,banner9:screenshot,banner10:screenshot&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory:stock:quantity&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;featured_on_content_id&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;tags&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;addtag&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;deletetag&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;categories&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;addcategory&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;deletecategory&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;label&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;label_hint&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;cst_*&amp;lt;/code&amp;gt;: custom fields related to content&lt;br /&gt;
:: replace the * with the appropriate custom field name.&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;properties&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;pending&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;approved&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:API:Users</id>
		<title>Site:API:Users</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:API:Users"/>
				<updated>2012-08-21T05:28:37Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: /* Successful Response */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Users =&lt;br /&gt;
&lt;br /&gt;
== Add User ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for creating a user.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
Administrator only.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;action=user&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;verb=adduser&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt;: the username of the user&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
;email&lt;br /&gt;
;commission_pto_percentage&lt;br /&gt;
;commission_ppm_percentage&lt;br /&gt;
;commission_gift_percentage&lt;br /&gt;
;commission_bandwidth_percentage&lt;br /&gt;
;activity_summary_duration_secs&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;user&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &amp;lt;code&amp;gt;id&amp;lt;/code&amp;gt;: the id of the user&lt;br /&gt;
&lt;br /&gt;
== Edit User ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for updating a user object.&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;
* &amp;lt;code&amp;gt;action=updateuser&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;contentId&amp;lt;/code&amp;gt;: the id of the content item.&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;user&amp;lt;/code&amp;gt;: the username of the user being updated.&lt;br /&gt;
:: this parameter is only available if the authenticated user is an Administrator.&lt;br /&gt;
* &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;password&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;email&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;newsletter&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;external_id&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;phone&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;fax&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;dob&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;dob_day&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;dob_month&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;dob_year&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;description&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;display_name&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;display_status&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;lang&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;sex&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;relationship&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;interests&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;activities&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;music&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;tv&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;books&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;location&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;hometown&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;change_username&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;allow_login&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;price_level&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_fname&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_lname&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_company&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_address&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_address2&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_city&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_state&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_country&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_email&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_phone&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_fax&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_fname&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_lname&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_company&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_address&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_address2&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_city&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_state&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_zip&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_country&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_email&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_phone&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_fax&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_name&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_address&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_address2&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_city&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_state&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_zip&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_country&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_account&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_routing&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_swift&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_phone&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_iban&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;review&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;status&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_ppm_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_pto_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_gift_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_bandwidth_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;activity_summary_duration_secs&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10 (multipart)&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;cst_*&amp;lt;/code&amp;gt;: custom fields related to content&lt;br /&gt;
:: replace the * with the appropriate custom field name&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;properties&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;pending&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;approved&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:API:Users</id>
		<title>Site:API:Users</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:API:Users"/>
				<updated>2012-08-21T05:28:30Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: /* Optional Parameters */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Users =&lt;br /&gt;
&lt;br /&gt;
== Add User ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for creating a user.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
Administrator only.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;action=user&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;verb=adduser&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt;: the username of the user&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
;email&lt;br /&gt;
;commission_pto_percentage&lt;br /&gt;
;commission_ppm_percentage&lt;br /&gt;
;commission_gift_percentage&lt;br /&gt;
;commission_bandwidth_percentage&lt;br /&gt;
;activity_summary_duration_secs&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;user&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &amp;lt;code&amp;gt;id&amp;lt;/code&amp;gt;: the id of the user&lt;br /&gt;
&lt;br /&gt;
== Edit User ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for updating a user object.&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;
* &amp;lt;code&amp;gt;action=updateuser&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;contentId&amp;lt;/code&amp;gt;: the id of the content item.&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;user&amp;lt;/code&amp;gt;: the username of the user being updated.&lt;br /&gt;
:: this parameter is only available if the authenticated user is an Administrator.&lt;br /&gt;
* &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;password&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;email&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;newsletter&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;external_id&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;phone&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;fax&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;dob&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;dob_day&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;dob_month&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;dob_year&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;description&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;display_name&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;display_status&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;lang&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;sex&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;relationship&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;interests&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;activities&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;music&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;tv&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;books&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;location&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;hometown&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;change_username&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;allow_login&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;price_level&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_fname&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_lname&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_company&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_address&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_address2&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_city&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_state&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_country&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_email&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_phone&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_fax&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_fname&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_lname&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_company&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_address&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_address2&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_city&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_state&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_zip&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_country&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_email&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_phone&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_fax&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_name&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_address&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_address2&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_city&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_state&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_zip&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_country&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_account&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_routing&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_swift&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_phone&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_iban&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;review&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;status&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_ppm_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_pto_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_gift_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_bandwidth_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;activity_summary_duration_secs&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10 (multipart)&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;cst_*&amp;lt;/code&amp;gt;: custom fields related to content&lt;br /&gt;
:: replace the * with the appropriate custom field name&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
;status=ok&lt;br /&gt;
&lt;br /&gt;
:;properties&lt;br /&gt;
&lt;br /&gt;
::;pending&lt;br /&gt;
::;approved&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:API:Content</id>
		<title>Site:API:Content</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:API:Content"/>
				<updated>2012-08-21T05:26:26Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: /* Optional Parameters */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Content =&lt;br /&gt;
&lt;br /&gt;
== Add Content ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for creating a content item.&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;
* &amp;lt;code&amp;gt;action=addcontent&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt;: blob,news,album,inventory,object,product,photoset,project,pledge,playlist,event&lt;br /&gt;
* &amp;lt;code&amp;gt;title&amp;lt;/code&amp;gt;: the content item title; no more than 1000 characters&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;description&amp;lt;/code&amp;gt;: the content item description; no more than 65k characters&lt;br /&gt;
* &amp;lt;code&amp;gt;release_date&amp;lt;/code&amp;gt;: the release date of this content item&lt;br /&gt;
* &amp;lt;code&amp;gt;credits_per_minute&amp;lt;/code&amp;gt;: the current amount of credits to stream this item on a per minute basis; only applies to videos and songs.&lt;br /&gt;
* &amp;lt;code&amp;gt;credits_to_own&amp;lt;/code&amp;gt;: the current amount of credits to purchase this item.&lt;br /&gt;
* &amp;lt;code&amp;gt;price&amp;lt;/code&amp;gt;: the cash value of this item.&lt;br /&gt;
:: only available for types that are not a product or project.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory&amp;lt;/code&amp;gt;: only available for types that are event.&lt;br /&gt;
* &amp;lt;code&amp;gt;label&amp;lt;/code&amp;gt;: will be prefixed by the site's user prefix label.&lt;br /&gt;
* &amp;lt;code&amp;gt;addcategory&amp;lt;/code&amp;gt;: an array of category ids&lt;br /&gt;
* &amp;lt;code&amp;gt;addtag&amp;lt;/code&amp;gt;: an array of tags&lt;br /&gt;
* &amp;lt;code&amp;gt;featured_on_content_id&amp;lt;/code&amp;gt;: an advanced feature for featuring products during a live broadcast.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory:stock:quantity&amp;lt;/code&amp;gt;: only available for types that are inventory; initializes stock to this value.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory:stock:external_id&amp;lt;/code&amp;gt;: only available for types that are inventory; an optional external_id for this stock.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory:stock:external2_id&amp;lt;/code&amp;gt;: only available for types that are inventory; an optional external_id for this stock.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory:stock:note&amp;lt;/code&amp;gt;: only available for types that are inventory; an optional note for this stock.&lt;br /&gt;
* &amp;lt;code&amp;gt;cst_*&amp;lt;/code&amp;gt;: custom fields related to content&lt;br /&gt;
:: replace the * with the appropriate custom field name&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;contentId&amp;lt;/code&amp;gt;: the id of the newly created content item&lt;br /&gt;
** &amp;lt;code&amp;gt;canonicalId&amp;lt;/code&amp;gt;: the canonical id of the newly created content item.&lt;br /&gt;
&lt;br /&gt;
== Edit Content ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for editing a content item.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
Moderators and Comment authors.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;action=editcontent&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;contentId&amp;lt;/code&amp;gt;: the id of the content item&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;title&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;description&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;access&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;release_date&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;event_date&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;live_host&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;live_mode&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;preview_offset&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;preview_duration&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;external_id&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;allow_oversell&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;price&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;price1&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;price2&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;price3&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;price4&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;price_formula&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;credits_to_own&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;credits_per_minute&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_ppm_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_pto_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_gift_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_bandwidth_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;review&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;gift_credits&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;user&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;chat_muted&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;img:selected&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;img:title&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;img:position&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;photo_hint&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;add:relationship&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;del:relationship&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;playlist:media_id&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;image (multipart)&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10 (multipart)&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;banner:photo,banner1:photo,banner2:photo,banner3:photo,banner4:photo,banner5:photo,banner6:photo,banner7:photo,banner8:photo,banner9:photo,banner10:photo&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;banner:screenshot,banner1:screenshot,banner2:screenshot,banner3:screenshot,banner4:screenshot,banner5:screenshot,banner6:screenshot,banner7:screenshot,banner8:screenshot,banner9:screenshot,banner10:screenshot&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory:stock:quantity&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;featured_on_content_id&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;tags&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;addtag&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;deletetag&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;categories&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;addcategory&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;deletecategory&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;label&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;label_hint&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;cst_*&amp;lt;/code&amp;gt;: custom fields related to content* &amp;lt;code&amp;gt; replace the * with the appropriate custom field name.&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;properties&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;pending&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;approved&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:API:Content</id>
		<title>Site:API:Content</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:API:Content"/>
				<updated>2012-08-21T05:25:29Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: /* Optional Parameters */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Content =&lt;br /&gt;
&lt;br /&gt;
== Add Content ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for creating a content item.&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;
* &amp;lt;code&amp;gt;action=addcontent&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt;: blob,news,album,inventory,object,product,photoset,project,pledge,playlist,event&lt;br /&gt;
* &amp;lt;code&amp;gt;title&amp;lt;/code&amp;gt;: the content item title; no more than 1000 characters&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;description&amp;lt;/code&amp;gt;: the content item description; no more than 65k characters&lt;br /&gt;
* &amp;lt;code&amp;gt;release_date&amp;lt;/code&amp;gt;: the release date of this content item&lt;br /&gt;
* &amp;lt;code&amp;gt;credits_per_minute&amp;lt;/code&amp;gt;: the current amount of credits to stream this item on a per minute basis; only applies to videos and songs.&lt;br /&gt;
* &amp;lt;code&amp;gt;credits_to_own&amp;lt;/code&amp;gt;: the current amount of credits to purchase this item.&lt;br /&gt;
* &amp;lt;code&amp;gt;price&amp;lt;/code&amp;gt;: the cash value of this item.&lt;br /&gt;
:: only available for types that are not a product or project.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory&amp;lt;/code&amp;gt;: only available for types that are event.&lt;br /&gt;
* &amp;lt;code&amp;gt;label&amp;lt;/code&amp;gt;: will be prefixed by the site's user prefix label.&lt;br /&gt;
* &amp;lt;code&amp;gt;addcategory&amp;lt;/code&amp;gt;: an array of category ids&lt;br /&gt;
* &amp;lt;code&amp;gt;addtag&amp;lt;/code&amp;gt;: an array of tags&lt;br /&gt;
* &amp;lt;code&amp;gt;featured_on_content_id&amp;lt;/code&amp;gt;: an advanced feature for featuring products during a live broadcast.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory:stock:quantity&amp;lt;/code&amp;gt;: only available for types that are inventory; initializes stock to this value.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory:stock:external_id&amp;lt;/code&amp;gt;: only available for types that are inventory; an optional external_id for this stock.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory:stock:external2_id&amp;lt;/code&amp;gt;: only available for types that are inventory; an optional external_id for this stock.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory:stock:note&amp;lt;/code&amp;gt;: only available for types that are inventory; an optional note for this stock.&lt;br /&gt;
* &amp;lt;code&amp;gt;cst_*&amp;lt;/code&amp;gt;: custom fields related to content; replace the * with the appropriate custom field name&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;contentId&amp;lt;/code&amp;gt;: the id of the newly created content item&lt;br /&gt;
** &amp;lt;code&amp;gt;canonicalId&amp;lt;/code&amp;gt;: the canonical id of the newly created content item.&lt;br /&gt;
&lt;br /&gt;
== Edit Content ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for editing a content item.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
Moderators and Comment authors.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;action=editcontent&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;contentId&amp;lt;/code&amp;gt;: the id of the content item&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;title&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;description&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;access&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;release_date&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;event_date&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;live_host&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;live_mode&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;preview_offset&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;preview_duration&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;external_id&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;allow_oversell&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;price&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;price1&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;price2&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;price3&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;price4&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;price_formula&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;credits_to_own&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;credits_per_minute&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_ppm_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_pto_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_gift_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_bandwidth_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;review&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;gift_credits&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;user&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;chat_muted&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;img:selected&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;img:title&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;img:position&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;photo_hint&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;add:relationship&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;del:relationship&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;playlist:media_id&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;image (multipart)&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10 (multipart)&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;banner:photo,banner1:photo,banner2:photo,banner3:photo,banner4:photo,banner5:photo,banner6:photo,banner7:photo,banner8:photo,banner9:photo,banner10:photo&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;banner:screenshot,banner1:screenshot,banner2:screenshot,banner3:screenshot,banner4:screenshot,banner5:screenshot,banner6:screenshot,banner7:screenshot,banner8:screenshot,banner9:screenshot,banner10:screenshot&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory:stock:quantity&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;featured_on_content_id&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;tags&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;addtag&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;deletetag&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;categories&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;addcategory&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;deletecategory&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;label&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;label_hint&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;cst_*&amp;lt;/code&amp;gt;: custom fields related to content* &amp;lt;code&amp;gt; replace the * with the appropriate custom field name.&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;properties&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;pending&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;approved&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:API:Content</id>
		<title>Site:API:Content</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:API:Content"/>
				<updated>2012-08-21T05:24:33Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: /* Successful Response */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Content =&lt;br /&gt;
&lt;br /&gt;
== Add Content ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for creating a content item.&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;
* &amp;lt;code&amp;gt;action=addcontent&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt;: blob,news,album,inventory,object,product,photoset,project,pledge,playlist,event&lt;br /&gt;
* &amp;lt;code&amp;gt;title&amp;lt;/code&amp;gt;: the content item title; no more than 1000 characters&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;description&amp;lt;/code&amp;gt;: the content item description; no more than 65k characters&lt;br /&gt;
* &amp;lt;code&amp;gt;release_date&amp;lt;/code&amp;gt;: the release date of this content item&lt;br /&gt;
* &amp;lt;code&amp;gt;credits_per_minute&amp;lt;/code&amp;gt;: the current amount of credits to stream this item on a per minute basis; only applies to videos and songs.&lt;br /&gt;
* &amp;lt;code&amp;gt;credits_to_own&amp;lt;/code&amp;gt;: the current amount of credits to purchase this item.&lt;br /&gt;
* &amp;lt;code&amp;gt;price&amp;lt;/code&amp;gt;: the cash value of this item.&lt;br /&gt;
:: only available for types that are not a product or project.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory&amp;lt;/code&amp;gt;: only available for types that are event.&lt;br /&gt;
* &amp;lt;code&amp;gt;label&amp;lt;/code&amp;gt;: will be prefixed by the site's user prefix label.&lt;br /&gt;
* &amp;lt;code&amp;gt;addcategory&amp;lt;/code&amp;gt;: an array of category ids&lt;br /&gt;
* &amp;lt;code&amp;gt;addtag&amp;lt;/code&amp;gt;: an array of tags&lt;br /&gt;
* &amp;lt;code&amp;gt;featured_on_content_id&amp;lt;/code&amp;gt;: an advanced feature for featuring products during a live broadcast.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory:stock:quantity&amp;lt;/code&amp;gt;: only available for types that are inventory; initializes stock to this value.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory:stock:external_id&amp;lt;/code&amp;gt;: only available for types that are inventory; an optional external_id for this stock.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory:stock:external2_id&amp;lt;/code&amp;gt;: only available for types that are inventory; an optional external_id for this stock.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory:stock:note&amp;lt;/code&amp;gt;: only available for types that are inventory; an optional note for this stock.&lt;br /&gt;
* &amp;lt;code&amp;gt;cst_*&amp;lt;/code&amp;gt;: custom fields related to content; replace the * with the appropriate custom field name&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;contentId&amp;lt;/code&amp;gt;: the id of the newly created content item&lt;br /&gt;
** &amp;lt;code&amp;gt;canonicalId&amp;lt;/code&amp;gt;: the canonical id of the newly created content item.&lt;br /&gt;
&lt;br /&gt;
== Edit Content ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for editing a content item.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
Moderators and Comment authors.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;action=editcontent&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;contentId&amp;lt;/code&amp;gt;: the id of the content item&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
;title&lt;br /&gt;
;description&lt;br /&gt;
;access&lt;br /&gt;
;release_date&lt;br /&gt;
;event_date&lt;br /&gt;
;live_host&lt;br /&gt;
;live_mode&lt;br /&gt;
;preview_offset&lt;br /&gt;
;preview_duration&lt;br /&gt;
;external_id&lt;br /&gt;
;allow_oversell&lt;br /&gt;
;price&lt;br /&gt;
;price1&lt;br /&gt;
;price2&lt;br /&gt;
;price3&lt;br /&gt;
;price4&lt;br /&gt;
;price_formula&lt;br /&gt;
;credits_to_own&lt;br /&gt;
;credits_per_minute&lt;br /&gt;
;commission_ppm_percentage&lt;br /&gt;
;commission_pto_percentage&lt;br /&gt;
;commission_gift_percentage&lt;br /&gt;
;commission_bandwidth_percentage&lt;br /&gt;
;review&lt;br /&gt;
;gift_credits&lt;br /&gt;
;user&lt;br /&gt;
;chat_muted&lt;br /&gt;
;img:selected&lt;br /&gt;
;img:title&lt;br /&gt;
;img:position&lt;br /&gt;
;photo_hint&lt;br /&gt;
;add:relationship&lt;br /&gt;
;del:relationship&lt;br /&gt;
;playlist:media_id&lt;br /&gt;
;image (multipart)&lt;br /&gt;
;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10 (multipart)&lt;br /&gt;
;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10&lt;br /&gt;
;banner:photo,banner1:photo,banner2:photo,banner3:photo,banner4:photo,banner5:photo,banner6:photo,banner7:photo,banner8:photo,banner9:photo,banner10:photo&lt;br /&gt;
;banner:screenshot,banner1:screenshot,banner2:screenshot,banner3:screenshot,banner4:screenshot,banner5:screenshot,banner6:screenshot,banner7:screenshot,banner8:screenshot,banner9:screenshot,banner10:screenshot&lt;br /&gt;
;inventory&lt;br /&gt;
;inventory:stock:quantity&lt;br /&gt;
;featured_on_content_id&lt;br /&gt;
;tags&lt;br /&gt;
;addtag&lt;br /&gt;
;deletetag&lt;br /&gt;
;categories&lt;br /&gt;
;addcategory&lt;br /&gt;
;deletecategory&lt;br /&gt;
;label&lt;br /&gt;
;label_hint&lt;br /&gt;
;cst_*&lt;br /&gt;
;custom fields related to content; replace the * with the appropriate custom field name.&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;properties&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;pending&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;approved&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:API:Content</id>
		<title>Site:API:Content</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:API:Content"/>
				<updated>2012-08-21T05:23:56Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: /* Required Parameters */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Content =&lt;br /&gt;
&lt;br /&gt;
== Add Content ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for creating a content item.&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;
* &amp;lt;code&amp;gt;action=addcontent&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt;: blob,news,album,inventory,object,product,photoset,project,pledge,playlist,event&lt;br /&gt;
* &amp;lt;code&amp;gt;title&amp;lt;/code&amp;gt;: the content item title; no more than 1000 characters&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;description&amp;lt;/code&amp;gt;: the content item description; no more than 65k characters&lt;br /&gt;
* &amp;lt;code&amp;gt;release_date&amp;lt;/code&amp;gt;: the release date of this content item&lt;br /&gt;
* &amp;lt;code&amp;gt;credits_per_minute&amp;lt;/code&amp;gt;: the current amount of credits to stream this item on a per minute basis; only applies to videos and songs.&lt;br /&gt;
* &amp;lt;code&amp;gt;credits_to_own&amp;lt;/code&amp;gt;: the current amount of credits to purchase this item.&lt;br /&gt;
* &amp;lt;code&amp;gt;price&amp;lt;/code&amp;gt;: the cash value of this item.&lt;br /&gt;
:: only available for types that are not a product or project.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory&amp;lt;/code&amp;gt;: only available for types that are event.&lt;br /&gt;
* &amp;lt;code&amp;gt;label&amp;lt;/code&amp;gt;: will be prefixed by the site's user prefix label.&lt;br /&gt;
* &amp;lt;code&amp;gt;addcategory&amp;lt;/code&amp;gt;: an array of category ids&lt;br /&gt;
* &amp;lt;code&amp;gt;addtag&amp;lt;/code&amp;gt;: an array of tags&lt;br /&gt;
* &amp;lt;code&amp;gt;featured_on_content_id&amp;lt;/code&amp;gt;: an advanced feature for featuring products during a live broadcast.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory:stock:quantity&amp;lt;/code&amp;gt;: only available for types that are inventory; initializes stock to this value.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory:stock:external_id&amp;lt;/code&amp;gt;: only available for types that are inventory; an optional external_id for this stock.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory:stock:external2_id&amp;lt;/code&amp;gt;: only available for types that are inventory; an optional external_id for this stock.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory:stock:note&amp;lt;/code&amp;gt;: only available for types that are inventory; an optional note for this stock.&lt;br /&gt;
* &amp;lt;code&amp;gt;cst_*&amp;lt;/code&amp;gt;: custom fields related to content; replace the * with the appropriate custom field name&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;contentId&amp;lt;/code&amp;gt;: the id of the newly created content item&lt;br /&gt;
** &amp;lt;code&amp;gt;canonicalId&amp;lt;/code&amp;gt;: the canonical id of the newly created content item.&lt;br /&gt;
&lt;br /&gt;
== Edit Content ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for editing a content item.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
Moderators and Comment authors.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;action=editcontent&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;contentId&amp;lt;/code&amp;gt;: the id of the content item&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
;title&lt;br /&gt;
;description&lt;br /&gt;
;access&lt;br /&gt;
;release_date&lt;br /&gt;
;event_date&lt;br /&gt;
;live_host&lt;br /&gt;
;live_mode&lt;br /&gt;
;preview_offset&lt;br /&gt;
;preview_duration&lt;br /&gt;
;external_id&lt;br /&gt;
;allow_oversell&lt;br /&gt;
;price&lt;br /&gt;
;price1&lt;br /&gt;
;price2&lt;br /&gt;
;price3&lt;br /&gt;
;price4&lt;br /&gt;
;price_formula&lt;br /&gt;
;credits_to_own&lt;br /&gt;
;credits_per_minute&lt;br /&gt;
;commission_ppm_percentage&lt;br /&gt;
;commission_pto_percentage&lt;br /&gt;
;commission_gift_percentage&lt;br /&gt;
;commission_bandwidth_percentage&lt;br /&gt;
;review&lt;br /&gt;
;gift_credits&lt;br /&gt;
;user&lt;br /&gt;
;chat_muted&lt;br /&gt;
;img:selected&lt;br /&gt;
;img:title&lt;br /&gt;
;img:position&lt;br /&gt;
;photo_hint&lt;br /&gt;
;add:relationship&lt;br /&gt;
;del:relationship&lt;br /&gt;
;playlist:media_id&lt;br /&gt;
;image (multipart)&lt;br /&gt;
;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10 (multipart)&lt;br /&gt;
;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10&lt;br /&gt;
;banner:photo,banner1:photo,banner2:photo,banner3:photo,banner4:photo,banner5:photo,banner6:photo,banner7:photo,banner8:photo,banner9:photo,banner10:photo&lt;br /&gt;
;banner:screenshot,banner1:screenshot,banner2:screenshot,banner3:screenshot,banner4:screenshot,banner5:screenshot,banner6:screenshot,banner7:screenshot,banner8:screenshot,banner9:screenshot,banner10:screenshot&lt;br /&gt;
;inventory&lt;br /&gt;
;inventory:stock:quantity&lt;br /&gt;
;featured_on_content_id&lt;br /&gt;
;tags&lt;br /&gt;
;addtag&lt;br /&gt;
;deletetag&lt;br /&gt;
;categories&lt;br /&gt;
;addcategory&lt;br /&gt;
;deletecategory&lt;br /&gt;
;label&lt;br /&gt;
;label_hint&lt;br /&gt;
;cst_*&lt;br /&gt;
;custom fields related to content; replace the * with the appropriate custom field name.&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
;status=ok&lt;br /&gt;
&lt;br /&gt;
:;properties&lt;br /&gt;
&lt;br /&gt;
::;pending&lt;br /&gt;
::;approved&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:API:Content</id>
		<title>Site:API:Content</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:API:Content"/>
				<updated>2012-08-21T05:23:30Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: /* Successful Response */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Content =&lt;br /&gt;
&lt;br /&gt;
== Add Content ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for creating a content item.&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;
* &amp;lt;code&amp;gt;action=addcontent&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt;: blob,news,album,inventory,object,product,photoset,project,pledge,playlist,event&lt;br /&gt;
* &amp;lt;code&amp;gt;title&amp;lt;/code&amp;gt;: the content item title; no more than 1000 characters&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;description&amp;lt;/code&amp;gt;: the content item description; no more than 65k characters&lt;br /&gt;
* &amp;lt;code&amp;gt;release_date&amp;lt;/code&amp;gt;: the release date of this content item&lt;br /&gt;
* &amp;lt;code&amp;gt;credits_per_minute&amp;lt;/code&amp;gt;: the current amount of credits to stream this item on a per minute basis; only applies to videos and songs.&lt;br /&gt;
* &amp;lt;code&amp;gt;credits_to_own&amp;lt;/code&amp;gt;: the current amount of credits to purchase this item.&lt;br /&gt;
* &amp;lt;code&amp;gt;price&amp;lt;/code&amp;gt;: the cash value of this item.&lt;br /&gt;
:: only available for types that are not a product or project.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory&amp;lt;/code&amp;gt;: only available for types that are event.&lt;br /&gt;
* &amp;lt;code&amp;gt;label&amp;lt;/code&amp;gt;: will be prefixed by the site's user prefix label.&lt;br /&gt;
* &amp;lt;code&amp;gt;addcategory&amp;lt;/code&amp;gt;: an array of category ids&lt;br /&gt;
* &amp;lt;code&amp;gt;addtag&amp;lt;/code&amp;gt;: an array of tags&lt;br /&gt;
* &amp;lt;code&amp;gt;featured_on_content_id&amp;lt;/code&amp;gt;: an advanced feature for featuring products during a live broadcast.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory:stock:quantity&amp;lt;/code&amp;gt;: only available for types that are inventory; initializes stock to this value.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory:stock:external_id&amp;lt;/code&amp;gt;: only available for types that are inventory; an optional external_id for this stock.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory:stock:external2_id&amp;lt;/code&amp;gt;: only available for types that are inventory; an optional external_id for this stock.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory:stock:note&amp;lt;/code&amp;gt;: only available for types that are inventory; an optional note for this stock.&lt;br /&gt;
* &amp;lt;code&amp;gt;cst_*&amp;lt;/code&amp;gt;: custom fields related to content; replace the * with the appropriate custom field name&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;contentId&amp;lt;/code&amp;gt;: the id of the newly created content item&lt;br /&gt;
** &amp;lt;code&amp;gt;canonicalId&amp;lt;/code&amp;gt;: the canonical id of the newly created content item.&lt;br /&gt;
&lt;br /&gt;
== Edit Content ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for editing a content item.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
Moderators and Comment authors.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
;action=editcontent&lt;br /&gt;
;contentId&lt;br /&gt;
:The id of the content item.&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
;title&lt;br /&gt;
;description&lt;br /&gt;
;access&lt;br /&gt;
;release_date&lt;br /&gt;
;event_date&lt;br /&gt;
;live_host&lt;br /&gt;
;live_mode&lt;br /&gt;
;preview_offset&lt;br /&gt;
;preview_duration&lt;br /&gt;
;external_id&lt;br /&gt;
;allow_oversell&lt;br /&gt;
;price&lt;br /&gt;
;price1&lt;br /&gt;
;price2&lt;br /&gt;
;price3&lt;br /&gt;
;price4&lt;br /&gt;
;price_formula&lt;br /&gt;
;credits_to_own&lt;br /&gt;
;credits_per_minute&lt;br /&gt;
;commission_ppm_percentage&lt;br /&gt;
;commission_pto_percentage&lt;br /&gt;
;commission_gift_percentage&lt;br /&gt;
;commission_bandwidth_percentage&lt;br /&gt;
;review&lt;br /&gt;
;gift_credits&lt;br /&gt;
;user&lt;br /&gt;
;chat_muted&lt;br /&gt;
;img:selected&lt;br /&gt;
;img:title&lt;br /&gt;
;img:position&lt;br /&gt;
;photo_hint&lt;br /&gt;
;add:relationship&lt;br /&gt;
;del:relationship&lt;br /&gt;
;playlist:media_id&lt;br /&gt;
;image (multipart)&lt;br /&gt;
;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10 (multipart)&lt;br /&gt;
;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10&lt;br /&gt;
;banner:photo,banner1:photo,banner2:photo,banner3:photo,banner4:photo,banner5:photo,banner6:photo,banner7:photo,banner8:photo,banner9:photo,banner10:photo&lt;br /&gt;
;banner:screenshot,banner1:screenshot,banner2:screenshot,banner3:screenshot,banner4:screenshot,banner5:screenshot,banner6:screenshot,banner7:screenshot,banner8:screenshot,banner9:screenshot,banner10:screenshot&lt;br /&gt;
;inventory&lt;br /&gt;
;inventory:stock:quantity&lt;br /&gt;
;featured_on_content_id&lt;br /&gt;
;tags&lt;br /&gt;
;addtag&lt;br /&gt;
;deletetag&lt;br /&gt;
;categories&lt;br /&gt;
;addcategory&lt;br /&gt;
;deletecategory&lt;br /&gt;
;label&lt;br /&gt;
;label_hint&lt;br /&gt;
;cst_*&lt;br /&gt;
;custom fields related to content; replace the * with the appropriate custom field name.&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
;status=ok&lt;br /&gt;
&lt;br /&gt;
:;properties&lt;br /&gt;
&lt;br /&gt;
::;pending&lt;br /&gt;
::;approved&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:API:Content</id>
		<title>Site:API:Content</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:API:Content"/>
				<updated>2012-08-21T05:22:40Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: /* Required Parameters */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Content =&lt;br /&gt;
&lt;br /&gt;
== Add Content ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for creating a content item.&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;
* &amp;lt;code&amp;gt;action=addcontent&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt;: blob,news,album,inventory,object,product,photoset,project,pledge,playlist,event&lt;br /&gt;
* &amp;lt;code&amp;gt;title&amp;lt;/code&amp;gt;: the content item title; no more than 1000 characters&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;description&amp;lt;/code&amp;gt;: the content item description; no more than 65k characters&lt;br /&gt;
* &amp;lt;code&amp;gt;release_date&amp;lt;/code&amp;gt;: the release date of this content item&lt;br /&gt;
* &amp;lt;code&amp;gt;credits_per_minute&amp;lt;/code&amp;gt;: the current amount of credits to stream this item on a per minute basis; only applies to videos and songs.&lt;br /&gt;
* &amp;lt;code&amp;gt;credits_to_own&amp;lt;/code&amp;gt;: the current amount of credits to purchase this item.&lt;br /&gt;
* &amp;lt;code&amp;gt;price&amp;lt;/code&amp;gt;: the cash value of this item.&lt;br /&gt;
:: only available for types that are not a product or project.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory&amp;lt;/code&amp;gt;: only available for types that are event.&lt;br /&gt;
* &amp;lt;code&amp;gt;label&amp;lt;/code&amp;gt;: will be prefixed by the site's user prefix label.&lt;br /&gt;
* &amp;lt;code&amp;gt;addcategory&amp;lt;/code&amp;gt;: an array of category ids&lt;br /&gt;
* &amp;lt;code&amp;gt;addtag&amp;lt;/code&amp;gt;: an array of tags&lt;br /&gt;
* &amp;lt;code&amp;gt;featured_on_content_id&amp;lt;/code&amp;gt;: an advanced feature for featuring products during a live broadcast.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory:stock:quantity&amp;lt;/code&amp;gt;: only available for types that are inventory; initializes stock to this value.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory:stock:external_id&amp;lt;/code&amp;gt;: only available for types that are inventory; an optional external_id for this stock.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory:stock:external2_id&amp;lt;/code&amp;gt;: only available for types that are inventory; an optional external_id for this stock.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory:stock:note&amp;lt;/code&amp;gt;: only available for types that are inventory; an optional note for this stock.&lt;br /&gt;
* &amp;lt;code&amp;gt;cst_*&amp;lt;/code&amp;gt;: custom fields related to content; replace the * with the appropriate custom field name&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;
:;contentId&lt;br /&gt;
:: the id of the newly created content item;&lt;br /&gt;
:;canonicalId&lt;br /&gt;
:: the canonical id of the newly created content item.&lt;br /&gt;
&lt;br /&gt;
== Edit Content ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for editing a content item.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
Moderators and Comment authors.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
;action=editcontent&lt;br /&gt;
;contentId&lt;br /&gt;
:The id of the content item.&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
;title&lt;br /&gt;
;description&lt;br /&gt;
;access&lt;br /&gt;
;release_date&lt;br /&gt;
;event_date&lt;br /&gt;
;live_host&lt;br /&gt;
;live_mode&lt;br /&gt;
;preview_offset&lt;br /&gt;
;preview_duration&lt;br /&gt;
;external_id&lt;br /&gt;
;allow_oversell&lt;br /&gt;
;price&lt;br /&gt;
;price1&lt;br /&gt;
;price2&lt;br /&gt;
;price3&lt;br /&gt;
;price4&lt;br /&gt;
;price_formula&lt;br /&gt;
;credits_to_own&lt;br /&gt;
;credits_per_minute&lt;br /&gt;
;commission_ppm_percentage&lt;br /&gt;
;commission_pto_percentage&lt;br /&gt;
;commission_gift_percentage&lt;br /&gt;
;commission_bandwidth_percentage&lt;br /&gt;
;review&lt;br /&gt;
;gift_credits&lt;br /&gt;
;user&lt;br /&gt;
;chat_muted&lt;br /&gt;
;img:selected&lt;br /&gt;
;img:title&lt;br /&gt;
;img:position&lt;br /&gt;
;photo_hint&lt;br /&gt;
;add:relationship&lt;br /&gt;
;del:relationship&lt;br /&gt;
;playlist:media_id&lt;br /&gt;
;image (multipart)&lt;br /&gt;
;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10 (multipart)&lt;br /&gt;
;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10&lt;br /&gt;
;banner:photo,banner1:photo,banner2:photo,banner3:photo,banner4:photo,banner5:photo,banner6:photo,banner7:photo,banner8:photo,banner9:photo,banner10:photo&lt;br /&gt;
;banner:screenshot,banner1:screenshot,banner2:screenshot,banner3:screenshot,banner4:screenshot,banner5:screenshot,banner6:screenshot,banner7:screenshot,banner8:screenshot,banner9:screenshot,banner10:screenshot&lt;br /&gt;
;inventory&lt;br /&gt;
;inventory:stock:quantity&lt;br /&gt;
;featured_on_content_id&lt;br /&gt;
;tags&lt;br /&gt;
;addtag&lt;br /&gt;
;deletetag&lt;br /&gt;
;categories&lt;br /&gt;
;addcategory&lt;br /&gt;
;deletecategory&lt;br /&gt;
;label&lt;br /&gt;
;label_hint&lt;br /&gt;
;cst_*&lt;br /&gt;
;custom fields related to content; replace the * with the appropriate custom field name.&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
;status=ok&lt;br /&gt;
&lt;br /&gt;
:;properties&lt;br /&gt;
&lt;br /&gt;
::;pending&lt;br /&gt;
::;approved&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:API:Content</id>
		<title>Site:API:Content</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:API:Content"/>
				<updated>2012-08-21T05:21:54Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: /* Optional Parameters */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Content =&lt;br /&gt;
&lt;br /&gt;
== Add Content ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for creating a content item.&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=addcontent&lt;br /&gt;
;type&lt;br /&gt;
:blob,news,album,inventory,object,product,photoset,project,pledge,playlist,event&lt;br /&gt;
;title&lt;br /&gt;
:the content item title; no more than 1000 characters.&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;description&amp;lt;/code&amp;gt;: the content item description; no more than 65k characters&lt;br /&gt;
* &amp;lt;code&amp;gt;release_date&amp;lt;/code&amp;gt;: the release date of this content item&lt;br /&gt;
* &amp;lt;code&amp;gt;credits_per_minute&amp;lt;/code&amp;gt;: the current amount of credits to stream this item on a per minute basis; only applies to videos and songs.&lt;br /&gt;
* &amp;lt;code&amp;gt;credits_to_own&amp;lt;/code&amp;gt;: the current amount of credits to purchase this item.&lt;br /&gt;
* &amp;lt;code&amp;gt;price&amp;lt;/code&amp;gt;: the cash value of this item.&lt;br /&gt;
:: only available for types that are not a product or project.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory&amp;lt;/code&amp;gt;: only available for types that are event.&lt;br /&gt;
* &amp;lt;code&amp;gt;label&amp;lt;/code&amp;gt;: will be prefixed by the site's user prefix label.&lt;br /&gt;
* &amp;lt;code&amp;gt;addcategory&amp;lt;/code&amp;gt;: an array of category ids&lt;br /&gt;
* &amp;lt;code&amp;gt;addtag&amp;lt;/code&amp;gt;: an array of tags&lt;br /&gt;
* &amp;lt;code&amp;gt;featured_on_content_id&amp;lt;/code&amp;gt;: an advanced feature for featuring products during a live broadcast.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory:stock:quantity&amp;lt;/code&amp;gt;: only available for types that are inventory; initializes stock to this value.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory:stock:external_id&amp;lt;/code&amp;gt;: only available for types that are inventory; an optional external_id for this stock.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory:stock:external2_id&amp;lt;/code&amp;gt;: only available for types that are inventory; an optional external_id for this stock.&lt;br /&gt;
* &amp;lt;code&amp;gt;inventory:stock:note&amp;lt;/code&amp;gt;: only available for types that are inventory; an optional note for this stock.&lt;br /&gt;
* &amp;lt;code&amp;gt;cst_*&amp;lt;/code&amp;gt;: custom fields related to content; replace the * with the appropriate custom field name&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;
:;contentId&lt;br /&gt;
:: the id of the newly created content item;&lt;br /&gt;
:;canonicalId&lt;br /&gt;
:: the canonical id of the newly created content item.&lt;br /&gt;
&lt;br /&gt;
== Edit Content ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for editing a content item.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
Moderators and Comment authors.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
;action=editcontent&lt;br /&gt;
;contentId&lt;br /&gt;
:The id of the content item.&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
;title&lt;br /&gt;
;description&lt;br /&gt;
;access&lt;br /&gt;
;release_date&lt;br /&gt;
;event_date&lt;br /&gt;
;live_host&lt;br /&gt;
;live_mode&lt;br /&gt;
;preview_offset&lt;br /&gt;
;preview_duration&lt;br /&gt;
;external_id&lt;br /&gt;
;allow_oversell&lt;br /&gt;
;price&lt;br /&gt;
;price1&lt;br /&gt;
;price2&lt;br /&gt;
;price3&lt;br /&gt;
;price4&lt;br /&gt;
;price_formula&lt;br /&gt;
;credits_to_own&lt;br /&gt;
;credits_per_minute&lt;br /&gt;
;commission_ppm_percentage&lt;br /&gt;
;commission_pto_percentage&lt;br /&gt;
;commission_gift_percentage&lt;br /&gt;
;commission_bandwidth_percentage&lt;br /&gt;
;review&lt;br /&gt;
;gift_credits&lt;br /&gt;
;user&lt;br /&gt;
;chat_muted&lt;br /&gt;
;img:selected&lt;br /&gt;
;img:title&lt;br /&gt;
;img:position&lt;br /&gt;
;photo_hint&lt;br /&gt;
;add:relationship&lt;br /&gt;
;del:relationship&lt;br /&gt;
;playlist:media_id&lt;br /&gt;
;image (multipart)&lt;br /&gt;
;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10 (multipart)&lt;br /&gt;
;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10&lt;br /&gt;
;banner:photo,banner1:photo,banner2:photo,banner3:photo,banner4:photo,banner5:photo,banner6:photo,banner7:photo,banner8:photo,banner9:photo,banner10:photo&lt;br /&gt;
;banner:screenshot,banner1:screenshot,banner2:screenshot,banner3:screenshot,banner4:screenshot,banner5:screenshot,banner6:screenshot,banner7:screenshot,banner8:screenshot,banner9:screenshot,banner10:screenshot&lt;br /&gt;
;inventory&lt;br /&gt;
;inventory:stock:quantity&lt;br /&gt;
;featured_on_content_id&lt;br /&gt;
;tags&lt;br /&gt;
;addtag&lt;br /&gt;
;deletetag&lt;br /&gt;
;categories&lt;br /&gt;
;addcategory&lt;br /&gt;
;deletecategory&lt;br /&gt;
;label&lt;br /&gt;
;label_hint&lt;br /&gt;
;cst_*&lt;br /&gt;
;custom fields related to content; replace the * with the appropriate custom field name.&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
;status=ok&lt;br /&gt;
&lt;br /&gt;
:;properties&lt;br /&gt;
&lt;br /&gt;
::;pending&lt;br /&gt;
::;approved&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:API:Users</id>
		<title>Site:API:Users</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:API:Users"/>
				<updated>2012-08-21T05:19:35Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: /* Edit Content */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Users =&lt;br /&gt;
&lt;br /&gt;
== Add User ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for creating a user.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
Administrator only.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;action=user&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;verb=adduser&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt;: the username of the user&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
;email&lt;br /&gt;
;commission_pto_percentage&lt;br /&gt;
;commission_ppm_percentage&lt;br /&gt;
;commission_gift_percentage&lt;br /&gt;
;commission_bandwidth_percentage&lt;br /&gt;
;activity_summary_duration_secs&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;user&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &amp;lt;code&amp;gt;id&amp;lt;/code&amp;gt;: the id of the user&lt;br /&gt;
&lt;br /&gt;
== Edit User ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for updating a user object.&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;
* &amp;lt;code&amp;gt;action=updateuser&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;contentId&amp;lt;/code&amp;gt;: the id of the content item.&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;user&amp;lt;/code&amp;gt;: the username of the user being updated.&lt;br /&gt;
:: this parameter is only available if the authenticated user is an Administrator.&lt;br /&gt;
* &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;password&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;email&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;newsletter&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;external_id&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;phone&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;fax&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;dob&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;dob_day&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;dob_month&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;dob_year&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;description&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;display_name&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;display_status&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;lang&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;sex&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;relationship&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;interests&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;activities&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;music&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;tv&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;books&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;location&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;hometown&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;change_username&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;allow_login&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;price_level&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_fname&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_lname&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_company&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_address&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_address2&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_city&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_state&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_country&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_email&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_phone&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;billing_fax&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_fname&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_lname&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_company&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_address&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_address2&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_city&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_state&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_zip&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_country&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_email&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_phone&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shipping_fax&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_name&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_address&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_address2&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_city&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_state&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_zip&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_country&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_account&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_routing&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_swift&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_phone&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bank_iban&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;review&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;status&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_ppm_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_pto_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_gift_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;commission_bandwidth_percentage&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;activity_summary_duration_secs&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;cst_*&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;title&lt;br /&gt;
;description&lt;br /&gt;
;access&lt;br /&gt;
;release_date&lt;br /&gt;
;event_date&lt;br /&gt;
;live_host&lt;br /&gt;
;live_mode&lt;br /&gt;
;preview_offset&lt;br /&gt;
;preview_duration&lt;br /&gt;
;external_id&lt;br /&gt;
;allow_oversell&lt;br /&gt;
;price&lt;br /&gt;
;price1&lt;br /&gt;
;price2&lt;br /&gt;
;price3&lt;br /&gt;
;price4&lt;br /&gt;
;price_formula&lt;br /&gt;
;credits_to_own&lt;br /&gt;
;credits_per_minute&lt;br /&gt;
;commission_ppm_percentage&lt;br /&gt;
;commission_pto_percentage&lt;br /&gt;
;commission_gift_percentage&lt;br /&gt;
;commission_bandwidth_percentage&lt;br /&gt;
;review&lt;br /&gt;
;gift_credits&lt;br /&gt;
;user&lt;br /&gt;
;chat_muted&lt;br /&gt;
;img:selected&lt;br /&gt;
;img:title&lt;br /&gt;
;img:position&lt;br /&gt;
;photo_hint&lt;br /&gt;
;add:relationship&lt;br /&gt;
;del:relationship&lt;br /&gt;
;playlist:media_id&lt;br /&gt;
;image (multipart)&lt;br /&gt;
;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10 (multipart)&lt;br /&gt;
;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10&lt;br /&gt;
;banner:photo,banner1:photo,banner2:photo,banner3:photo,banner4:photo,banner5:photo,banner6:photo,banner7:photo,banner8:photo,banner9:photo,banner10:photo&lt;br /&gt;
;banner:screenshot,banner1:screenshot,banner2:screenshot,banner3:screenshot,banner4:screenshot,banner5:screenshot,banner6:screenshot,banner7:screenshot,banner8:screenshot,banner9:screenshot,banner10:screenshot&lt;br /&gt;
;inventory&lt;br /&gt;
;inventory:stock:quantity&lt;br /&gt;
;featured_on_content_id&lt;br /&gt;
;tags&lt;br /&gt;
;addtag&lt;br /&gt;
;deletetag&lt;br /&gt;
;categories&lt;br /&gt;
;addcategory&lt;br /&gt;
;deletecategory&lt;br /&gt;
;label&lt;br /&gt;
;label_hint&lt;br /&gt;
;cst_*&lt;br /&gt;
;custom fields related to content; replace the * with the appropriate custom field name.&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
;status=ok&lt;br /&gt;
&lt;br /&gt;
:;properties&lt;br /&gt;
&lt;br /&gt;
::;pending&lt;br /&gt;
::;approved&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:API:Users</id>
		<title>Site:API:Users</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:API:Users"/>
				<updated>2012-08-21T05:00:11Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: /* Required Parameters */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Users =&lt;br /&gt;
&lt;br /&gt;
== Add User ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for creating a user.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
Administrator only.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;action=user&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;verb=adduser&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt;: the username of the user&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
;email&lt;br /&gt;
;commission_pto_percentage&lt;br /&gt;
;commission_ppm_percentage&lt;br /&gt;
;commission_gift_percentage&lt;br /&gt;
;commission_bandwidth_percentage&lt;br /&gt;
;activity_summary_duration_secs&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;user&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &amp;lt;code&amp;gt;id&amp;lt;/code&amp;gt;: the id of the user&lt;br /&gt;
&lt;br /&gt;
== Edit Content ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for editing a content item.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
Moderators and Comment authors.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
;action=editcontent&lt;br /&gt;
;contentId&lt;br /&gt;
:The id of the content item.&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
;title&lt;br /&gt;
;description&lt;br /&gt;
;access&lt;br /&gt;
;release_date&lt;br /&gt;
;event_date&lt;br /&gt;
;live_host&lt;br /&gt;
;live_mode&lt;br /&gt;
;preview_offset&lt;br /&gt;
;preview_duration&lt;br /&gt;
;external_id&lt;br /&gt;
;allow_oversell&lt;br /&gt;
;price&lt;br /&gt;
;price1&lt;br /&gt;
;price2&lt;br /&gt;
;price3&lt;br /&gt;
;price4&lt;br /&gt;
;price_formula&lt;br /&gt;
;credits_to_own&lt;br /&gt;
;credits_per_minute&lt;br /&gt;
;commission_ppm_percentage&lt;br /&gt;
;commission_pto_percentage&lt;br /&gt;
;commission_gift_percentage&lt;br /&gt;
;commission_bandwidth_percentage&lt;br /&gt;
;review&lt;br /&gt;
;gift_credits&lt;br /&gt;
;user&lt;br /&gt;
;chat_muted&lt;br /&gt;
;img:selected&lt;br /&gt;
;img:title&lt;br /&gt;
;img:position&lt;br /&gt;
;photo_hint&lt;br /&gt;
;add:relationship&lt;br /&gt;
;del:relationship&lt;br /&gt;
;playlist:media_id&lt;br /&gt;
;image (multipart)&lt;br /&gt;
;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10 (multipart)&lt;br /&gt;
;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10&lt;br /&gt;
;banner:photo,banner1:photo,banner2:photo,banner3:photo,banner4:photo,banner5:photo,banner6:photo,banner7:photo,banner8:photo,banner9:photo,banner10:photo&lt;br /&gt;
;banner:screenshot,banner1:screenshot,banner2:screenshot,banner3:screenshot,banner4:screenshot,banner5:screenshot,banner6:screenshot,banner7:screenshot,banner8:screenshot,banner9:screenshot,banner10:screenshot&lt;br /&gt;
;inventory&lt;br /&gt;
;inventory:stock:quantity&lt;br /&gt;
;featured_on_content_id&lt;br /&gt;
;tags&lt;br /&gt;
;addtag&lt;br /&gt;
;deletetag&lt;br /&gt;
;categories&lt;br /&gt;
;addcategory&lt;br /&gt;
;deletecategory&lt;br /&gt;
;label&lt;br /&gt;
;label_hint&lt;br /&gt;
;cst_*&lt;br /&gt;
;custom fields related to content; replace the * with the appropriate custom field name.&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
;status=ok&lt;br /&gt;
&lt;br /&gt;
:;properties&lt;br /&gt;
&lt;br /&gt;
::;pending&lt;br /&gt;
::;approved&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:API:Users</id>
		<title>Site:API:Users</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:API:Users"/>
				<updated>2012-08-21T04:59:09Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: /* Successful Response */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Users =&lt;br /&gt;
&lt;br /&gt;
== Add User ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for creating a user.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
Administrator only.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
;action=user&lt;br /&gt;
;verb=adduser&lt;br /&gt;
;username&lt;br /&gt;
:the username of the user&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
;email&lt;br /&gt;
;commission_pto_percentage&lt;br /&gt;
;commission_ppm_percentage&lt;br /&gt;
;commission_gift_percentage&lt;br /&gt;
;commission_bandwidth_percentage&lt;br /&gt;
;activity_summary_duration_secs&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;status=ok&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;user&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &amp;lt;code&amp;gt;id&amp;lt;/code&amp;gt;: the id of the user&lt;br /&gt;
&lt;br /&gt;
== Edit Content ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for editing a content item.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
Moderators and Comment authors.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
;action=editcontent&lt;br /&gt;
;contentId&lt;br /&gt;
:The id of the content item.&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
;title&lt;br /&gt;
;description&lt;br /&gt;
;access&lt;br /&gt;
;release_date&lt;br /&gt;
;event_date&lt;br /&gt;
;live_host&lt;br /&gt;
;live_mode&lt;br /&gt;
;preview_offset&lt;br /&gt;
;preview_duration&lt;br /&gt;
;external_id&lt;br /&gt;
;allow_oversell&lt;br /&gt;
;price&lt;br /&gt;
;price1&lt;br /&gt;
;price2&lt;br /&gt;
;price3&lt;br /&gt;
;price4&lt;br /&gt;
;price_formula&lt;br /&gt;
;credits_to_own&lt;br /&gt;
;credits_per_minute&lt;br /&gt;
;commission_ppm_percentage&lt;br /&gt;
;commission_pto_percentage&lt;br /&gt;
;commission_gift_percentage&lt;br /&gt;
;commission_bandwidth_percentage&lt;br /&gt;
;review&lt;br /&gt;
;gift_credits&lt;br /&gt;
;user&lt;br /&gt;
;chat_muted&lt;br /&gt;
;img:selected&lt;br /&gt;
;img:title&lt;br /&gt;
;img:position&lt;br /&gt;
;photo_hint&lt;br /&gt;
;add:relationship&lt;br /&gt;
;del:relationship&lt;br /&gt;
;playlist:media_id&lt;br /&gt;
;image (multipart)&lt;br /&gt;
;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10 (multipart)&lt;br /&gt;
;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10&lt;br /&gt;
;banner:photo,banner1:photo,banner2:photo,banner3:photo,banner4:photo,banner5:photo,banner6:photo,banner7:photo,banner8:photo,banner9:photo,banner10:photo&lt;br /&gt;
;banner:screenshot,banner1:screenshot,banner2:screenshot,banner3:screenshot,banner4:screenshot,banner5:screenshot,banner6:screenshot,banner7:screenshot,banner8:screenshot,banner9:screenshot,banner10:screenshot&lt;br /&gt;
;inventory&lt;br /&gt;
;inventory:stock:quantity&lt;br /&gt;
;featured_on_content_id&lt;br /&gt;
;tags&lt;br /&gt;
;addtag&lt;br /&gt;
;deletetag&lt;br /&gt;
;categories&lt;br /&gt;
;addcategory&lt;br /&gt;
;deletecategory&lt;br /&gt;
;label&lt;br /&gt;
;label_hint&lt;br /&gt;
;cst_*&lt;br /&gt;
;custom fields related to content; replace the * with the appropriate custom field name.&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
;status=ok&lt;br /&gt;
&lt;br /&gt;
:;properties&lt;br /&gt;
&lt;br /&gt;
::;pending&lt;br /&gt;
::;approved&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:API:Users</id>
		<title>Site:API:Users</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:API:Users"/>
				<updated>2012-08-21T04:57:19Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: Created page with &amp;quot;= Users =  == Add User ==  This API call is responsible for creating a user.  === Authentication Restrictions ===  Administrator only.  === Required Parameters ===  ;action=us...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Users =&lt;br /&gt;
&lt;br /&gt;
== Add User ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for creating a user.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
Administrator only.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
;action=user&lt;br /&gt;
;verb=adduser&lt;br /&gt;
;username&lt;br /&gt;
:the username of the user&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
;email&lt;br /&gt;
;commission_pto_percentage&lt;br /&gt;
;commission_ppm_percentage&lt;br /&gt;
;commission_gift_percentage&lt;br /&gt;
;commission_bandwidth_percentage&lt;br /&gt;
;activity_summary_duration_secs&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;
:;user&lt;br /&gt;
&lt;br /&gt;
::;id&lt;br /&gt;
::: the id of the user.&lt;br /&gt;
&lt;br /&gt;
== Edit Content ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for editing a content item.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
Moderators and Comment authors.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
;action=editcontent&lt;br /&gt;
;contentId&lt;br /&gt;
:The id of the content item.&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
;title&lt;br /&gt;
;description&lt;br /&gt;
;access&lt;br /&gt;
;release_date&lt;br /&gt;
;event_date&lt;br /&gt;
;live_host&lt;br /&gt;
;live_mode&lt;br /&gt;
;preview_offset&lt;br /&gt;
;preview_duration&lt;br /&gt;
;external_id&lt;br /&gt;
;allow_oversell&lt;br /&gt;
;price&lt;br /&gt;
;price1&lt;br /&gt;
;price2&lt;br /&gt;
;price3&lt;br /&gt;
;price4&lt;br /&gt;
;price_formula&lt;br /&gt;
;credits_to_own&lt;br /&gt;
;credits_per_minute&lt;br /&gt;
;commission_ppm_percentage&lt;br /&gt;
;commission_pto_percentage&lt;br /&gt;
;commission_gift_percentage&lt;br /&gt;
;commission_bandwidth_percentage&lt;br /&gt;
;review&lt;br /&gt;
;gift_credits&lt;br /&gt;
;user&lt;br /&gt;
;chat_muted&lt;br /&gt;
;img:selected&lt;br /&gt;
;img:title&lt;br /&gt;
;img:position&lt;br /&gt;
;photo_hint&lt;br /&gt;
;add:relationship&lt;br /&gt;
;del:relationship&lt;br /&gt;
;playlist:media_id&lt;br /&gt;
;image (multipart)&lt;br /&gt;
;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10 (multipart)&lt;br /&gt;
;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10&lt;br /&gt;
;banner:photo,banner1:photo,banner2:photo,banner3:photo,banner4:photo,banner5:photo,banner6:photo,banner7:photo,banner8:photo,banner9:photo,banner10:photo&lt;br /&gt;
;banner:screenshot,banner1:screenshot,banner2:screenshot,banner3:screenshot,banner4:screenshot,banner5:screenshot,banner6:screenshot,banner7:screenshot,banner8:screenshot,banner9:screenshot,banner10:screenshot&lt;br /&gt;
;inventory&lt;br /&gt;
;inventory:stock:quantity&lt;br /&gt;
;featured_on_content_id&lt;br /&gt;
;tags&lt;br /&gt;
;addtag&lt;br /&gt;
;deletetag&lt;br /&gt;
;categories&lt;br /&gt;
;addcategory&lt;br /&gt;
;deletecategory&lt;br /&gt;
;label&lt;br /&gt;
;label_hint&lt;br /&gt;
;cst_*&lt;br /&gt;
;custom fields related to content; replace the * with the appropriate custom field name.&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
;status=ok&lt;br /&gt;
&lt;br /&gt;
:;properties&lt;br /&gt;
&lt;br /&gt;
::;pending&lt;br /&gt;
::;approved&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Main_Page"/>
				<updated>2012-08-21T04:08:01Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: /* Site API */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the Metrixstream development wiki. This guide is intended for a technical audience and will provide detailed information on how interact with Metrixstream and fine tune the user experience to your viewers.&lt;br /&gt;
&lt;br /&gt;
As always you can email [mailto:support@metrixstream.com support@metrixstream.com] with any of your questions.&lt;br /&gt;
&lt;br /&gt;
= Site Frontend =&lt;br /&gt;
&lt;br /&gt;
; [[Site:Frontend:Introduction|Introduction]]&lt;br /&gt;
: Everything you need to know to get started making sites.&lt;br /&gt;
; [[Site:Frontend:BuildingBlocks|Building Blocks]]&lt;br /&gt;
: Learn about the tools at your disposal to build your website.&lt;br /&gt;
; [[Site:Frontend:Organization|Organization]]&lt;br /&gt;
: Learn how to organize your objects and feature them in the appropriate places.&lt;br /&gt;
; [[Site:Frontend:URLParameters|URL Parameters]]&lt;br /&gt;
: Learn how to manipulate a webpage via the URL.&lt;br /&gt;
; [[Site:Frontend:Faceted Search|Faceted Search]]&lt;br /&gt;
: Performing complex searches to find content and profiles.&lt;br /&gt;
; [[Site:Frontend:BackendContexts|Backend Contexts]]&lt;br /&gt;
: Allows you to request information from the backend.&lt;br /&gt;
; [[Site:Frontend:HDFObjects|HDF Objects]]&lt;br /&gt;
: Various objects and what information they contain.&lt;br /&gt;
; [[Site:Frontend:InternalMacros|Internal Macros]]&lt;br /&gt;
: Pre-existing macros provided to help with common tasks.&lt;br /&gt;
; [[Site:Frontend:SEOFriendlyURLS|SEO Friendly URLS]]&lt;br /&gt;
: Learn how to make SEO friendly URLS.&lt;br /&gt;
; [[Site:Frontend:BestPractices|Best Practices]]&lt;br /&gt;
: Some simple guidelines on how to make your development easier.&lt;br /&gt;
; [[Site:Frontend:Controllers|Controllers]]&lt;br /&gt;
: Properly manage all of your functionality across the entire site.&lt;br /&gt;
; [[Site:Frontend:Forms|Forms]]&lt;br /&gt;
: Different method for how to collect information from the viewer.&lt;br /&gt;
; [[Site:Frontend:Macros|Macros]]&lt;br /&gt;
: Create macros for common functionality.&lt;br /&gt;
; [[Site:Frontend:Modules|Modules]]&lt;br /&gt;
: Package a feature in its entirety within the module framework.&lt;br /&gt;
&lt;br /&gt;
= Site Backend =&lt;br /&gt;
&lt;br /&gt;
The backend is responsible for executing queries to the database and returning their result in a format the frontend is capable of understanding.&lt;br /&gt;
&lt;br /&gt;
; [[Site:Backend:Queries|Backend Queries]]&lt;br /&gt;
: A list of the supplied backend queries.&lt;br /&gt;
&lt;br /&gt;
= Site API =&lt;br /&gt;
&lt;br /&gt;
The API allows modifications to objects through the backend. All API queries are sent through the same URL. It is common to assign this URL to a JavaScript variable that is then passed throughout your code. Make sure to assign this variable in your actual page definition rather than a JavaScript file. This is required because the templating engine is not available in external JavaScript fileds.&lt;br /&gt;
&lt;br /&gt;
 var urls = {&lt;br /&gt;
   'apiUrl': '&amp;lt;?cs call:getBasePostUrl() ?&amp;gt;'&lt;br /&gt;
 };&lt;br /&gt;
&lt;br /&gt;
; [[Site:API:Authentication|Authentication]]&lt;br /&gt;
: this includes support for login, signup, and logout functionality.&lt;br /&gt;
; [[Site:API:Blocks|Blocks]]&lt;br /&gt;
: this includes support for adding, editing, and deleting blocks. Blocks allow users to prevent other users from viewing certain objects.&lt;br /&gt;
; [[Site:API:Comments|Comments]]&lt;br /&gt;
: this includes support for adding, editing, and deleting comments.&lt;br /&gt;
; [[Site:API:Content|Content]]&lt;br /&gt;
: this includes support for adding, editing, and deleting content.&lt;br /&gt;
; [[Site:API:Forums|Forums]]&lt;br /&gt;
: this includes support for adding, editing, and deleting forums, threads, and replies.&lt;br /&gt;
; [[Site:API:Moderate|Moderate]]&lt;br /&gt;
: this includes support for what functionality is available to moderators.&lt;br /&gt;
; [[Site:API:PCR|Property Change Requests]]&lt;br /&gt;
: this includes support for property changes to objects that require approval by an administrator before they go live.&lt;br /&gt;
; [[Site:API:Users|Users]]&lt;br /&gt;
: this includes support for adding and editing users.&lt;br /&gt;
; [[Site:API:Wysiwyg|Wysiwyg Editor]]&lt;br /&gt;
: this includes support for retrieving the built in Wysiwyg Editor.&lt;br /&gt;
&lt;br /&gt;
= Background Tasks =&lt;br /&gt;
&lt;br /&gt;
Metrixstream has a background task manager that is capable of executing tasks at certain intervals. This can be useful for backing up the database, syncing content from one server to another, processing log files, etc.&lt;br /&gt;
&lt;br /&gt;
More information is available on the [[Site:Integration|Integration]] page for those of you who want to create your own tasks.&lt;br /&gt;
&lt;br /&gt;
= Media Player =&lt;br /&gt;
&lt;br /&gt;
The Metrixstream media player allows complete customization of the viewing experience. There are several skins available to customize the look and feel of the player. There is also a JavaScript interface that lets you control and manipulate the functionality of the player without having to edit any of the core framework.&lt;br /&gt;
&lt;br /&gt;
; [[MediaPlayer:Macros|Macros]]&lt;br /&gt;
: Learn how to place a media player within a webpage.&lt;br /&gt;
; [[MediaPlayer:API:Calls|API Calls]]&lt;br /&gt;
: The functions available to control the media player.&lt;br /&gt;
; [[MediaPlayer:API:Callbacks|API Callbacks]]&lt;br /&gt;
: The callbacks that can be registered to intercept certain actions done via the media player.&lt;br /&gt;
; [[MediaPlayer:LiveEvents|Live Events]]&lt;br /&gt;
: A list of all events available during a live event and how to interact with them.&lt;br /&gt;
; [[MediaPlayer:Skins|Skins]]&lt;br /&gt;
: A list of available skins for the media player.&lt;br /&gt;
; [[MediaPlayer:WMODE|WMODE]]&lt;br /&gt;
: An important mode to understand that can effect the media player performance.&lt;br /&gt;
&lt;br /&gt;
= Custom Integration =&lt;br /&gt;
&lt;br /&gt;
All of the above information is to educate you on how the internals of Metrixstream work and how to use what functionality is available to you. Sometimes you may need customization outside the core platform. This section is intended to go a step lower and see how you can end up making your own queries and tasks.&lt;br /&gt;
&lt;br /&gt;
; [[Site:Interfaces|Interfaces]]&lt;br /&gt;
: Interfaces necessary for custom integration.&lt;br /&gt;
; [[Site:Integration|Integration]]&lt;br /&gt;
: Information on how to integrate directly into the Site Engine by providing your own Backend Contexts.&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Main_Page"/>
				<updated>2012-08-21T04:07:03Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: /* Site API */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the Metrixstream development wiki. This guide is intended for a technical audience and will provide detailed information on how interact with Metrixstream and fine tune the user experience to your viewers.&lt;br /&gt;
&lt;br /&gt;
As always you can email [mailto:support@metrixstream.com support@metrixstream.com] with any of your questions.&lt;br /&gt;
&lt;br /&gt;
= Site Frontend =&lt;br /&gt;
&lt;br /&gt;
; [[Site:Frontend:Introduction|Introduction]]&lt;br /&gt;
: Everything you need to know to get started making sites.&lt;br /&gt;
; [[Site:Frontend:BuildingBlocks|Building Blocks]]&lt;br /&gt;
: Learn about the tools at your disposal to build your website.&lt;br /&gt;
; [[Site:Frontend:Organization|Organization]]&lt;br /&gt;
: Learn how to organize your objects and feature them in the appropriate places.&lt;br /&gt;
; [[Site:Frontend:URLParameters|URL Parameters]]&lt;br /&gt;
: Learn how to manipulate a webpage via the URL.&lt;br /&gt;
; [[Site:Frontend:Faceted Search|Faceted Search]]&lt;br /&gt;
: Performing complex searches to find content and profiles.&lt;br /&gt;
; [[Site:Frontend:BackendContexts|Backend Contexts]]&lt;br /&gt;
: Allows you to request information from the backend.&lt;br /&gt;
; [[Site:Frontend:HDFObjects|HDF Objects]]&lt;br /&gt;
: Various objects and what information they contain.&lt;br /&gt;
; [[Site:Frontend:InternalMacros|Internal Macros]]&lt;br /&gt;
: Pre-existing macros provided to help with common tasks.&lt;br /&gt;
; [[Site:Frontend:SEOFriendlyURLS|SEO Friendly URLS]]&lt;br /&gt;
: Learn how to make SEO friendly URLS.&lt;br /&gt;
; [[Site:Frontend:BestPractices|Best Practices]]&lt;br /&gt;
: Some simple guidelines on how to make your development easier.&lt;br /&gt;
; [[Site:Frontend:Controllers|Controllers]]&lt;br /&gt;
: Properly manage all of your functionality across the entire site.&lt;br /&gt;
; [[Site:Frontend:Forms|Forms]]&lt;br /&gt;
: Different method for how to collect information from the viewer.&lt;br /&gt;
; [[Site:Frontend:Macros|Macros]]&lt;br /&gt;
: Create macros for common functionality.&lt;br /&gt;
; [[Site:Frontend:Modules|Modules]]&lt;br /&gt;
: Package a feature in its entirety within the module framework.&lt;br /&gt;
&lt;br /&gt;
= Site Backend =&lt;br /&gt;
&lt;br /&gt;
The backend is responsible for executing queries to the database and returning their result in a format the frontend is capable of understanding.&lt;br /&gt;
&lt;br /&gt;
; [[Site:Backend:Queries|Backend Queries]]&lt;br /&gt;
: A list of the supplied backend queries.&lt;br /&gt;
&lt;br /&gt;
= Site API =&lt;br /&gt;
&lt;br /&gt;
The API allows modifications to objects through the backend. All API queries are sent through the same URL. It is common to assign this URL to a JavaScript variable that is then passed throughout your code.&lt;br /&gt;
&lt;br /&gt;
 var urls = {&lt;br /&gt;
   'apiUrl': '&amp;lt;?cs call:getBasePostUrl() ?&amp;gt;'&lt;br /&gt;
 };&lt;br /&gt;
&lt;br /&gt;
; [[Site:API:Authentication|Authentication]]&lt;br /&gt;
: this includes support for login, signup, and logout functionality.&lt;br /&gt;
; [[Site:API:Blocks|Blocks]]&lt;br /&gt;
: this includes support for adding, editing, and deleting blocks. Blocks allow users to prevent other users from viewing certain objects.&lt;br /&gt;
; [[Site:API:Comments|Comments]]&lt;br /&gt;
: this includes support for adding, editing, and deleting comments.&lt;br /&gt;
; [[Site:API:Content|Content]]&lt;br /&gt;
: this includes support for adding, editing, and deleting content.&lt;br /&gt;
; [[Site:API:Forums|Forums]]&lt;br /&gt;
: this includes support for adding, editing, and deleting forums, threads, and replies.&lt;br /&gt;
; [[Site:API:Moderate|Moderate]]&lt;br /&gt;
: this includes support for what functionality is available to moderators.&lt;br /&gt;
; [[Site:API:PCR|Property Change Requests]]&lt;br /&gt;
: this includes support for property changes to objects that require approval by an administrator before they go live.&lt;br /&gt;
; [[Site:API:Users|Users]]&lt;br /&gt;
: this includes support for adding and editing users.&lt;br /&gt;
; [[Site:API:Wysiwyg|Wysiwyg Editor]]&lt;br /&gt;
: this includes support for retrieving the built in Wysiwyg Editor.&lt;br /&gt;
&lt;br /&gt;
= Background Tasks =&lt;br /&gt;
&lt;br /&gt;
Metrixstream has a background task manager that is capable of executing tasks at certain intervals. This can be useful for backing up the database, syncing content from one server to another, processing log files, etc.&lt;br /&gt;
&lt;br /&gt;
More information is available on the [[Site:Integration|Integration]] page for those of you who want to create your own tasks.&lt;br /&gt;
&lt;br /&gt;
= Media Player =&lt;br /&gt;
&lt;br /&gt;
The Metrixstream media player allows complete customization of the viewing experience. There are several skins available to customize the look and feel of the player. There is also a JavaScript interface that lets you control and manipulate the functionality of the player without having to edit any of the core framework.&lt;br /&gt;
&lt;br /&gt;
; [[MediaPlayer:Macros|Macros]]&lt;br /&gt;
: Learn how to place a media player within a webpage.&lt;br /&gt;
; [[MediaPlayer:API:Calls|API Calls]]&lt;br /&gt;
: The functions available to control the media player.&lt;br /&gt;
; [[MediaPlayer:API:Callbacks|API Callbacks]]&lt;br /&gt;
: The callbacks that can be registered to intercept certain actions done via the media player.&lt;br /&gt;
; [[MediaPlayer:LiveEvents|Live Events]]&lt;br /&gt;
: A list of all events available during a live event and how to interact with them.&lt;br /&gt;
; [[MediaPlayer:Skins|Skins]]&lt;br /&gt;
: A list of available skins for the media player.&lt;br /&gt;
; [[MediaPlayer:WMODE|WMODE]]&lt;br /&gt;
: An important mode to understand that can effect the media player performance.&lt;br /&gt;
&lt;br /&gt;
= Custom Integration =&lt;br /&gt;
&lt;br /&gt;
All of the above information is to educate you on how the internals of Metrixstream work and how to use what functionality is available to you. Sometimes you may need customization outside the core platform. This section is intended to go a step lower and see how you can end up making your own queries and tasks.&lt;br /&gt;
&lt;br /&gt;
; [[Site:Interfaces|Interfaces]]&lt;br /&gt;
: Interfaces necessary for custom integration.&lt;br /&gt;
; [[Site:Integration|Integration]]&lt;br /&gt;
: Information on how to integrate directly into the Site Engine by providing your own Backend Contexts.&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Main_Page"/>
				<updated>2012-08-21T04:05:42Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: /* Site API */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the Metrixstream development wiki. This guide is intended for a technical audience and will provide detailed information on how interact with Metrixstream and fine tune the user experience to your viewers.&lt;br /&gt;
&lt;br /&gt;
As always you can email [mailto:support@metrixstream.com support@metrixstream.com] with any of your questions.&lt;br /&gt;
&lt;br /&gt;
= Site Frontend =&lt;br /&gt;
&lt;br /&gt;
; [[Site:Frontend:Introduction|Introduction]]&lt;br /&gt;
: Everything you need to know to get started making sites.&lt;br /&gt;
; [[Site:Frontend:BuildingBlocks|Building Blocks]]&lt;br /&gt;
: Learn about the tools at your disposal to build your website.&lt;br /&gt;
; [[Site:Frontend:Organization|Organization]]&lt;br /&gt;
: Learn how to organize your objects and feature them in the appropriate places.&lt;br /&gt;
; [[Site:Frontend:URLParameters|URL Parameters]]&lt;br /&gt;
: Learn how to manipulate a webpage via the URL.&lt;br /&gt;
; [[Site:Frontend:Faceted Search|Faceted Search]]&lt;br /&gt;
: Performing complex searches to find content and profiles.&lt;br /&gt;
; [[Site:Frontend:BackendContexts|Backend Contexts]]&lt;br /&gt;
: Allows you to request information from the backend.&lt;br /&gt;
; [[Site:Frontend:HDFObjects|HDF Objects]]&lt;br /&gt;
: Various objects and what information they contain.&lt;br /&gt;
; [[Site:Frontend:InternalMacros|Internal Macros]]&lt;br /&gt;
: Pre-existing macros provided to help with common tasks.&lt;br /&gt;
; [[Site:Frontend:SEOFriendlyURLS|SEO Friendly URLS]]&lt;br /&gt;
: Learn how to make SEO friendly URLS.&lt;br /&gt;
; [[Site:Frontend:BestPractices|Best Practices]]&lt;br /&gt;
: Some simple guidelines on how to make your development easier.&lt;br /&gt;
; [[Site:Frontend:Controllers|Controllers]]&lt;br /&gt;
: Properly manage all of your functionality across the entire site.&lt;br /&gt;
; [[Site:Frontend:Forms|Forms]]&lt;br /&gt;
: Different method for how to collect information from the viewer.&lt;br /&gt;
; [[Site:Frontend:Macros|Macros]]&lt;br /&gt;
: Create macros for common functionality.&lt;br /&gt;
; [[Site:Frontend:Modules|Modules]]&lt;br /&gt;
: Package a feature in its entirety within the module framework.&lt;br /&gt;
&lt;br /&gt;
= Site Backend =&lt;br /&gt;
&lt;br /&gt;
The backend is responsible for executing queries to the database and returning their result in a format the frontend is capable of understanding.&lt;br /&gt;
&lt;br /&gt;
; [[Site:Backend:Queries|Backend Queries]]&lt;br /&gt;
: A list of the supplied backend queries.&lt;br /&gt;
&lt;br /&gt;
= Site API =&lt;br /&gt;
&lt;br /&gt;
The API allows modifications to objects through the backend. All API queries are sent through the same URL.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?cs call:getBasePostUrl() ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; [[Site:API:Authentication|Authentication]]&lt;br /&gt;
: this includes support for login, signup, and logout functionality.&lt;br /&gt;
; [[Site:API:Blocks|Blocks]]&lt;br /&gt;
: this includes support for adding, editing, and deleting blocks. Blocks allow users to prevent other users from viewing certain objects.&lt;br /&gt;
; [[Site:API:Comments|Comments]]&lt;br /&gt;
: this includes support for adding, editing, and deleting comments.&lt;br /&gt;
; [[Site:API:Content|Content]]&lt;br /&gt;
: this includes support for adding, editing, and deleting content.&lt;br /&gt;
; [[Site:API:Forums|Forums]]&lt;br /&gt;
: this includes support for adding, editing, and deleting forums, threads, and replies.&lt;br /&gt;
; [[Site:API:Moderate|Moderate]]&lt;br /&gt;
: this includes support for what functionality is available to moderators.&lt;br /&gt;
; [[Site:API:PCR|Property Change Requests]]&lt;br /&gt;
: this includes support for property changes to objects that require approval by an administrator before they go live.&lt;br /&gt;
; [[Site:API:Users|Users]]&lt;br /&gt;
: this includes support for adding and editing users.&lt;br /&gt;
; [[Site:API:Wysiwyg|Wysiwyg Editor]]&lt;br /&gt;
: this includes support for retrieving the built in Wysiwyg Editor.&lt;br /&gt;
&lt;br /&gt;
= Background Tasks =&lt;br /&gt;
&lt;br /&gt;
Metrixstream has a background task manager that is capable of executing tasks at certain intervals. This can be useful for backing up the database, syncing content from one server to another, processing log files, etc.&lt;br /&gt;
&lt;br /&gt;
More information is available on the [[Site:Integration|Integration]] page for those of you who want to create your own tasks.&lt;br /&gt;
&lt;br /&gt;
= Media Player =&lt;br /&gt;
&lt;br /&gt;
The Metrixstream media player allows complete customization of the viewing experience. There are several skins available to customize the look and feel of the player. There is also a JavaScript interface that lets you control and manipulate the functionality of the player without having to edit any of the core framework.&lt;br /&gt;
&lt;br /&gt;
; [[MediaPlayer:Macros|Macros]]&lt;br /&gt;
: Learn how to place a media player within a webpage.&lt;br /&gt;
; [[MediaPlayer:API:Calls|API Calls]]&lt;br /&gt;
: The functions available to control the media player.&lt;br /&gt;
; [[MediaPlayer:API:Callbacks|API Callbacks]]&lt;br /&gt;
: The callbacks that can be registered to intercept certain actions done via the media player.&lt;br /&gt;
; [[MediaPlayer:LiveEvents|Live Events]]&lt;br /&gt;
: A list of all events available during a live event and how to interact with them.&lt;br /&gt;
; [[MediaPlayer:Skins|Skins]]&lt;br /&gt;
: A list of available skins for the media player.&lt;br /&gt;
; [[MediaPlayer:WMODE|WMODE]]&lt;br /&gt;
: An important mode to understand that can effect the media player performance.&lt;br /&gt;
&lt;br /&gt;
= Custom Integration =&lt;br /&gt;
&lt;br /&gt;
All of the above information is to educate you on how the internals of Metrixstream work and how to use what functionality is available to you. Sometimes you may need customization outside the core platform. This section is intended to go a step lower and see how you can end up making your own queries and tasks.&lt;br /&gt;
&lt;br /&gt;
; [[Site:Interfaces|Interfaces]]&lt;br /&gt;
: Interfaces necessary for custom integration.&lt;br /&gt;
; [[Site:Integration|Integration]]&lt;br /&gt;
: Information on how to integrate directly into the Site Engine by providing your own Backend Contexts.&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:API:Content</id>
		<title>Site:API:Content</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:API:Content"/>
				<updated>2012-08-21T04:04:42Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: /* Optional Parameters */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Content =&lt;br /&gt;
&lt;br /&gt;
== Add Content ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for creating a content item.&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=addcontent&lt;br /&gt;
;type&lt;br /&gt;
:blob,news,album,inventory,object,product,photoset,project,pledge,playlist,event&lt;br /&gt;
;title&lt;br /&gt;
:the content item title; no more than 1000 characters.&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
;description&lt;br /&gt;
:the content item description; no more than 65k characters.&lt;br /&gt;
;release_date&lt;br /&gt;
:the release date of this content item.&lt;br /&gt;
;credits_per_minute&lt;br /&gt;
:the current amount of credits to stream this item on a per minute basis; only applies to videos and songs.&lt;br /&gt;
;credits_to_own&lt;br /&gt;
:the current amount of credits to purchase this item.&lt;br /&gt;
;price&lt;br /&gt;
:the cash value of this item.&lt;br /&gt;
:only available for types that are not a product or project.&lt;br /&gt;
;inventory&lt;br /&gt;
:only available for types that are event.&lt;br /&gt;
;label&lt;br /&gt;
:will be prefixed by the site's user prefix label.&lt;br /&gt;
;addcategory&lt;br /&gt;
:an array of category ids&lt;br /&gt;
;addtag&lt;br /&gt;
:an array of tags&lt;br /&gt;
;featured_on_content_id&lt;br /&gt;
:an advanced feature for featuring products during a live broadcast.&lt;br /&gt;
;inventory:stock:quantity&lt;br /&gt;
:only available for types that are inventory; initializes stock to this value.&lt;br /&gt;
;inventory:stock:external_id&lt;br /&gt;
:only available for types that are inventory; an optional external_id for this stock.&lt;br /&gt;
;inventory:stock:external2_id&lt;br /&gt;
:only available for types that are inventory; an optional external_id for this stock.&lt;br /&gt;
;inventory:stock:note&lt;br /&gt;
:only available for types that are inventory; an optional note for this stock.&lt;br /&gt;
;cst_*&lt;br /&gt;
;custom fields related to content; replace the * with the appropriate custom field name.&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;
:;contentId&lt;br /&gt;
:: the id of the newly created content item;&lt;br /&gt;
:;canonicalId&lt;br /&gt;
:: the canonical id of the newly created content item.&lt;br /&gt;
&lt;br /&gt;
== Edit Content ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for editing a content item.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
Moderators and Comment authors.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
;action=editcontent&lt;br /&gt;
;contentId&lt;br /&gt;
:The id of the content item.&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
;title&lt;br /&gt;
;description&lt;br /&gt;
;access&lt;br /&gt;
;release_date&lt;br /&gt;
;event_date&lt;br /&gt;
;live_host&lt;br /&gt;
;live_mode&lt;br /&gt;
;preview_offset&lt;br /&gt;
;preview_duration&lt;br /&gt;
;external_id&lt;br /&gt;
;allow_oversell&lt;br /&gt;
;price&lt;br /&gt;
;price1&lt;br /&gt;
;price2&lt;br /&gt;
;price3&lt;br /&gt;
;price4&lt;br /&gt;
;price_formula&lt;br /&gt;
;credits_to_own&lt;br /&gt;
;credits_per_minute&lt;br /&gt;
;commission_ppm_percentage&lt;br /&gt;
;commission_pto_percentage&lt;br /&gt;
;commission_gift_percentage&lt;br /&gt;
;commission_bandwidth_percentage&lt;br /&gt;
;review&lt;br /&gt;
;gift_credits&lt;br /&gt;
;user&lt;br /&gt;
;chat_muted&lt;br /&gt;
;img:selected&lt;br /&gt;
;img:title&lt;br /&gt;
;img:position&lt;br /&gt;
;photo_hint&lt;br /&gt;
;add:relationship&lt;br /&gt;
;del:relationship&lt;br /&gt;
;playlist:media_id&lt;br /&gt;
;image (multipart)&lt;br /&gt;
;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10 (multipart)&lt;br /&gt;
;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10&lt;br /&gt;
;banner:photo,banner1:photo,banner2:photo,banner3:photo,banner4:photo,banner5:photo,banner6:photo,banner7:photo,banner8:photo,banner9:photo,banner10:photo&lt;br /&gt;
;banner:screenshot,banner1:screenshot,banner2:screenshot,banner3:screenshot,banner4:screenshot,banner5:screenshot,banner6:screenshot,banner7:screenshot,banner8:screenshot,banner9:screenshot,banner10:screenshot&lt;br /&gt;
;inventory&lt;br /&gt;
;inventory:stock:quantity&lt;br /&gt;
;featured_on_content_id&lt;br /&gt;
;tags&lt;br /&gt;
;addtag&lt;br /&gt;
;deletetag&lt;br /&gt;
;categories&lt;br /&gt;
;addcategory&lt;br /&gt;
;deletecategory&lt;br /&gt;
;label&lt;br /&gt;
;label_hint&lt;br /&gt;
;cst_*&lt;br /&gt;
;custom fields related to content; replace the * with the appropriate custom field name.&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
;status=ok&lt;br /&gt;
&lt;br /&gt;
:;properties&lt;br /&gt;
&lt;br /&gt;
::;pending&lt;br /&gt;
::;approved&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:API:Content</id>
		<title>Site:API:Content</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:API:Content"/>
				<updated>2012-08-21T04:04:09Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: /* Optional Parameters */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Content =&lt;br /&gt;
&lt;br /&gt;
== Add Content ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for creating a content item.&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=addcontent&lt;br /&gt;
;type&lt;br /&gt;
:blob,news,album,inventory,object,product,photoset,project,pledge,playlist,event&lt;br /&gt;
;title&lt;br /&gt;
:the content item title; no more than 1000 characters.&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
;description&lt;br /&gt;
:the content item description; no more than 65k characters.&lt;br /&gt;
;release_date&lt;br /&gt;
:the release date of this content item.&lt;br /&gt;
;credits_per_minute&lt;br /&gt;
:the current amount of credits to stream this item on a per minute basis; only applies to videos and songs.&lt;br /&gt;
;credits_to_own&lt;br /&gt;
:the current amount of credits to purchase this item.&lt;br /&gt;
;price&lt;br /&gt;
:the cash value of this item.&lt;br /&gt;
:only available for types that are not a product or project.&lt;br /&gt;
;inventory&lt;br /&gt;
:only available for types that are event.&lt;br /&gt;
;label&lt;br /&gt;
:will be prefixed by the site's user prefix label.&lt;br /&gt;
;addcategory&lt;br /&gt;
:an array of category ids&lt;br /&gt;
;addtag&lt;br /&gt;
:an array of tags&lt;br /&gt;
;featured_on_content_id&lt;br /&gt;
:an advanced feature for featuring products during a live broadcast.&lt;br /&gt;
;inventory:stock:quantity&lt;br /&gt;
:only available for types that are inventory; initializes stock to this value.&lt;br /&gt;
;inventory:stock:external_id&lt;br /&gt;
:only available for types that are inventory; an optional external_id for this stock.&lt;br /&gt;
;inventory:stock:external2_id&lt;br /&gt;
:only available for types that are inventory; an optional external_id for this stock.&lt;br /&gt;
;inventory:stock:note&lt;br /&gt;
:only available for types that are inventory; an optional note for this stock.&lt;br /&gt;
;cst_*&lt;br /&gt;
;custom fields related to content; replace the * with the appropriate custom field name.&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;
:;contentId&lt;br /&gt;
:: the id of the newly created content item;&lt;br /&gt;
:;canonicalId&lt;br /&gt;
:: the canonical id of the newly created content item.&lt;br /&gt;
&lt;br /&gt;
== Edit Content ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for editing a content item.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
Moderators and Comment authors.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
;action=editcontent&lt;br /&gt;
;contentId&lt;br /&gt;
:The id of the content item.&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
;title&lt;br /&gt;
;description&lt;br /&gt;
;access&lt;br /&gt;
;release_date&lt;br /&gt;
;event_date&lt;br /&gt;
;live_host&lt;br /&gt;
;live_mode&lt;br /&gt;
;preview_offset&lt;br /&gt;
;preview_duration&lt;br /&gt;
;external_id&lt;br /&gt;
;allow_oversell&lt;br /&gt;
;price&lt;br /&gt;
;price1&lt;br /&gt;
;price2&lt;br /&gt;
;price3&lt;br /&gt;
;price4&lt;br /&gt;
;price_formula&lt;br /&gt;
;credits_to_own&lt;br /&gt;
;credits_per_minute&lt;br /&gt;
;commission_ppm_percentage&lt;br /&gt;
;commission_pto_percentage&lt;br /&gt;
;commission_gift_percentage&lt;br /&gt;
;commission_bandwidth_percentage&lt;br /&gt;
;review&lt;br /&gt;
;gift_credits&lt;br /&gt;
;user&lt;br /&gt;
;chat_muted&lt;br /&gt;
;img:selected&lt;br /&gt;
;img:title&lt;br /&gt;
;img:position&lt;br /&gt;
;photo_hint&lt;br /&gt;
;add:relationship&lt;br /&gt;
;del:relationship&lt;br /&gt;
;playlist:media_id&lt;br /&gt;
;image (multipart)&lt;br /&gt;
;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10 (multipart)&lt;br /&gt;
;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10&lt;br /&gt;
;banner:photo,banner1:photo,banner2:photo,banner3:photo,banner4:photo,banner5:photo,banner6:photo,banner7:photo,banner8:photo,banner9:photo,banner10:photo&lt;br /&gt;
;banner:screenshot,banner1:screenshot,banner2:screenshot,banner3:screenshot,banner4:screenshot,banner5:screenshot,banner6:screenshot,banner7:screenshot,banner8:screenshot,banner9:screenshot,banner10:screenshot&lt;br /&gt;
;inventory&lt;br /&gt;
;inventory:stock:quantity&lt;br /&gt;
;featured_on_content_id&lt;br /&gt;
;tags&lt;br /&gt;
;addtag&lt;br /&gt;
;deletetag&lt;br /&gt;
;categories&lt;br /&gt;
;addcategory&lt;br /&gt;
;deletecategory&lt;br /&gt;
;label&lt;br /&gt;
;label_hint&lt;br /&gt;
;custom fields&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
;status=ok&lt;br /&gt;
&lt;br /&gt;
:;properties&lt;br /&gt;
&lt;br /&gt;
::;pending&lt;br /&gt;
::;approved&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:API:Content</id>
		<title>Site:API:Content</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:API:Content"/>
				<updated>2012-08-21T04:02:54Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: /* Successful Response */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Content =&lt;br /&gt;
&lt;br /&gt;
== Add Content ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for creating a content item.&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=addcontent&lt;br /&gt;
;type&lt;br /&gt;
:blob,news,album,inventory,object,product,photoset,project,pledge,playlist,event&lt;br /&gt;
;title&lt;br /&gt;
:the content item title; no more than 1000 characters.&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
;description&lt;br /&gt;
:the content item description; no more than 65k characters.&lt;br /&gt;
;release_date&lt;br /&gt;
:the release date of this content item.&lt;br /&gt;
;credits_per_minute&lt;br /&gt;
:the current amount of credits to stream this item on a per minute basis; only applies to videos and songs.&lt;br /&gt;
;credits_to_own&lt;br /&gt;
:the current amount of credits to purchase this item.&lt;br /&gt;
;price&lt;br /&gt;
:the cash value of this item.&lt;br /&gt;
:only available for types that are not a product or project.&lt;br /&gt;
;inventory&lt;br /&gt;
:only available for types that are event.&lt;br /&gt;
;label&lt;br /&gt;
:will be prefixed by the site's user prefix label.&lt;br /&gt;
;addcategory&lt;br /&gt;
:an array of category ids&lt;br /&gt;
;addtag&lt;br /&gt;
:an array of tags&lt;br /&gt;
;featured_on_content_id&lt;br /&gt;
:an advanced feature for featuring products during a live broadcast.&lt;br /&gt;
;inventory:stock:quantity&lt;br /&gt;
:only available for types that are inventory; initializes stock to this value.&lt;br /&gt;
;inventory:stock:external_id&lt;br /&gt;
:only available for types that are inventory; an optional external_id for this stock.&lt;br /&gt;
;inventory:stock:external2_id&lt;br /&gt;
:only available for types that are inventory; an optional external_id for this stock.&lt;br /&gt;
;inventory:stock:note&lt;br /&gt;
:only available for types that are inventory; an optional note for this stock.&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;
:;contentId&lt;br /&gt;
:: the id of the newly created content item;&lt;br /&gt;
:;canonicalId&lt;br /&gt;
:: the canonical id of the newly created content item.&lt;br /&gt;
&lt;br /&gt;
== Edit Content ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for editing a content item.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
Moderators and Comment authors.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
;action=editcontent&lt;br /&gt;
;contentId&lt;br /&gt;
:The id of the content item.&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
;title&lt;br /&gt;
;description&lt;br /&gt;
;access&lt;br /&gt;
;release_date&lt;br /&gt;
;event_date&lt;br /&gt;
;live_host&lt;br /&gt;
;live_mode&lt;br /&gt;
;preview_offset&lt;br /&gt;
;preview_duration&lt;br /&gt;
;external_id&lt;br /&gt;
;allow_oversell&lt;br /&gt;
;price&lt;br /&gt;
;price1&lt;br /&gt;
;price2&lt;br /&gt;
;price3&lt;br /&gt;
;price4&lt;br /&gt;
;price_formula&lt;br /&gt;
;credits_to_own&lt;br /&gt;
;credits_per_minute&lt;br /&gt;
;commission_ppm_percentage&lt;br /&gt;
;commission_pto_percentage&lt;br /&gt;
;commission_gift_percentage&lt;br /&gt;
;commission_bandwidth_percentage&lt;br /&gt;
;review&lt;br /&gt;
;gift_credits&lt;br /&gt;
;user&lt;br /&gt;
;chat_muted&lt;br /&gt;
;img:selected&lt;br /&gt;
;img:title&lt;br /&gt;
;img:position&lt;br /&gt;
;photo_hint&lt;br /&gt;
;add:relationship&lt;br /&gt;
;del:relationship&lt;br /&gt;
;playlist:media_id&lt;br /&gt;
;image (multipart)&lt;br /&gt;
;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10 (multipart)&lt;br /&gt;
;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10&lt;br /&gt;
;banner:photo,banner1:photo,banner2:photo,banner3:photo,banner4:photo,banner5:photo,banner6:photo,banner7:photo,banner8:photo,banner9:photo,banner10:photo&lt;br /&gt;
;banner:screenshot,banner1:screenshot,banner2:screenshot,banner3:screenshot,banner4:screenshot,banner5:screenshot,banner6:screenshot,banner7:screenshot,banner8:screenshot,banner9:screenshot,banner10:screenshot&lt;br /&gt;
;inventory&lt;br /&gt;
;inventory:stock:quantity&lt;br /&gt;
;featured_on_content_id&lt;br /&gt;
;tags&lt;br /&gt;
;addtag&lt;br /&gt;
;deletetag&lt;br /&gt;
;categories&lt;br /&gt;
;addcategory&lt;br /&gt;
;deletecategory&lt;br /&gt;
;label&lt;br /&gt;
;label_hint&lt;br /&gt;
;custom fields&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
;status=ok&lt;br /&gt;
&lt;br /&gt;
:;properties&lt;br /&gt;
&lt;br /&gt;
::;pending&lt;br /&gt;
::;approved&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:API:Content</id>
		<title>Site:API:Content</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:API:Content"/>
				<updated>2012-08-21T04:02:25Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: /* Edit Comment */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Content =&lt;br /&gt;
&lt;br /&gt;
== Add Content ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for creating a content item.&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=addcontent&lt;br /&gt;
;type&lt;br /&gt;
:blob,news,album,inventory,object,product,photoset,project,pledge,playlist,event&lt;br /&gt;
;title&lt;br /&gt;
:the content item title; no more than 1000 characters.&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
;description&lt;br /&gt;
:the content item description; no more than 65k characters.&lt;br /&gt;
;release_date&lt;br /&gt;
:the release date of this content item.&lt;br /&gt;
;credits_per_minute&lt;br /&gt;
:the current amount of credits to stream this item on a per minute basis; only applies to videos and songs.&lt;br /&gt;
;credits_to_own&lt;br /&gt;
:the current amount of credits to purchase this item.&lt;br /&gt;
;price&lt;br /&gt;
:the cash value of this item.&lt;br /&gt;
:only available for types that are not a product or project.&lt;br /&gt;
;inventory&lt;br /&gt;
:only available for types that are event.&lt;br /&gt;
;label&lt;br /&gt;
:will be prefixed by the site's user prefix label.&lt;br /&gt;
;addcategory&lt;br /&gt;
:an array of category ids&lt;br /&gt;
;addtag&lt;br /&gt;
:an array of tags&lt;br /&gt;
;featured_on_content_id&lt;br /&gt;
:an advanced feature for featuring products during a live broadcast.&lt;br /&gt;
;inventory:stock:quantity&lt;br /&gt;
:only available for types that are inventory; initializes stock to this value.&lt;br /&gt;
;inventory:stock:external_id&lt;br /&gt;
:only available for types that are inventory; an optional external_id for this stock.&lt;br /&gt;
;inventory:stock:external2_id&lt;br /&gt;
:only available for types that are inventory; an optional external_id for this stock.&lt;br /&gt;
;inventory:stock:note&lt;br /&gt;
:only available for types that are inventory; an optional note for this stock.&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;
:;contentId&lt;br /&gt;
:: the id of the newly created content item;&lt;br /&gt;
:;canonicalId&lt;br /&gt;
:: the canonical id of the newly created content item.&lt;br /&gt;
&lt;br /&gt;
== Edit Content ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for editing a content item.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
Moderators and Comment authors.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
;action=editcontent&lt;br /&gt;
;contentId&lt;br /&gt;
:The id of the content item.&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
;title&lt;br /&gt;
;description&lt;br /&gt;
;access&lt;br /&gt;
;release_date&lt;br /&gt;
;event_date&lt;br /&gt;
;live_host&lt;br /&gt;
;live_mode&lt;br /&gt;
;preview_offset&lt;br /&gt;
;preview_duration&lt;br /&gt;
;external_id&lt;br /&gt;
;allow_oversell&lt;br /&gt;
;price&lt;br /&gt;
;price1&lt;br /&gt;
;price2&lt;br /&gt;
;price3&lt;br /&gt;
;price4&lt;br /&gt;
;price_formula&lt;br /&gt;
;credits_to_own&lt;br /&gt;
;credits_per_minute&lt;br /&gt;
;commission_ppm_percentage&lt;br /&gt;
;commission_pto_percentage&lt;br /&gt;
;commission_gift_percentage&lt;br /&gt;
;commission_bandwidth_percentage&lt;br /&gt;
;review&lt;br /&gt;
;gift_credits&lt;br /&gt;
;user&lt;br /&gt;
;chat_muted&lt;br /&gt;
;img:selected&lt;br /&gt;
;img:title&lt;br /&gt;
;img:position&lt;br /&gt;
;photo_hint&lt;br /&gt;
;add:relationship&lt;br /&gt;
;del:relationship&lt;br /&gt;
;playlist:media_id&lt;br /&gt;
;image (multipart)&lt;br /&gt;
;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10 (multipart)&lt;br /&gt;
;banner,banner1,banner2,banner3,banner4,banner5,banner6,banner7,banner8,banner9,banner10&lt;br /&gt;
;banner:photo,banner1:photo,banner2:photo,banner3:photo,banner4:photo,banner5:photo,banner6:photo,banner7:photo,banner8:photo,banner9:photo,banner10:photo&lt;br /&gt;
;banner:screenshot,banner1:screenshot,banner2:screenshot,banner3:screenshot,banner4:screenshot,banner5:screenshot,banner6:screenshot,banner7:screenshot,banner8:screenshot,banner9:screenshot,banner10:screenshot&lt;br /&gt;
;inventory&lt;br /&gt;
;inventory:stock:quantity&lt;br /&gt;
;featured_on_content_id&lt;br /&gt;
;tags&lt;br /&gt;
;addtag&lt;br /&gt;
;deletetag&lt;br /&gt;
;categories&lt;br /&gt;
;addcategory&lt;br /&gt;
;deletecategory&lt;br /&gt;
;label&lt;br /&gt;
;label_hint&lt;br /&gt;
;custom fields&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
;status=ok&lt;br /&gt;
:;properties&lt;br /&gt;
::;pending&lt;br /&gt;
::;approved&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:API:Content</id>
		<title>Site:API:Content</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:API:Content"/>
				<updated>2012-08-21T03:50:27Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: /* Delete Comment */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Content =&lt;br /&gt;
&lt;br /&gt;
== Add Content ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for creating a content item.&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=addcontent&lt;br /&gt;
;type&lt;br /&gt;
:blob,news,album,inventory,object,product,photoset,project,pledge,playlist,event&lt;br /&gt;
;title&lt;br /&gt;
:the content item title; no more than 1000 characters.&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
;description&lt;br /&gt;
:the content item description; no more than 65k characters.&lt;br /&gt;
;release_date&lt;br /&gt;
:the release date of this content item.&lt;br /&gt;
;credits_per_minute&lt;br /&gt;
:the current amount of credits to stream this item on a per minute basis; only applies to videos and songs.&lt;br /&gt;
;credits_to_own&lt;br /&gt;
:the current amount of credits to purchase this item.&lt;br /&gt;
;price&lt;br /&gt;
:the cash value of this item.&lt;br /&gt;
:only available for types that are not a product or project.&lt;br /&gt;
;inventory&lt;br /&gt;
:only available for types that are event.&lt;br /&gt;
;label&lt;br /&gt;
:will be prefixed by the site's user prefix label.&lt;br /&gt;
;addcategory&lt;br /&gt;
:an array of category ids&lt;br /&gt;
;addtag&lt;br /&gt;
:an array of tags&lt;br /&gt;
;featured_on_content_id&lt;br /&gt;
:an advanced feature for featuring products during a live broadcast.&lt;br /&gt;
;inventory:stock:quantity&lt;br /&gt;
:only available for types that are inventory; initializes stock to this value.&lt;br /&gt;
;inventory:stock:external_id&lt;br /&gt;
:only available for types that are inventory; an optional external_id for this stock.&lt;br /&gt;
;inventory:stock:external2_id&lt;br /&gt;
:only available for types that are inventory; an optional external_id for this stock.&lt;br /&gt;
;inventory:stock:note&lt;br /&gt;
:only available for types that are inventory; an optional note for this stock.&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;
:;contentId&lt;br /&gt;
:: the id of the newly created content item;&lt;br /&gt;
:;canonicalId&lt;br /&gt;
:: the canonical id of the newly created content item.&lt;br /&gt;
&lt;br /&gt;
== Edit Comment ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for editing a comment.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
Moderators and Comment authors.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
;action=comment&lt;br /&gt;
;verb=editcomment&lt;br /&gt;
;commentId&lt;br /&gt;
:The id of the comment.&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
;msg&lt;br /&gt;
:the comment message; Comment authors have a 15 minute window to edit their comment; Moderators can always edit.&lt;br /&gt;
;approved=yes|no&lt;br /&gt;
:the comment approval state; Only Moderators have access to this field.&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>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:API:Content</id>
		<title>Site:API:Content</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:API:Content"/>
				<updated>2012-08-21T03:49:51Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: /* Optional Parameters */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Content =&lt;br /&gt;
&lt;br /&gt;
== Add Content ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for creating a content item.&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=addcontent&lt;br /&gt;
;type&lt;br /&gt;
:blob,news,album,inventory,object,product,photoset,project,pledge,playlist,event&lt;br /&gt;
;title&lt;br /&gt;
:the content item title; no more than 1000 characters.&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
;description&lt;br /&gt;
:the content item description; no more than 65k characters.&lt;br /&gt;
;release_date&lt;br /&gt;
:the release date of this content item.&lt;br /&gt;
;credits_per_minute&lt;br /&gt;
:the current amount of credits to stream this item on a per minute basis; only applies to videos and songs.&lt;br /&gt;
;credits_to_own&lt;br /&gt;
:the current amount of credits to purchase this item.&lt;br /&gt;
;price&lt;br /&gt;
:the cash value of this item.&lt;br /&gt;
:only available for types that are not a product or project.&lt;br /&gt;
;inventory&lt;br /&gt;
:only available for types that are event.&lt;br /&gt;
;label&lt;br /&gt;
:will be prefixed by the site's user prefix label.&lt;br /&gt;
;addcategory&lt;br /&gt;
:an array of category ids&lt;br /&gt;
;addtag&lt;br /&gt;
:an array of tags&lt;br /&gt;
;featured_on_content_id&lt;br /&gt;
:an advanced feature for featuring products during a live broadcast.&lt;br /&gt;
;inventory:stock:quantity&lt;br /&gt;
:only available for types that are inventory; initializes stock to this value.&lt;br /&gt;
;inventory:stock:external_id&lt;br /&gt;
:only available for types that are inventory; an optional external_id for this stock.&lt;br /&gt;
;inventory:stock:external2_id&lt;br /&gt;
:only available for types that are inventory; an optional external_id for this stock.&lt;br /&gt;
;inventory:stock:note&lt;br /&gt;
:only available for types that are inventory; an optional note for this stock.&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;
:;contentId&lt;br /&gt;
:: the id of the newly created content item;&lt;br /&gt;
:;canonicalId&lt;br /&gt;
:: the canonical id of the newly created content item.&lt;br /&gt;
&lt;br /&gt;
== Edit Comment ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for editing a comment.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
Moderators and Comment authors.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
;action=comment&lt;br /&gt;
;verb=editcomment&lt;br /&gt;
;commentId&lt;br /&gt;
:The id of the comment.&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
;msg&lt;br /&gt;
:the comment message; Comment authors have a 15 minute window to edit their comment; Moderators can always edit.&lt;br /&gt;
;approved=yes|no&lt;br /&gt;
:the comment approval state; Only Moderators have access to this field.&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
;status=ok&lt;br /&gt;
&lt;br /&gt;
== Delete Comment ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for deleting a comment.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
Moderators; Comment owners;&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
;action=comment&lt;br /&gt;
;verb=delcomment&lt;br /&gt;
;commentId&lt;br /&gt;
:The id of the comment.&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>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:API:Content</id>
		<title>Site:API:Content</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:API:Content"/>
				<updated>2012-08-21T03:45:15Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: Created page with &amp;quot;= Content =  == Add Content ==  This API call is responsible for creating a content item.  === Authentication Restrictions ===  Any authenticated user.  === Required Parameter...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Content =&lt;br /&gt;
&lt;br /&gt;
== Add Content ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for creating a content item.&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=addcontent&lt;br /&gt;
;type&lt;br /&gt;
:blob,news,album,inventory,object,product,photoset,project,pledge,playlist,event&lt;br /&gt;
;title&lt;br /&gt;
:the content item title; no more than 1000 characters.&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
;description&lt;br /&gt;
:the content item description; no more than 65k characters.&lt;br /&gt;
;release_date&lt;br /&gt;
;credits_per_minute&lt;br /&gt;
;credits_to_own&lt;br /&gt;
;price&lt;br /&gt;
:only available for types that are not a product or project.&lt;br /&gt;
;inventory&lt;br /&gt;
:only available for types that are event.&lt;br /&gt;
;label&lt;br /&gt;
:will be prefixed by the site's user prefix label.&lt;br /&gt;
;addcategory&lt;br /&gt;
:an array of category ids&lt;br /&gt;
;addtag&lt;br /&gt;
:an array of tags&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;
:;contentId&lt;br /&gt;
:: the id of the newly created content item;&lt;br /&gt;
:;canonicalId&lt;br /&gt;
:: the canonical id of the newly created content item.&lt;br /&gt;
&lt;br /&gt;
== Edit Comment ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for editing a comment.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
Moderators and Comment authors.&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
;action=comment&lt;br /&gt;
;verb=editcomment&lt;br /&gt;
;commentId&lt;br /&gt;
:The id of the comment.&lt;br /&gt;
&lt;br /&gt;
=== Optional Parameters ===&lt;br /&gt;
&lt;br /&gt;
;msg&lt;br /&gt;
:the comment message; Comment authors have a 15 minute window to edit their comment; Moderators can always edit.&lt;br /&gt;
;approved=yes|no&lt;br /&gt;
:the comment approval state; Only Moderators have access to this field.&lt;br /&gt;
&lt;br /&gt;
=== Successful Response ===&lt;br /&gt;
&lt;br /&gt;
;status=ok&lt;br /&gt;
&lt;br /&gt;
== Delete Comment ==&lt;br /&gt;
&lt;br /&gt;
This API call is responsible for deleting a comment.&lt;br /&gt;
&lt;br /&gt;
=== Authentication Restrictions ===&lt;br /&gt;
&lt;br /&gt;
Moderators; Comment owners;&lt;br /&gt;
&lt;br /&gt;
=== Required Parameters ===&lt;br /&gt;
&lt;br /&gt;
;action=comment&lt;br /&gt;
;verb=delcomment&lt;br /&gt;
;commentId&lt;br /&gt;
:The id of the comment.&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>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:Frontend:URLParameters</id>
		<title>Site:Frontend:URLParameters</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:Frontend:URLParameters"/>
				<updated>2012-08-18T23:36:32Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: /* Introduction */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
URL Parameters allow you to manipulate the page via the URL. Listed below are explanations on the internal variables that can be referenced.&lt;br /&gt;
&lt;br /&gt;
=== hdf ===&lt;br /&gt;
&lt;br /&gt;
Although this parameter doesn't perform any filtering, it is extremely important to remember because it shows you what hdf keys are available to be referenced, which means it is extremely handy in debugging something within the page.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?hdf&lt;br /&gt;
&lt;br /&gt;
=== page ===&lt;br /&gt;
&lt;br /&gt;
The page variable directly maps to a particular page within your site.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?page=contact_us&lt;br /&gt;
&lt;br /&gt;
=== sort ===&lt;br /&gt;
&lt;br /&gt;
The sort variable specifies how your context results should be sorted. Different choices are available depending on the context referenced.&lt;br /&gt;
&lt;br /&gt;
Available sorts include: Release Date, Release Date (#2), Release Date (#3), Event Date, Join Date, Title, Creation Date, Id, Canonical Id, # of Views, # of Comments, # of Favorites, # of Ratings, Summed Rating Score, Average Rating Score, Attendance, Decision Date, Activity, Online Status, then Average Rating, and Random.&lt;br /&gt;
&lt;br /&gt;
Sorts can also be done by custom fields.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?sort=title&lt;br /&gt;
&lt;br /&gt;
=== order ===&lt;br /&gt;
&lt;br /&gt;
The order variable allows you to choose how you want your sorting to appear. This variable has 2 possible values: desc (descending order) and asc (ascending order). Normally this variable is omitted from the URL since it is controlled within the context, but for your convenience it is available to change on the fly.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?sort=title&amp;amp;order=asc&lt;br /&gt;
&lt;br /&gt;
=== limit ===&lt;br /&gt;
&lt;br /&gt;
The limit variable allows you to request only a subset of the entire context. This essentially means you can page through your context so as to not overwhelm the browser with all the possible data in your system.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?limit=40&lt;br /&gt;
&lt;br /&gt;
=== off ===&lt;br /&gt;
&lt;br /&gt;
The off variable allows you to specify an offset in your paging. This is normally used along with limit. &lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?off=80&amp;amp;limit=40&lt;br /&gt;
&lt;br /&gt;
=== q ===&lt;br /&gt;
&lt;br /&gt;
The q variable allows you to search through the page's context results. This search goes through titles, descriptions, and canonical ids.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?q=whatismyname&lt;br /&gt;
&lt;br /&gt;
=== contentId ===&lt;br /&gt;
&lt;br /&gt;
The contentId variable allows you to specify which content object you are trying to view. This parameter results in the [[Site:HDFObjects#Content|MS.activeContent]] portion of the HDF object. The contentId variable can either by the numerical id or the canonical id of the content object.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?contentId=myfavoritemovie&lt;br /&gt;
&lt;br /&gt;
=== user ===&lt;br /&gt;
&lt;br /&gt;
The user variable allows you to lookup either an account profile or a user profile by their username. Usernames are unique across accounts and users. If a username matches an account, then the [[Site:HDFObjects#Account|MS.activeOwner]] portion of the HDF object will be populated. If a username matches a user, then the [[Site:HDFObjects#User|MS.activeUser]] portion of the HDF object will be populated. This parameter also filters the results of a content context, by only providing content that belongs to the user or account.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?user=myusername&lt;br /&gt;
&lt;br /&gt;
=== catId ===&lt;br /&gt;
&lt;br /&gt;
The catId variable lets you specify which category you want to use in your filtering. This variable results in the MS.activeCategory portion of the HDF object.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?catId=37&lt;br /&gt;
&lt;br /&gt;
=== tag ===&lt;br /&gt;
&lt;br /&gt;
The tag variable lets you specify which tag you want to use in your filtering. This variable results in the MS.activeTag portion of the HDF object.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?tag=funreading&lt;br /&gt;
&lt;br /&gt;
=== label ===&lt;br /&gt;
&lt;br /&gt;
The label variable lets you specify which label you want to use in your filtering. Since labels are considered a security mechanism, only labels whitelisted for a particular page can be referenced via the URL. This variable results in the MS.activeLabel portion of the HDF object.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?label=staff-favorite&lt;br /&gt;
&lt;br /&gt;
=== type ===&lt;br /&gt;
&lt;br /&gt;
The type variable lets you perform additional filtering on content related contexts. Available types include: Videos, Photos, Blogs, News, Products, Inventory, Events, Songs, Albums, and Objects.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?type=video&lt;br /&gt;
&lt;br /&gt;
=== src ===&lt;br /&gt;
&lt;br /&gt;
The src variable lets you perform additional filtering on video content. Available sources include: Original Videos, Virtual Videos, Live Videos, Everything except Live Videos, Online Now, Offline Now, and Live Archives.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?type=video&amp;amp;src=live&lt;br /&gt;
&lt;br /&gt;
=== assoc ===&lt;br /&gt;
&lt;br /&gt;
The assoc variable lets you filter content or profiles by a profile association.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?assoc=Director&lt;br /&gt;
&lt;br /&gt;
=== rel ===&lt;br /&gt;
&lt;br /&gt;
The rel variable lets you filter content or profiles by a content relationship.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?rel=has:dvd&lt;br /&gt;
&lt;br /&gt;
=== year ===&lt;br /&gt;
&lt;br /&gt;
The year variable lets you filter content by a particular year. This is useful when creating a blog like site which shows various years in the archive menu.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?year=2008&lt;br /&gt;
&lt;br /&gt;
=== month ===&lt;br /&gt;
&lt;br /&gt;
The month variable lets you filter content by a particular month. This can be used standalone or with the year variable. This is useful when creating a blog like site which shows various years in the archive menu.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?year=2008&amp;amp;month=06&lt;br /&gt;
&lt;br /&gt;
=== hint ===&lt;br /&gt;
&lt;br /&gt;
The hint variable lets you give hints to the context to perform custom queries. This is normally the result of experimental features and should only be used with guidance by Metrixstream staff.&lt;br /&gt;
&lt;br /&gt;
=== countrycode, regioncode, city ===&lt;br /&gt;
&lt;br /&gt;
These variables are used exclusively for the location context.&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:Frontend:URLParameters</id>
		<title>Site:Frontend:URLParameters</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:Frontend:URLParameters"/>
				<updated>2012-08-18T23:36:20Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: /* Introduction */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
 test&lt;br /&gt;
URL Parameters allow you to manipulate the page via the URL. Listed below are explanations on the internal variables that can be referenced.&lt;br /&gt;
&lt;br /&gt;
=== hdf ===&lt;br /&gt;
&lt;br /&gt;
Although this parameter doesn't perform any filtering, it is extremely important to remember because it shows you what hdf keys are available to be referenced, which means it is extremely handy in debugging something within the page.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?hdf&lt;br /&gt;
&lt;br /&gt;
=== page ===&lt;br /&gt;
&lt;br /&gt;
The page variable directly maps to a particular page within your site.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?page=contact_us&lt;br /&gt;
&lt;br /&gt;
=== sort ===&lt;br /&gt;
&lt;br /&gt;
The sort variable specifies how your context results should be sorted. Different choices are available depending on the context referenced.&lt;br /&gt;
&lt;br /&gt;
Available sorts include: Release Date, Release Date (#2), Release Date (#3), Event Date, Join Date, Title, Creation Date, Id, Canonical Id, # of Views, # of Comments, # of Favorites, # of Ratings, Summed Rating Score, Average Rating Score, Attendance, Decision Date, Activity, Online Status, then Average Rating, and Random.&lt;br /&gt;
&lt;br /&gt;
Sorts can also be done by custom fields.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?sort=title&lt;br /&gt;
&lt;br /&gt;
=== order ===&lt;br /&gt;
&lt;br /&gt;
The order variable allows you to choose how you want your sorting to appear. This variable has 2 possible values: desc (descending order) and asc (ascending order). Normally this variable is omitted from the URL since it is controlled within the context, but for your convenience it is available to change on the fly.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?sort=title&amp;amp;order=asc&lt;br /&gt;
&lt;br /&gt;
=== limit ===&lt;br /&gt;
&lt;br /&gt;
The limit variable allows you to request only a subset of the entire context. This essentially means you can page through your context so as to not overwhelm the browser with all the possible data in your system.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?limit=40&lt;br /&gt;
&lt;br /&gt;
=== off ===&lt;br /&gt;
&lt;br /&gt;
The off variable allows you to specify an offset in your paging. This is normally used along with limit. &lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?off=80&amp;amp;limit=40&lt;br /&gt;
&lt;br /&gt;
=== q ===&lt;br /&gt;
&lt;br /&gt;
The q variable allows you to search through the page's context results. This search goes through titles, descriptions, and canonical ids.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?q=whatismyname&lt;br /&gt;
&lt;br /&gt;
=== contentId ===&lt;br /&gt;
&lt;br /&gt;
The contentId variable allows you to specify which content object you are trying to view. This parameter results in the [[Site:HDFObjects#Content|MS.activeContent]] portion of the HDF object. The contentId variable can either by the numerical id or the canonical id of the content object.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?contentId=myfavoritemovie&lt;br /&gt;
&lt;br /&gt;
=== user ===&lt;br /&gt;
&lt;br /&gt;
The user variable allows you to lookup either an account profile or a user profile by their username. Usernames are unique across accounts and users. If a username matches an account, then the [[Site:HDFObjects#Account|MS.activeOwner]] portion of the HDF object will be populated. If a username matches a user, then the [[Site:HDFObjects#User|MS.activeUser]] portion of the HDF object will be populated. This parameter also filters the results of a content context, by only providing content that belongs to the user or account.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?user=myusername&lt;br /&gt;
&lt;br /&gt;
=== catId ===&lt;br /&gt;
&lt;br /&gt;
The catId variable lets you specify which category you want to use in your filtering. This variable results in the MS.activeCategory portion of the HDF object.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?catId=37&lt;br /&gt;
&lt;br /&gt;
=== tag ===&lt;br /&gt;
&lt;br /&gt;
The tag variable lets you specify which tag you want to use in your filtering. This variable results in the MS.activeTag portion of the HDF object.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?tag=funreading&lt;br /&gt;
&lt;br /&gt;
=== label ===&lt;br /&gt;
&lt;br /&gt;
The label variable lets you specify which label you want to use in your filtering. Since labels are considered a security mechanism, only labels whitelisted for a particular page can be referenced via the URL. This variable results in the MS.activeLabel portion of the HDF object.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?label=staff-favorite&lt;br /&gt;
&lt;br /&gt;
=== type ===&lt;br /&gt;
&lt;br /&gt;
The type variable lets you perform additional filtering on content related contexts. Available types include: Videos, Photos, Blogs, News, Products, Inventory, Events, Songs, Albums, and Objects.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?type=video&lt;br /&gt;
&lt;br /&gt;
=== src ===&lt;br /&gt;
&lt;br /&gt;
The src variable lets you perform additional filtering on video content. Available sources include: Original Videos, Virtual Videos, Live Videos, Everything except Live Videos, Online Now, Offline Now, and Live Archives.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?type=video&amp;amp;src=live&lt;br /&gt;
&lt;br /&gt;
=== assoc ===&lt;br /&gt;
&lt;br /&gt;
The assoc variable lets you filter content or profiles by a profile association.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?assoc=Director&lt;br /&gt;
&lt;br /&gt;
=== rel ===&lt;br /&gt;
&lt;br /&gt;
The rel variable lets you filter content or profiles by a content relationship.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?rel=has:dvd&lt;br /&gt;
&lt;br /&gt;
=== year ===&lt;br /&gt;
&lt;br /&gt;
The year variable lets you filter content by a particular year. This is useful when creating a blog like site which shows various years in the archive menu.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?year=2008&lt;br /&gt;
&lt;br /&gt;
=== month ===&lt;br /&gt;
&lt;br /&gt;
The month variable lets you filter content by a particular month. This can be used standalone or with the year variable. This is useful when creating a blog like site which shows various years in the archive menu.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?year=2008&amp;amp;month=06&lt;br /&gt;
&lt;br /&gt;
=== hint ===&lt;br /&gt;
&lt;br /&gt;
The hint variable lets you give hints to the context to perform custom queries. This is normally the result of experimental features and should only be used with guidance by Metrixstream staff.&lt;br /&gt;
&lt;br /&gt;
=== countrycode, regioncode, city ===&lt;br /&gt;
&lt;br /&gt;
These variables are used exclusively for the location context.&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:Frontend:URLParameters</id>
		<title>Site:Frontend:URLParameters</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:Frontend:URLParameters"/>
				<updated>2012-08-18T23:34:57Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: Reverted edits by 188.92.75.82 (talk) to last revision by MetrixAdmin&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
URL Parameters allow you to manipulate the page via the URL. Listed below are explanations on the internal variables that can be referenced.&lt;br /&gt;
&lt;br /&gt;
=== hdf ===&lt;br /&gt;
&lt;br /&gt;
Although this parameter doesn't perform any filtering, it is extremely important to remember because it shows you what hdf keys are available to be referenced, which means it is extremely handy in debugging something within the page.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?hdf&lt;br /&gt;
&lt;br /&gt;
=== page ===&lt;br /&gt;
&lt;br /&gt;
The page variable directly maps to a particular page within your site.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?page=contact_us&lt;br /&gt;
&lt;br /&gt;
=== sort ===&lt;br /&gt;
&lt;br /&gt;
The sort variable specifies how your context results should be sorted. Different choices are available depending on the context referenced.&lt;br /&gt;
&lt;br /&gt;
Available sorts include: Release Date, Release Date (#2), Release Date (#3), Event Date, Join Date, Title, Creation Date, Id, Canonical Id, # of Views, # of Comments, # of Favorites, # of Ratings, Summed Rating Score, Average Rating Score, Attendance, Decision Date, Activity, Online Status, then Average Rating, and Random.&lt;br /&gt;
&lt;br /&gt;
Sorts can also be done by custom fields.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?sort=title&lt;br /&gt;
&lt;br /&gt;
=== order ===&lt;br /&gt;
&lt;br /&gt;
The order variable allows you to choose how you want your sorting to appear. This variable has 2 possible values: desc (descending order) and asc (ascending order). Normally this variable is omitted from the URL since it is controlled within the context, but for your convenience it is available to change on the fly.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?sort=title&amp;amp;order=asc&lt;br /&gt;
&lt;br /&gt;
=== limit ===&lt;br /&gt;
&lt;br /&gt;
The limit variable allows you to request only a subset of the entire context. This essentially means you can page through your context so as to not overwhelm the browser with all the possible data in your system.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?limit=40&lt;br /&gt;
&lt;br /&gt;
=== off ===&lt;br /&gt;
&lt;br /&gt;
The off variable allows you to specify an offset in your paging. This is normally used along with limit. &lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?off=80&amp;amp;limit=40&lt;br /&gt;
&lt;br /&gt;
=== q ===&lt;br /&gt;
&lt;br /&gt;
The q variable allows you to search through the page's context results. This search goes through titles, descriptions, and canonical ids.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?q=whatismyname&lt;br /&gt;
&lt;br /&gt;
=== contentId ===&lt;br /&gt;
&lt;br /&gt;
The contentId variable allows you to specify which content object you are trying to view. This parameter results in the [[Site:HDFObjects#Content|MS.activeContent]] portion of the HDF object. The contentId variable can either by the numerical id or the canonical id of the content object.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?contentId=myfavoritemovie&lt;br /&gt;
&lt;br /&gt;
=== user ===&lt;br /&gt;
&lt;br /&gt;
The user variable allows you to lookup either an account profile or a user profile by their username. Usernames are unique across accounts and users. If a username matches an account, then the [[Site:HDFObjects#Account|MS.activeOwner]] portion of the HDF object will be populated. If a username matches a user, then the [[Site:HDFObjects#User|MS.activeUser]] portion of the HDF object will be populated. This parameter also filters the results of a content context, by only providing content that belongs to the user or account.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?user=myusername&lt;br /&gt;
&lt;br /&gt;
=== catId ===&lt;br /&gt;
&lt;br /&gt;
The catId variable lets you specify which category you want to use in your filtering. This variable results in the MS.activeCategory portion of the HDF object.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?catId=37&lt;br /&gt;
&lt;br /&gt;
=== tag ===&lt;br /&gt;
&lt;br /&gt;
The tag variable lets you specify which tag you want to use in your filtering. This variable results in the MS.activeTag portion of the HDF object.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?tag=funreading&lt;br /&gt;
&lt;br /&gt;
=== label ===&lt;br /&gt;
&lt;br /&gt;
The label variable lets you specify which label you want to use in your filtering. Since labels are considered a security mechanism, only labels whitelisted for a particular page can be referenced via the URL. This variable results in the MS.activeLabel portion of the HDF object.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?label=staff-favorite&lt;br /&gt;
&lt;br /&gt;
=== type ===&lt;br /&gt;
&lt;br /&gt;
The type variable lets you perform additional filtering on content related contexts. Available types include: Videos, Photos, Blogs, News, Products, Inventory, Events, Songs, Albums, and Objects.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?type=video&lt;br /&gt;
&lt;br /&gt;
=== src ===&lt;br /&gt;
&lt;br /&gt;
The src variable lets you perform additional filtering on video content. Available sources include: Original Videos, Virtual Videos, Live Videos, Everything except Live Videos, Online Now, Offline Now, and Live Archives.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?type=video&amp;amp;src=live&lt;br /&gt;
&lt;br /&gt;
=== assoc ===&lt;br /&gt;
&lt;br /&gt;
The assoc variable lets you filter content or profiles by a profile association.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?assoc=Director&lt;br /&gt;
&lt;br /&gt;
=== rel ===&lt;br /&gt;
&lt;br /&gt;
The rel variable lets you filter content or profiles by a content relationship.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?rel=has:dvd&lt;br /&gt;
&lt;br /&gt;
=== year ===&lt;br /&gt;
&lt;br /&gt;
The year variable lets you filter content by a particular year. This is useful when creating a blog like site which shows various years in the archive menu.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?year=2008&lt;br /&gt;
&lt;br /&gt;
=== month ===&lt;br /&gt;
&lt;br /&gt;
The month variable lets you filter content by a particular month. This can be used standalone or with the year variable. This is useful when creating a blog like site which shows various years in the archive menu.&lt;br /&gt;
&lt;br /&gt;
 Example: http://www.example.com/?year=2008&amp;amp;month=06&lt;br /&gt;
&lt;br /&gt;
=== hint ===&lt;br /&gt;
&lt;br /&gt;
The hint variable lets you give hints to the context to perform custom queries. This is normally the result of experimental features and should only be used with guidance by Metrixstream staff.&lt;br /&gt;
&lt;br /&gt;
=== countrycode, regioncode, city ===&lt;br /&gt;
&lt;br /&gt;
These variables are used exclusively for the location context.&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:Frontend:SEOFriendlyURLS</id>
		<title>Site:Frontend:SEOFriendlyURLS</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:Frontend:SEOFriendlyURLS"/>
				<updated>2012-07-01T23:52:54Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
The format of your URLs actually matter. Depending on how you structure your URLs, your site may or may not be SEO friendly. SEO friendly URLs are important because it allows your website to be properly indexed by various search engines.&lt;br /&gt;
&lt;br /&gt;
A simple way to be in compliance with SEO friendliness is to do your best to never use URL parameters. Search engine spiders are expecting a directory type format for your URL.&lt;br /&gt;
&lt;br /&gt;
=== Not SEO Friendly ===&lt;br /&gt;
&lt;br /&gt;
 http://www.example.com/?page=content&amp;amp;contentId=This.is.my.new.bike&lt;br /&gt;
&lt;br /&gt;
=== SEO Friendly ===&lt;br /&gt;
&lt;br /&gt;
 http://www.example.com/content/This.is.my.new.bike&lt;br /&gt;
&lt;br /&gt;
== URL Patterns ==&lt;br /&gt;
&lt;br /&gt;
Each site is able to specify various URL patterns to customize how it should handle its URL structure. These patterns can be customized by clicking on the &amp;quot;URL PATTERNS&amp;quot; link under each site.&lt;br /&gt;
&lt;br /&gt;
Each URL Pattern consists of the following:&lt;br /&gt;
&lt;br /&gt;
; name&lt;br /&gt;
: this is a simple name to identify the pattern.&lt;br /&gt;
; regex pattern&lt;br /&gt;
: this is the actual regular expression used to parse the pattern.&lt;br /&gt;
; variable matches&lt;br /&gt;
: this is a list of variables that should be matched to the corresponding regular expression.&lt;br /&gt;
; defaults&lt;br /&gt;
: this is a list of variables that should be implied, if this pattern successfully matches the active URL.&lt;br /&gt;
; final&lt;br /&gt;
: whether or not to continue onto the next pattern of this pattern successfully matches the active URL.&lt;br /&gt;
; layout&lt;br /&gt;
: this allows the patterns to be organized based on priority. Sometimes it may matter which patterns get matched first.&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&lt;br /&gt;
To match the SEO Friendly URL listed above, you would create the following URL pattern:&lt;br /&gt;
&lt;br /&gt;
; name&lt;br /&gt;
: content 1up&lt;br /&gt;
; regex pattern&lt;br /&gt;
: /([^\/]+)\/([^\/]+)\/?$/&lt;br /&gt;
; variable matches&lt;br /&gt;
: page, contentId&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:Frontend:SEOFriendlyURLS</id>
		<title>Site:Frontend:SEOFriendlyURLS</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:Frontend:SEOFriendlyURLS"/>
				<updated>2012-07-01T23:46:48Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
The format of your URLs actually matter. Depending on how you structure your URLs, your site may or may not be SEO friendly. SEO friendly URLs are important because it allows your website to be properly indexed by various search engines.&lt;br /&gt;
&lt;br /&gt;
A simple way to be in compliance with SEO friendliness is to do your best to never use URL parameters. Search engine spiders are expecting a directory type format for your URL.&lt;br /&gt;
&lt;br /&gt;
=== Not SEO Friendly ===&lt;br /&gt;
&lt;br /&gt;
 http://www.example.com/?page=content&amp;amp;contentId=This.is.my.new.bike&lt;br /&gt;
&lt;br /&gt;
=== SEO Friendly ===&lt;br /&gt;
&lt;br /&gt;
 http://www.example.com/content/This.is.my.new.bike&lt;br /&gt;
&lt;br /&gt;
== URL Patterns ==&lt;br /&gt;
&lt;br /&gt;
Each site is able to specify various URL patterns to customize how it should handle its URL structure. These patterns can be customized by clicking on the &amp;quot;URL PATTERNS&amp;quot; link under each site.&lt;br /&gt;
&lt;br /&gt;
Each URL Pattern consists of the following:&lt;br /&gt;
&lt;br /&gt;
; name&lt;br /&gt;
: this is a simple name to identify the pattern.&lt;br /&gt;
; regex pattern&lt;br /&gt;
: this is the actual regular expression used to parse the pattern.&lt;br /&gt;
; variable matches&lt;br /&gt;
: this is a list of variables that should be matched to the corresponding regular expression.&lt;br /&gt;
; defaults&lt;br /&gt;
: this is a list of variables that should be implied, if this pattern successfully matches the active URL.&lt;br /&gt;
; final&lt;br /&gt;
: whether or not to continue onto the next pattern of this pattern successfully matches the active URL.&lt;br /&gt;
; layout&lt;br /&gt;
: this allows the patterns to be organized based on priority. Sometimes it may matter which patterns get matched first.&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:Frontend:SEOFriendlyURLS</id>
		<title>Site:Frontend:SEOFriendlyURLS</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:Frontend:SEOFriendlyURLS"/>
				<updated>2012-07-01T23:46:28Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
The format of your URLs actually matter. Depending on how you structure your URLs, your site may or may not be SEO friendly. SEO friendly URLs are important because it allows your website to be properly indexed by various search engines.&lt;br /&gt;
&lt;br /&gt;
A simple way to be in compliance with SEO friendliness is to do your best to never use URL parameters. Search engine spiders are expecting a directory type format for your URL.&lt;br /&gt;
&lt;br /&gt;
=== Not SEO Friendly ===&lt;br /&gt;
&lt;br /&gt;
 http://www.example.com/?page=content&amp;amp;contentId=This.is.my.new.bike&lt;br /&gt;
&lt;br /&gt;
=== SEO Friendly ===&lt;br /&gt;
&lt;br /&gt;
 http://www.example.com/content/This.is.my.new.bike&lt;br /&gt;
&lt;br /&gt;
=== URL Patterns ===&lt;br /&gt;
&lt;br /&gt;
Each site is able to specify various URL patterns to customize how it should handle its URL structure. These patterns can be customized by clicking on the &amp;quot;URL PATTERNS&amp;quot; link under each site.&lt;br /&gt;
&lt;br /&gt;
Each URL Pattern consists of the following:&lt;br /&gt;
&lt;br /&gt;
; name&lt;br /&gt;
: this is a simple name to identify the pattern.&lt;br /&gt;
; regex pattern&lt;br /&gt;
: this is the actual regular expression used to parse the pattern.&lt;br /&gt;
; variable matches&lt;br /&gt;
: this is a list of variables that should be matched to the corresponding regular expression.&lt;br /&gt;
; defaults&lt;br /&gt;
: this is a list of variables that should be implied, if this pattern successfully matches the active URL.&lt;br /&gt;
; final&lt;br /&gt;
: whether or not to continue onto the next pattern of this pattern successfully matches the active URL.&lt;br /&gt;
; layout&lt;br /&gt;
: this allows the patterns to be organized based on priority. Sometimes it may matter which patterns get matched first.&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:Frontend:SEOFriendlyURLS</id>
		<title>Site:Frontend:SEOFriendlyURLS</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:Frontend:SEOFriendlyURLS"/>
				<updated>2012-07-01T23:33:10Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: Created page with &amp;quot;== Introduction ==  The format of your URLs actually matter. Depending on how you structure your URLs, your site may or may not be SEO friendly. SEO friendly URLs are importan...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
The format of your URLs actually matter. Depending on how you structure your URLs, your site may or may not be SEO friendly. SEO friendly URLs are important because it allows your website to be properly indexed by various search engines.&lt;br /&gt;
&lt;br /&gt;
A simple way to be in compliance with SEO friendliness is to do your best to never use URL parameters. Search engine spiders are expecting a directory type format for your URL.&lt;br /&gt;
&lt;br /&gt;
=== Not SEO Friendly ===&lt;br /&gt;
&lt;br /&gt;
 http://www.example.com/?page=content&amp;amp;contentId=This.is.my.new.bike&lt;br /&gt;
&lt;br /&gt;
=== SEO Friendly ===&lt;br /&gt;
&lt;br /&gt;
 http://www.example.com/content/This.is.my.new.bike&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:Backend:Queries</id>
		<title>Site:Backend:Queries</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:Backend:Queries"/>
				<updated>2012-07-01T23:28:06Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Listed below is detailed information on what queries are available and what type of data they provide. The queries listed on this page are considered core queries. Information on how to develop your own backend queries is available on the [[Site:Integration|Integration]] page.&lt;br /&gt;
&lt;br /&gt;
== Account Content ==&lt;br /&gt;
&lt;br /&gt;
This context gives us access to content that belongs to accounts.&lt;br /&gt;
&lt;br /&gt;
;itemsTotal&lt;br /&gt;
:This is the total number of items belonging to this context.&lt;br /&gt;
;offset&lt;br /&gt;
:This is the current offset into this context.&lt;br /&gt;
;itemsReceived&lt;br /&gt;
:This is the number of items actually received from this context.&lt;br /&gt;
;limit&lt;br /&gt;
:This is the number of items requested for this context.&lt;br /&gt;
;pageTotal&lt;br /&gt;
:This is the number of pages required to view all objects within this context using the limit amount.&lt;br /&gt;
;page&lt;br /&gt;
:This is the current page of this context.&lt;br /&gt;
;[[Site:HDFObjects#Content|items]]&lt;br /&gt;
:This is a list of content objects.&lt;br /&gt;
&lt;br /&gt;
== User Content ==&lt;br /&gt;
&lt;br /&gt;
This context gives us access to content that belongs to users.&lt;br /&gt;
&lt;br /&gt;
;itemsTotal&lt;br /&gt;
:This is the total number of items belonging to this context.&lt;br /&gt;
;offset&lt;br /&gt;
:This is the current offset into this context.&lt;br /&gt;
;itemsReceived&lt;br /&gt;
:This is the number of items actually received from this context.&lt;br /&gt;
;limit&lt;br /&gt;
:This is the number of items requested for this context.&lt;br /&gt;
;pageTotal&lt;br /&gt;
:This is the number of pages required to view all objects within this context using the limit amount.&lt;br /&gt;
;page&lt;br /&gt;
:This is the current page of this context.&lt;br /&gt;
;[[Site:HDFObjects#Content|items]]&lt;br /&gt;
:This is a list of content objects.&lt;br /&gt;
&lt;br /&gt;
== All Content ==&lt;br /&gt;
&lt;br /&gt;
This context gives us access to all content within the entire system.&lt;br /&gt;
&lt;br /&gt;
;itemsTotal&lt;br /&gt;
:This is the total number of items belonging to this context.&lt;br /&gt;
;offset&lt;br /&gt;
:This is the current offset into this context.&lt;br /&gt;
;itemsReceived&lt;br /&gt;
:This is the number of items actually received from this context.&lt;br /&gt;
;limit&lt;br /&gt;
:This is the number of items requested for this context.&lt;br /&gt;
;pageTotal&lt;br /&gt;
:This is the number of pages required to view all objects within this context using the limit amount.&lt;br /&gt;
;page&lt;br /&gt;
:This is the current page of this context.&lt;br /&gt;
;[[Site:HDFObjects#Content|items]]&lt;br /&gt;
:This is a list of content objects.&lt;br /&gt;
&lt;br /&gt;
== My Pay-To-Own Content ==&lt;br /&gt;
&lt;br /&gt;
This context gives us access to the content this authenticated user owns.&lt;br /&gt;
&lt;br /&gt;
;itemsTotal&lt;br /&gt;
:This is the total number of items belonging to this context.&lt;br /&gt;
;offset&lt;br /&gt;
:This is the current offset into this context.&lt;br /&gt;
;itemsReceived&lt;br /&gt;
:This is the number of items actually received from this context.&lt;br /&gt;
;limit&lt;br /&gt;
:This is the number of items requested for this context.&lt;br /&gt;
;pageTotal&lt;br /&gt;
:This is the number of pages required to view all objects within this context using the limit amount.&lt;br /&gt;
;page&lt;br /&gt;
:This is the current page of this context.&lt;br /&gt;
;[[Site:HDFObjects#Content|items]]&lt;br /&gt;
:This is a list of content objects.&lt;br /&gt;
&lt;br /&gt;
== Account Profiles ==&lt;br /&gt;
&lt;br /&gt;
This context gives us access to the account profiles.&lt;br /&gt;
&lt;br /&gt;
;itemsTotal&lt;br /&gt;
:This is the total number of items belonging to this context.&lt;br /&gt;
;offset&lt;br /&gt;
:This is the current offset into this context.&lt;br /&gt;
;itemsReceived&lt;br /&gt;
:This is the number of items actually received from this context.&lt;br /&gt;
;limit&lt;br /&gt;
:This is the number of items requested for this context.&lt;br /&gt;
;pageTotal&lt;br /&gt;
:This is the number of pages required to view all objects within this context using the limit amount.&lt;br /&gt;
;page&lt;br /&gt;
:This is the current page of this context.&lt;br /&gt;
;[[Site:HDFObjects#Account|items]]&lt;br /&gt;
:This is a list of accounts.&lt;br /&gt;
&lt;br /&gt;
== User Profiles ==&lt;br /&gt;
&lt;br /&gt;
This context gives us access to the user profiles.&lt;br /&gt;
&lt;br /&gt;
;itemsTotal&lt;br /&gt;
:This is the total number of items belonging to this context.&lt;br /&gt;
;offset&lt;br /&gt;
:This is the current offset into this context.&lt;br /&gt;
;itemsReceived&lt;br /&gt;
:This is the number of items actually received from this context.&lt;br /&gt;
;limit&lt;br /&gt;
:This is the number of items requested for this context.&lt;br /&gt;
;pageTotal&lt;br /&gt;
:This is the number of pages required to view all objects within this context using the limit amount.&lt;br /&gt;
;page&lt;br /&gt;
:This is the current page of this context.&lt;br /&gt;
;[[Site:HDFObjects#User|items]]&lt;br /&gt;
:This is a list of users.&lt;br /&gt;
&lt;br /&gt;
== Personal ==&lt;br /&gt;
== Comments ==&lt;br /&gt;
== Messages ==&lt;br /&gt;
== Location ==&lt;br /&gt;
== Activity ==&lt;br /&gt;
== Transactions ==&lt;br /&gt;
== My Pay-Per-Minute History ==&lt;br /&gt;
== My Pay-To-Own History ==&lt;br /&gt;
== My Gifts ==&lt;br /&gt;
== Profile's Gifts ==&lt;br /&gt;
== My Favorite Content ==&lt;br /&gt;
&lt;br /&gt;
This context gives us access to content favorited by the authenticated viewer.&lt;br /&gt;
&lt;br /&gt;
;itemsTotal&lt;br /&gt;
:This is the total number of items belonging to this context.&lt;br /&gt;
;offset&lt;br /&gt;
:This is the current offset into this context.&lt;br /&gt;
;itemsReceived&lt;br /&gt;
:This is the number of items actually received from this context.&lt;br /&gt;
;limit&lt;br /&gt;
:This is the number of items requested for this context.&lt;br /&gt;
;pageTotal&lt;br /&gt;
:This is the number of pages required to view all objects within this context using the limit amount.&lt;br /&gt;
;page&lt;br /&gt;
:This is the current page of this context.&lt;br /&gt;
;[[Site:HDFObjects#Content|items]]&lt;br /&gt;
:This is a list of content objects.&lt;br /&gt;
&lt;br /&gt;
== My Favorite Users ==&lt;br /&gt;
== My Favorite Accounts ==&lt;br /&gt;
== Profile's Favorite Users ==&lt;br /&gt;
== Profile's Favorite Accounts ==&lt;br /&gt;
== Content of My Favorite Users ==&lt;br /&gt;
&lt;br /&gt;
This context gives us access to content that belongs to the authenticated viewer's favorite users.&lt;br /&gt;
&lt;br /&gt;
;itemsTotal&lt;br /&gt;
:This is the total number of items belonging to this context.&lt;br /&gt;
;offset&lt;br /&gt;
:This is the current offset into this context.&lt;br /&gt;
;itemsReceived&lt;br /&gt;
:This is the number of items actually received from this context.&lt;br /&gt;
;limit&lt;br /&gt;
:This is the number of items requested for this context.&lt;br /&gt;
;pageTotal&lt;br /&gt;
:This is the number of pages required to view all objects within this context using the limit amount.&lt;br /&gt;
;page&lt;br /&gt;
:This is the current page of this context.&lt;br /&gt;
;[[Site:HDFObjects#Content|items]]&lt;br /&gt;
:This is a list of content objects.&lt;br /&gt;
&lt;br /&gt;
== Content of My Favorite Accounts ==&lt;br /&gt;
&lt;br /&gt;
This context gives us access to content that belongs to authenticated viewer's favorite accounts.&lt;br /&gt;
&lt;br /&gt;
;itemsTotal&lt;br /&gt;
:This is the total number of items belonging to this context.&lt;br /&gt;
;offset&lt;br /&gt;
:This is the current offset into this context.&lt;br /&gt;
;itemsReceived&lt;br /&gt;
:This is the number of items actually received from this context.&lt;br /&gt;
;limit&lt;br /&gt;
:This is the number of items requested for this context.&lt;br /&gt;
;pageTotal&lt;br /&gt;
:This is the number of pages required to view all objects within this context using the limit amount.&lt;br /&gt;
;page&lt;br /&gt;
:This is the current page of this context.&lt;br /&gt;
;[[Site:HDFObjects#Content|items]]&lt;br /&gt;
:This is a list of content objects.&lt;br /&gt;
&lt;br /&gt;
== Deciding Users ==&lt;br /&gt;
== My Dropbox ==&lt;br /&gt;
== Profile's Dropbox ==&lt;br /&gt;
== My Profit Summary ==&lt;br /&gt;
== My Gift Profits ==&lt;br /&gt;
== Profile's Gift Profits ==&lt;br /&gt;
== My Pay-Per-Min Profits ==&lt;br /&gt;
== My Pay-To-Own Profits&lt;br /&gt;
== Users, who bought form you ==&lt;br /&gt;
== Users, who sold to you ==&lt;br /&gt;
== Users, who transacted with you ==&lt;br /&gt;
== Shopping Cart ==&lt;br /&gt;
== Checkout ==&lt;br /&gt;
== Agreements ==&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Site:Backend:Queries</id>
		<title>Site:Backend:Queries</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Site:Backend:Queries"/>
				<updated>2012-07-01T23:27:54Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Listed below is detailed information on what queris are available and what type of data they provide. The queries listed on this page are considered core queries. Information on how to develop your own backend queries is available on the [[Site:Integration|Integration]] page.&lt;br /&gt;
&lt;br /&gt;
== Account Content ==&lt;br /&gt;
&lt;br /&gt;
This context gives us access to content that belongs to accounts.&lt;br /&gt;
&lt;br /&gt;
;itemsTotal&lt;br /&gt;
:This is the total number of items belonging to this context.&lt;br /&gt;
;offset&lt;br /&gt;
:This is the current offset into this context.&lt;br /&gt;
;itemsReceived&lt;br /&gt;
:This is the number of items actually received from this context.&lt;br /&gt;
;limit&lt;br /&gt;
:This is the number of items requested for this context.&lt;br /&gt;
;pageTotal&lt;br /&gt;
:This is the number of pages required to view all objects within this context using the limit amount.&lt;br /&gt;
;page&lt;br /&gt;
:This is the current page of this context.&lt;br /&gt;
;[[Site:HDFObjects#Content|items]]&lt;br /&gt;
:This is a list of content objects.&lt;br /&gt;
&lt;br /&gt;
== User Content ==&lt;br /&gt;
&lt;br /&gt;
This context gives us access to content that belongs to users.&lt;br /&gt;
&lt;br /&gt;
;itemsTotal&lt;br /&gt;
:This is the total number of items belonging to this context.&lt;br /&gt;
;offset&lt;br /&gt;
:This is the current offset into this context.&lt;br /&gt;
;itemsReceived&lt;br /&gt;
:This is the number of items actually received from this context.&lt;br /&gt;
;limit&lt;br /&gt;
:This is the number of items requested for this context.&lt;br /&gt;
;pageTotal&lt;br /&gt;
:This is the number of pages required to view all objects within this context using the limit amount.&lt;br /&gt;
;page&lt;br /&gt;
:This is the current page of this context.&lt;br /&gt;
;[[Site:HDFObjects#Content|items]]&lt;br /&gt;
:This is a list of content objects.&lt;br /&gt;
&lt;br /&gt;
== All Content ==&lt;br /&gt;
&lt;br /&gt;
This context gives us access to all content within the entire system.&lt;br /&gt;
&lt;br /&gt;
;itemsTotal&lt;br /&gt;
:This is the total number of items belonging to this context.&lt;br /&gt;
;offset&lt;br /&gt;
:This is the current offset into this context.&lt;br /&gt;
;itemsReceived&lt;br /&gt;
:This is the number of items actually received from this context.&lt;br /&gt;
;limit&lt;br /&gt;
:This is the number of items requested for this context.&lt;br /&gt;
;pageTotal&lt;br /&gt;
:This is the number of pages required to view all objects within this context using the limit amount.&lt;br /&gt;
;page&lt;br /&gt;
:This is the current page of this context.&lt;br /&gt;
;[[Site:HDFObjects#Content|items]]&lt;br /&gt;
:This is a list of content objects.&lt;br /&gt;
&lt;br /&gt;
== My Pay-To-Own Content ==&lt;br /&gt;
&lt;br /&gt;
This context gives us access to the content this authenticated user owns.&lt;br /&gt;
&lt;br /&gt;
;itemsTotal&lt;br /&gt;
:This is the total number of items belonging to this context.&lt;br /&gt;
;offset&lt;br /&gt;
:This is the current offset into this context.&lt;br /&gt;
;itemsReceived&lt;br /&gt;
:This is the number of items actually received from this context.&lt;br /&gt;
;limit&lt;br /&gt;
:This is the number of items requested for this context.&lt;br /&gt;
;pageTotal&lt;br /&gt;
:This is the number of pages required to view all objects within this context using the limit amount.&lt;br /&gt;
;page&lt;br /&gt;
:This is the current page of this context.&lt;br /&gt;
;[[Site:HDFObjects#Content|items]]&lt;br /&gt;
:This is a list of content objects.&lt;br /&gt;
&lt;br /&gt;
== Account Profiles ==&lt;br /&gt;
&lt;br /&gt;
This context gives us access to the account profiles.&lt;br /&gt;
&lt;br /&gt;
;itemsTotal&lt;br /&gt;
:This is the total number of items belonging to this context.&lt;br /&gt;
;offset&lt;br /&gt;
:This is the current offset into this context.&lt;br /&gt;
;itemsReceived&lt;br /&gt;
:This is the number of items actually received from this context.&lt;br /&gt;
;limit&lt;br /&gt;
:This is the number of items requested for this context.&lt;br /&gt;
;pageTotal&lt;br /&gt;
:This is the number of pages required to view all objects within this context using the limit amount.&lt;br /&gt;
;page&lt;br /&gt;
:This is the current page of this context.&lt;br /&gt;
;[[Site:HDFObjects#Account|items]]&lt;br /&gt;
:This is a list of accounts.&lt;br /&gt;
&lt;br /&gt;
== User Profiles ==&lt;br /&gt;
&lt;br /&gt;
This context gives us access to the user profiles.&lt;br /&gt;
&lt;br /&gt;
;itemsTotal&lt;br /&gt;
:This is the total number of items belonging to this context.&lt;br /&gt;
;offset&lt;br /&gt;
:This is the current offset into this context.&lt;br /&gt;
;itemsReceived&lt;br /&gt;
:This is the number of items actually received from this context.&lt;br /&gt;
;limit&lt;br /&gt;
:This is the number of items requested for this context.&lt;br /&gt;
;pageTotal&lt;br /&gt;
:This is the number of pages required to view all objects within this context using the limit amount.&lt;br /&gt;
;page&lt;br /&gt;
:This is the current page of this context.&lt;br /&gt;
;[[Site:HDFObjects#User|items]]&lt;br /&gt;
:This is a list of users.&lt;br /&gt;
&lt;br /&gt;
== Personal ==&lt;br /&gt;
== Comments ==&lt;br /&gt;
== Messages ==&lt;br /&gt;
== Location ==&lt;br /&gt;
== Activity ==&lt;br /&gt;
== Transactions ==&lt;br /&gt;
== My Pay-Per-Minute History ==&lt;br /&gt;
== My Pay-To-Own History ==&lt;br /&gt;
== My Gifts ==&lt;br /&gt;
== Profile's Gifts ==&lt;br /&gt;
== My Favorite Content ==&lt;br /&gt;
&lt;br /&gt;
This context gives us access to content favorited by the authenticated viewer.&lt;br /&gt;
&lt;br /&gt;
;itemsTotal&lt;br /&gt;
:This is the total number of items belonging to this context.&lt;br /&gt;
;offset&lt;br /&gt;
:This is the current offset into this context.&lt;br /&gt;
;itemsReceived&lt;br /&gt;
:This is the number of items actually received from this context.&lt;br /&gt;
;limit&lt;br /&gt;
:This is the number of items requested for this context.&lt;br /&gt;
;pageTotal&lt;br /&gt;
:This is the number of pages required to view all objects within this context using the limit amount.&lt;br /&gt;
;page&lt;br /&gt;
:This is the current page of this context.&lt;br /&gt;
;[[Site:HDFObjects#Content|items]]&lt;br /&gt;
:This is a list of content objects.&lt;br /&gt;
&lt;br /&gt;
== My Favorite Users ==&lt;br /&gt;
== My Favorite Accounts ==&lt;br /&gt;
== Profile's Favorite Users ==&lt;br /&gt;
== Profile's Favorite Accounts ==&lt;br /&gt;
== Content of My Favorite Users ==&lt;br /&gt;
&lt;br /&gt;
This context gives us access to content that belongs to the authenticated viewer's favorite users.&lt;br /&gt;
&lt;br /&gt;
;itemsTotal&lt;br /&gt;
:This is the total number of items belonging to this context.&lt;br /&gt;
;offset&lt;br /&gt;
:This is the current offset into this context.&lt;br /&gt;
;itemsReceived&lt;br /&gt;
:This is the number of items actually received from this context.&lt;br /&gt;
;limit&lt;br /&gt;
:This is the number of items requested for this context.&lt;br /&gt;
;pageTotal&lt;br /&gt;
:This is the number of pages required to view all objects within this context using the limit amount.&lt;br /&gt;
;page&lt;br /&gt;
:This is the current page of this context.&lt;br /&gt;
;[[Site:HDFObjects#Content|items]]&lt;br /&gt;
:This is a list of content objects.&lt;br /&gt;
&lt;br /&gt;
== Content of My Favorite Accounts ==&lt;br /&gt;
&lt;br /&gt;
This context gives us access to content that belongs to authenticated viewer's favorite accounts.&lt;br /&gt;
&lt;br /&gt;
;itemsTotal&lt;br /&gt;
:This is the total number of items belonging to this context.&lt;br /&gt;
;offset&lt;br /&gt;
:This is the current offset into this context.&lt;br /&gt;
;itemsReceived&lt;br /&gt;
:This is the number of items actually received from this context.&lt;br /&gt;
;limit&lt;br /&gt;
:This is the number of items requested for this context.&lt;br /&gt;
;pageTotal&lt;br /&gt;
:This is the number of pages required to view all objects within this context using the limit amount.&lt;br /&gt;
;page&lt;br /&gt;
:This is the current page of this context.&lt;br /&gt;
;[[Site:HDFObjects#Content|items]]&lt;br /&gt;
:This is a list of content objects.&lt;br /&gt;
&lt;br /&gt;
== Deciding Users ==&lt;br /&gt;
== My Dropbox ==&lt;br /&gt;
== Profile's Dropbox ==&lt;br /&gt;
== My Profit Summary ==&lt;br /&gt;
== My Gift Profits ==&lt;br /&gt;
== Profile's Gift Profits ==&lt;br /&gt;
== My Pay-Per-Min Profits ==&lt;br /&gt;
== My Pay-To-Own Profits&lt;br /&gt;
== Users, who bought form you ==&lt;br /&gt;
== Users, who sold to you ==&lt;br /&gt;
== Users, who transacted with you ==&lt;br /&gt;
== Shopping Cart ==&lt;br /&gt;
== Checkout ==&lt;br /&gt;
== Agreements ==&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	<entry>
		<id>http://dev.metrixstream.com/wiki/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://dev.metrixstream.com/wiki/Main_Page"/>
				<updated>2012-07-01T23:23:18Z</updated>
		
		<summary type="html">&lt;p&gt;MetrixAdmin: /* Site Backend */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the Metrixstream development wiki. This guide is intended for a technical audience and will provide detailed information on how interact with Metrixstream and fine tune the user experience to your viewers.&lt;br /&gt;
&lt;br /&gt;
As always you can email [mailto:support@metrixstream.com support@metrixstream.com] with any of your questions.&lt;br /&gt;
&lt;br /&gt;
= Site Frontend =&lt;br /&gt;
&lt;br /&gt;
; [[Site:Frontend:Introduction|Introduction]]&lt;br /&gt;
: Everything you need to know to get started making sites.&lt;br /&gt;
; [[Site:Frontend:BuildingBlocks|Building Blocks]]&lt;br /&gt;
: Learn about the tools at your disposal to build your website.&lt;br /&gt;
; [[Site:Frontend:Organization|Organization]]&lt;br /&gt;
: Learn how to organize your objects and feature them in the appropriate places.&lt;br /&gt;
; [[Site:Frontend:URLParameters|URL Parameters]]&lt;br /&gt;
: Learn how to manipulate a webpage via the URL.&lt;br /&gt;
; [[Site:Frontend:Faceted Search|Faceted Search]]&lt;br /&gt;
: Performing complex searches to find content and profiles.&lt;br /&gt;
; [[Site:Frontend:BackendContexts|Backend Contexts]]&lt;br /&gt;
: Allows you to request information from the backend.&lt;br /&gt;
; [[Site:Frontend:HDFObjects|HDF Objects]]&lt;br /&gt;
: Various objects and what information they contain.&lt;br /&gt;
; [[Site:Frontend:InternalMacros|Internal Macros]]&lt;br /&gt;
: Pre-existing macros provided to help with common tasks.&lt;br /&gt;
; [[Site:Frontend:SEOFriendlyURLS|SEO Friendly URLS]]&lt;br /&gt;
: Learn how to make SEO friendly URLS.&lt;br /&gt;
; [[Site:Frontend:BestPractices|Best Practices]]&lt;br /&gt;
: Some simple guidelines on how to make your development easier.&lt;br /&gt;
; [[Site:Frontend:Controllers|Controllers]]&lt;br /&gt;
: Properly manage all of your functionality across the entire site.&lt;br /&gt;
; [[Site:Frontend:Forms|Forms]]&lt;br /&gt;
: Different method for how to collect information from the viewer.&lt;br /&gt;
; [[Site:Frontend:Macros|Macros]]&lt;br /&gt;
: Create macros for common functionality.&lt;br /&gt;
; [[Site:Frontend:Modules|Modules]]&lt;br /&gt;
: Package a feature in its entirety within the module framework.&lt;br /&gt;
&lt;br /&gt;
= Site Backend =&lt;br /&gt;
&lt;br /&gt;
The backend is responsible for executing queries to the database and returning their result in a format the frontend is capable of understanding.&lt;br /&gt;
&lt;br /&gt;
; [[Site:Backend:Queries|Backend Queries]]&lt;br /&gt;
: A list of the supplied backend queries.&lt;br /&gt;
&lt;br /&gt;
= Site API =&lt;br /&gt;
&lt;br /&gt;
The API allows modifications to objects through the backend.&lt;br /&gt;
&lt;br /&gt;
; [[Site:API:Authentication|Authentication]]&lt;br /&gt;
: this includes support for login, signup, and logout functionality.&lt;br /&gt;
; [[Site:API:Blocks|Blocks]]&lt;br /&gt;
: this includes support for adding, editing, and deleting blocks. Blocks allow users to prevent other users from viewing certain objects.&lt;br /&gt;
; [[Site:API:Comments|Comments]]&lt;br /&gt;
: this includes support for adding, editing, and deleting comments.&lt;br /&gt;
; [[Site:API:Content|Content]]&lt;br /&gt;
: this includes support for adding, editing, and deleting content.&lt;br /&gt;
; [[Site:API:Forums|Forums]]&lt;br /&gt;
: this includes support for adding, editing, and deleting forums, threads, and replies.&lt;br /&gt;
; [[Site:API:Moderate|Moderate]]&lt;br /&gt;
: this includes support for what functionality is available to moderators.&lt;br /&gt;
; [[Site:API:PCR|Property Change Requests]]&lt;br /&gt;
: this includes support for property changes to objects that require approval by an administrator before they go live.&lt;br /&gt;
; [[Site:API:Users|Users]]&lt;br /&gt;
: this includes support for adding and editing users.&lt;br /&gt;
; [[Site:API:Wysiwyg|Wysiwyg Editor]]&lt;br /&gt;
: this includes support for retrieving the built in Wysiwyg Editor.&lt;br /&gt;
&lt;br /&gt;
= Background Tasks =&lt;br /&gt;
&lt;br /&gt;
Metrixstream has a background task manager that is capable of executing tasks at certain intervals. This can be useful for backing up the database, syncing content from one server to another, processing log files, etc.&lt;br /&gt;
&lt;br /&gt;
More information is available on the [[Site:Integration|Integration]] page for those of you who want to create your own tasks.&lt;br /&gt;
&lt;br /&gt;
= Media Player =&lt;br /&gt;
&lt;br /&gt;
The Metrixstream media player allows complete customization of the viewing experience. There are several skins available to customize the look and feel of the player. There is also a JavaScript interface that lets you control and manipulate the functionality of the player without having to edit any of the core framework.&lt;br /&gt;
&lt;br /&gt;
; [[MediaPlayer:Macros|Macros]]&lt;br /&gt;
: Learn how to place a media player within a webpage.&lt;br /&gt;
; [[MediaPlayer:API:Calls|API Calls]]&lt;br /&gt;
: The functions available to control the media player.&lt;br /&gt;
; [[MediaPlayer:API:Callbacks|API Callbacks]]&lt;br /&gt;
: The callbacks that can be registered to intercept certain actions done via the media player.&lt;br /&gt;
; [[MediaPlayer:LiveEvents|Live Events]]&lt;br /&gt;
: A list of all events available during a live event and how to interact with them.&lt;br /&gt;
; [[MediaPlayer:Skins|Skins]]&lt;br /&gt;
: A list of available skins for the media player.&lt;br /&gt;
; [[MediaPlayer:WMODE|WMODE]]&lt;br /&gt;
: An important mode to understand that can effect the media player performance.&lt;br /&gt;
&lt;br /&gt;
= Custom Integration =&lt;br /&gt;
&lt;br /&gt;
All of the above information is to educate you on how the internals of Metrixstream work and how to use what functionality is available to you. Sometimes you may need customization outside the core platform. This section is intended to go a step lower and see how you can end up making your own queries and tasks.&lt;br /&gt;
&lt;br /&gt;
; [[Site:Interfaces|Interfaces]]&lt;br /&gt;
: Interfaces necessary for custom integration.&lt;br /&gt;
; [[Site:Integration|Integration]]&lt;br /&gt;
: Information on how to integrate directly into the Site Engine by providing your own Backend Contexts.&lt;/div&gt;</summary>
		<author><name>MetrixAdmin</name></author>	</entry>

	</feed>