<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://api-wiki.apps.rackspace.com/api-wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=James.morgan&amp;*</id>
		<title>Rackspace Email &amp; Apps API - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://api-wiki.apps.rackspace.com/api-wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=James.morgan&amp;*"/>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=Special:Contributions/James.morgan"/>
		<updated>2026-04-12T00:32:40Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.29.1</generator>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=Exchange_Distribution_List_(Rest_API)&amp;diff=687</id>
		<title>Exchange Distribution List (Rest API)</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=Exchange_Distribution_List_(Rest_API)&amp;diff=687"/>
				<updated>2015-04-15T20:56:50Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: /* Distribution List */ removed verbs column from distro list table&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
== v1 - Current ==&lt;br /&gt;
&lt;br /&gt;
This resource supports submitting and responding with both XML and JSON. &lt;br /&gt;
(The v0 method of submitting data via form URL-encoded variables is NOT supported in v1.)&lt;br /&gt;
&lt;br /&gt;
=== Data Model ===&lt;br /&gt;
&lt;br /&gt;
(See [[Common_Exchange_API_Concepts#Serialization|Serialization]])&lt;br /&gt;
&lt;br /&gt;
==== Distribution List ====&lt;br /&gt;
&lt;br /&gt;
Operations:&lt;br /&gt;
&lt;br /&gt;
* Exchange Distribution List [[#List|List]], [[#Create|Create]], [[#Read|Read]], [[#Update|Update]], [[#Delete|Delete]], [[#Import|Import]], [[#Export|Export]] &lt;br /&gt;
&lt;br /&gt;
This model extends [[Common_Exchange_API_Concepts#Mailbox|Mailbox]].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!''Field Name''&lt;br /&gt;
!''Data Type''&lt;br /&gt;
!''Description''&lt;br /&gt;
|-&lt;br /&gt;
| Description&lt;br /&gt;
| String&lt;br /&gt;
| A user-defined description of the list.&lt;br /&gt;
|-&lt;br /&gt;
| MemberCount&lt;br /&gt;
| Integer&lt;br /&gt;
| A number of members currently assigned to this list.&lt;br /&gt;
|-&lt;br /&gt;
| PrimarySmtpAddress&lt;br /&gt;
| String&lt;br /&gt;
| The external email address for this list.&lt;br /&gt;
|-&lt;br /&gt;
| EmailAddresses&lt;br /&gt;
| [[#Email Address|Email Address]] Array&lt;br /&gt;
| [[#Email Addresses|See examples below.]]&lt;br /&gt;
|-&lt;br /&gt;
| Members&lt;br /&gt;
| [[#Members|Members]] Object&lt;br /&gt;
| [[#Members_2|See examples below.]]&lt;br /&gt;
|-&lt;br /&gt;
| AcceptMessagesOnlyFrom&lt;br /&gt;
| [[#Senders|Senders]] Object&lt;br /&gt;
| [[#Senders_2|See examples below.]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Email Addresses ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!''Field Name''&lt;br /&gt;
!''Data Type''&lt;br /&gt;
!''Verbs''&lt;br /&gt;
!''Description''&lt;br /&gt;
|-&lt;br /&gt;
| Action&lt;br /&gt;
| String&lt;br /&gt;
| PUT&lt;br /&gt;
| Must be 'Add', 'Update' or 'Remove'&lt;br /&gt;
|-&lt;br /&gt;
| AddressPrimary&lt;br /&gt;
| Boolean&lt;br /&gt;
| GET, PUT&lt;br /&gt;
| True if this is the primary email address. Only one email address can be primary&lt;br /&gt;
|-&lt;br /&gt;
| AddressProtocol&lt;br /&gt;
| String&lt;br /&gt;
| GET, POST, PUT&lt;br /&gt;
| Must be 'smtp' or 'x500'. The primary email address must be 'smtp'&lt;br /&gt;
|-&lt;br /&gt;
| Value&lt;br /&gt;
| String&lt;br /&gt;
| GET, POST, PUT&lt;br /&gt;
| The email address, including the domain (See example below)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
When creating a new mailbox you are allowed to configure alternate email addresses, however there are a few special considerations&lt;br /&gt;
&lt;br /&gt;
'''Allowed Domains'''&lt;br /&gt;
* Primary Domain (specified in the url)&lt;br /&gt;
* Accepted Domains&lt;br /&gt;
&lt;br /&gt;
'''Domain Aliases'''&lt;br /&gt;
* Each email address entry using the primary domain will result in a corresponding entry for each domain alias&lt;br /&gt;
** ''Example:'' Adding myalternate@primary.com will also add an entry for myalternate@alias1.com and myalternate@alias2.com&lt;br /&gt;
** ''Example:'' Removing myalternate@primary.com will also remove myalternate@alias1.com and myalternate@alias2.com&lt;br /&gt;
* Domain alias entries cannot be independently added or removed&lt;br /&gt;
&lt;br /&gt;
'''Common Name Email Address'''&lt;br /&gt;
* The common name email address is the mailbox name and domain used in the url&lt;br /&gt;
* The common name email address cannot be removed&lt;br /&gt;
&lt;br /&gt;
'''AddressPrimary (Reply-To)'''&lt;br /&gt;
* The primary address is automatically set based on the supplied CommonName when the mailbox is added&lt;br /&gt;
** An entry for CommonName@PrimaryDomain will be added to the email address list with AddressPrimary set to 'true'&lt;br /&gt;
* The primary address can be changed after the mailbox is created&lt;br /&gt;
* Changing the primary address does not change the name of the mailbox&lt;br /&gt;
* Deleting the primary address without setting another address as the primary address will result in the common name email address being reset as the primary address&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== Members ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!''Field Name''&lt;br /&gt;
!''Data Type''&lt;br /&gt;
!''Description''&lt;br /&gt;
|-&lt;br /&gt;
| Recipients&lt;br /&gt;
| [[#Recipient|Recipient]] Array&lt;br /&gt;
| Array of Recipient (see below).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Senders ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!''Field Name''&lt;br /&gt;
!''Data Type''&lt;br /&gt;
!''Description''&lt;br /&gt;
|-&lt;br /&gt;
| All&lt;br /&gt;
| String&lt;br /&gt;
| Must be 'restricted' or 'public'. In order to add specific recipients, this must be 'restricted'.&lt;br /&gt;
|-&lt;br /&gt;
| Recipients&lt;br /&gt;
| [[#Recipient|Recipient]] Array&lt;br /&gt;
| Array of Recipient (see below).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Recipient ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!''Field Name''&lt;br /&gt;
!''Data Type''&lt;br /&gt;
!''Verbs''&lt;br /&gt;
!''Description''&lt;br /&gt;
|-&lt;br /&gt;
| Value&lt;br /&gt;
| String&lt;br /&gt;
| GET, PUT&lt;br /&gt;
| Email Address&lt;br /&gt;
|-&lt;br /&gt;
| Action&lt;br /&gt;
| String&lt;br /&gt;
| PUT&lt;br /&gt;
| Must be &amp;quot;Add&amp;quot; or &amp;quot;Remove&amp;quot;.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== List ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Verb&lt;br /&gt;
| GET&lt;br /&gt;
|-&lt;br /&gt;
! URL Format&lt;br /&gt;
| /v1/customers/{customer account number}/domains/{domain name}/ex/distributionLists/&lt;br /&gt;
|-&lt;br /&gt;
! Description&lt;br /&gt;
| Lists Distribution Lists, supports exporting. (see [[Common Exchange API Concepts#Listings|Listings]])&lt;br /&gt;
|-&lt;br /&gt;
! Model&lt;br /&gt;
| [[#Distribution List|Distribution List]] Listing&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
HTTP Codes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Code&lt;br /&gt;
! Condition&lt;br /&gt;
|-&lt;br /&gt;
| 200 OK&lt;br /&gt;
| The listing was successfully retrieved.&lt;br /&gt;
|-&lt;br /&gt;
| 400 Bad Request&lt;br /&gt;
| The request was invalid.  Inspect the &amp;lt;tt&amp;gt;validationFault&amp;lt;/tt&amp;gt; response for more detail.&lt;br /&gt;
|-&lt;br /&gt;
| 404 Not Found&lt;br /&gt;
| The domain does not exist, the domain does not have Exchange, or the marker was not found.  Inspect the &amp;lt;tt&amp;gt;itemNotFoundFault&amp;lt;/tt&amp;gt; for more detail.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Request:&lt;br /&gt;
GET https://api.emailsrvr.com/v1/domains/example.com/ex/distributionlists&lt;br /&gt;
&lt;br /&gt;
Response:&lt;br /&gt;
200 OK&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;DistributionLists&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;Description&amp;quot;: &amp;quot;This is an example of an edited DL.&amp;quot;,&lt;br /&gt;
            &amp;quot;MemberCount&amp;quot;: 0,&lt;br /&gt;
            &amp;quot;CommonName&amp;quot;: &amp;quot;exampledl&amp;quot;,&lt;br /&gt;
            &amp;quot;DisplayName&amp;quot;: &amp;quot;ExampleDL&amp;quot;,&lt;br /&gt;
            &amp;quot;Alias&amp;quot;: &amp;quot;exampledl.example.com&amp;quot;,&lt;br /&gt;
            &amp;quot;IsHiddenFromAddressList&amp;quot;: false,&lt;br /&gt;
            &amp;quot;PrimarySmtpAddress&amp;quot;: &amp;quot;exampledl@example.com&amp;quot;,&lt;br /&gt;
            &amp;quot;Status&amp;quot;: &amp;quot;Ready&amp;quot;,&lt;br /&gt;
            &amp;quot;LegacyExchangeDn&amp;quot;: &amp;quot;/o=e14s/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=exampledl59c&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
    ],&lt;br /&gt;
    &amp;quot;Sort&amp;quot;: &amp;quot;primarysmtpaddress&amp;quot;,&lt;br /&gt;
    &amp;quot;Limit&amp;quot;: 25,&lt;br /&gt;
    &amp;quot;Total&amp;quot;: 1,&lt;br /&gt;
    &amp;quot;Order&amp;quot;: &amp;quot;asc&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Distribution List ===&lt;br /&gt;
&lt;br /&gt;
POSTS, PUTS, and DELETES support [[Common_Exchange_API_Concepts#Asynchronous_Statuses|Asynchronous Statuses]] and [[Common_Exchange_API_Concepts#Asynchronous_Errors|Asynchronous Errors]].&lt;br /&gt;
&lt;br /&gt;
==== Create ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Verb&lt;br /&gt;
| POST&lt;br /&gt;
|-&lt;br /&gt;
! URL Format&lt;br /&gt;
| /v1/customers/{customer account number}/domains/{domain name}/ex/distributionLists/&lt;br /&gt;
|-&lt;br /&gt;
! Description&lt;br /&gt;
| Use this route to add a new Distribution List.&lt;br /&gt;
|-&lt;br /&gt;
! Model&lt;br /&gt;
| [[#Distribution List|Distribution List]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
HTTP Codes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Code&lt;br /&gt;
! Condition&lt;br /&gt;
|-&lt;br /&gt;
| 204 No Content&lt;br /&gt;
| The request has been accepted and will be processed.&lt;br /&gt;
|-&lt;br /&gt;
| 400 Bad Request&lt;br /&gt;
| The request was invalid.  Inspect the &amp;lt;tt&amp;gt;validationFault&amp;lt;/tt&amp;gt; response for more detail.&lt;br /&gt;
|-&lt;br /&gt;
| 404 Not Found&lt;br /&gt;
| The domain does not exist, the domain does not have Exchange, or the marker was not found.  Inspect the &amp;lt;tt&amp;gt;itemNotFoundFault&amp;lt;/tt&amp;gt; for more detail.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Request:&lt;br /&gt;
POST: https://api.emailsrvr.com/v1/domains/example.com/ex/distributionlists&lt;br /&gt;
{    &lt;br /&gt;
    &amp;quot;Description&amp;quot;: &amp;quot;This is an example DL.&amp;quot;,&lt;br /&gt;
    &amp;quot;CommonName&amp;quot;: &amp;quot;ExampleDL&amp;quot;,&lt;br /&gt;
    &amp;quot;DisplayName&amp;quot;: &amp;quot;ExampleDL&amp;quot;,&lt;br /&gt;
    &amp;quot;IsHiddenFromAddressList&amp;quot;: false,&lt;br /&gt;
    &amp;quot;EmailAddresses&amp;quot;: [&lt;br /&gt;
  	{&lt;br /&gt;
            &amp;quot;Action&amp;quot;:&amp;quot;Add&amp;quot;,&lt;br /&gt;
            &amp;quot;Value&amp;quot;: &amp;quot;exampledl-alias@example.com&amp;quot;,&lt;br /&gt;
            &amp;quot;AddressPrimary&amp;quot;: false,&lt;br /&gt;
            &amp;quot;AddressProtocol&amp;quot;: &amp;quot;smtp&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
     ],&lt;br /&gt;
    &amp;quot;Members&amp;quot;: {&lt;br /&gt;
      &amp;quot;Recipients&amp;quot;: [&lt;br /&gt;
      	{&lt;br /&gt;
	   &amp;quot;Action&amp;quot;:&amp;quot;Add&amp;quot;,&lt;br /&gt;
      	   &amp;quot;Value&amp;quot;:&amp;quot;mexuser1&amp;quot;&lt;br /&gt;
      	},&lt;br /&gt;
      	{&lt;br /&gt;
      	   &amp;quot;Action&amp;quot;:&amp;quot;Add&amp;quot;,&lt;br /&gt;
      	   &amp;quot;Value&amp;quot;:&amp;quot;mexuser2&amp;quot;&lt;br /&gt;
      	}&lt;br /&gt;
      ]&lt;br /&gt;
    },&lt;br /&gt;
    &amp;quot;AcceptMessagesOnlyFrom&amp;quot;: {&lt;br /&gt;
      &amp;quot;All&amp;quot;:&amp;quot;restricted&amp;quot;,&lt;br /&gt;
      &amp;quot;Recipients&amp;quot;: [&lt;br /&gt;
      	{&lt;br /&gt;
      	   &amp;quot;Action&amp;quot;:&amp;quot;Add&amp;quot;,&lt;br /&gt;
      	   &amp;quot;Value&amp;quot;:&amp;quot;mexuser1&amp;quot;&lt;br /&gt;
      	},&lt;br /&gt;
      	{&lt;br /&gt;
      	   &amp;quot;Action&amp;quot;:&amp;quot;Add&amp;quot;,&lt;br /&gt;
      	   &amp;quot;Value&amp;quot;:&amp;quot;mexuser2&amp;quot;&lt;br /&gt;
      	}&lt;br /&gt;
      ]&lt;br /&gt;
   }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
Response:&lt;br /&gt;
204 No Content&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Read ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Verb&lt;br /&gt;
| GET&lt;br /&gt;
|-&lt;br /&gt;
! URL Format&lt;br /&gt;
| /v1/customers/{customer account number}/domains/{domain name}/ex/distributionLists/{common name}&lt;br /&gt;
|-&lt;br /&gt;
! Description&lt;br /&gt;
| Use this route to read an existing Distribution List.&lt;br /&gt;
|-&lt;br /&gt;
! Model&lt;br /&gt;
| [[#Distribution List|Distribution List]] *&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; Note: The Distribution List resource contains some paged data that must be accessed via separate GET requests.  Properties directly on the object can be accessed via a GET on the base resource, however [[#Members|Members]] and [[#Senders|Senders]] must each be retrieved by separate requests.&lt;br /&gt;
&lt;br /&gt;
HTTP Codes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Code&lt;br /&gt;
! Condition&lt;br /&gt;
|-&lt;br /&gt;
| 200 OK&lt;br /&gt;
| The resource was successfully retrieved.&lt;br /&gt;
|-&lt;br /&gt;
| 400 Bad Request&lt;br /&gt;
| The request was invalid.  Inspect the &amp;lt;tt&amp;gt;validationFault&amp;lt;/tt&amp;gt; response for more detail.&lt;br /&gt;
|-&lt;br /&gt;
| 404 Not Found&lt;br /&gt;
| The domain does not exist, the domain does not have Exchange, or the marker was not found.  Inspect the &amp;lt;tt&amp;gt;itemNotFoundFault&amp;lt;/tt&amp;gt; for more detail.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Request:&lt;br /&gt;
GET: https://api.emailsrvr.com/v1/domains/example.com/ex/distributionlists/ExampleDL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Response:&lt;br /&gt;
200 OK&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;Description&amp;quot;: &amp;quot;This is an example DL.&amp;quot;,&lt;br /&gt;
    &amp;quot;MemberCount&amp;quot;: 2,&lt;br /&gt;
    &amp;quot;CommonName&amp;quot;: &amp;quot;exampledl&amp;quot;,&lt;br /&gt;
    &amp;quot;DisplayName&amp;quot;: &amp;quot;Example DL&amp;quot;,&lt;br /&gt;
    &amp;quot;Alias&amp;quot;: &amp;quot;exampledl.example.com&amp;quot;,&lt;br /&gt;
    &amp;quot;IsHiddenFromAddressList&amp;quot;: false,&lt;br /&gt;
    &amp;quot;PrimarySmtpAddress&amp;quot;: &amp;quot;exampledl@example.com&amp;quot;,&lt;br /&gt;
    &amp;quot;Status&amp;quot;: &amp;quot;Ready&amp;quot;,&lt;br /&gt;
    &amp;quot;LegacyExchangeDn&amp;quot;: &amp;quot;/o=e14s/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=exampledl59c&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Update ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Verb&lt;br /&gt;
| PUT&lt;br /&gt;
|-&lt;br /&gt;
! URL Format&lt;br /&gt;
| /v1/customers/{customer account number}/domains/{domain name}/ex/distributionLists/{common name}&lt;br /&gt;
|-&lt;br /&gt;
! Description&lt;br /&gt;
| Updates an existing Distribution List.&lt;br /&gt;
|-&lt;br /&gt;
! Model&lt;br /&gt;
| [[#Distribution_List|Distribution List]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
HTTP Codes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Code&lt;br /&gt;
! Condition&lt;br /&gt;
|-&lt;br /&gt;
| 204 No Content&lt;br /&gt;
| The request has been accepted and will be processed.&lt;br /&gt;
|-&lt;br /&gt;
| 400 Bad Request&lt;br /&gt;
| The request was invalid.  Inspect the &amp;lt;tt&amp;gt;validationFault&amp;lt;/tt&amp;gt; response for more detail.&lt;br /&gt;
|-&lt;br /&gt;
| 404 Not Found&lt;br /&gt;
| The domain does not exist, the domain does not have Exchange, or the marker was not found.  Inspect the &amp;lt;tt&amp;gt;itemNotFoundFault&amp;lt;/tt&amp;gt; for more detail.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
All data that is part of the Exchange Distribution List resource can be updated in a single PUT request.  &amp;lt;tt&amp;gt;Recipients&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;AcceptMessagesOnlyFrom&amp;lt;/tt&amp;gt; must specify an &amp;lt;tt&amp;gt;Action&amp;lt;/tt&amp;gt;, set to either &amp;lt;tt&amp;gt;Add&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;Remove&amp;lt;/tt&amp;gt;, to specify the operation for that value. &amp;lt;tt&amp;gt;AcceptMessagesOnlyFrom&amp;lt;/tt&amp;gt; also has an additional parameter &amp;lt;tt&amp;gt;All&amp;lt;/tt&amp;gt; that can be set to &amp;lt;tt&amp;gt;restricted&amp;lt;/tt&amp;gt; (to specify specific allowed senders) or &amp;lt;tt&amp;gt;public&amp;lt;/tt&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Request:&lt;br /&gt;
PUT: https://api.emailsrvr.com/v1/domains/example.com/ex/distributionlists/ExampleDL&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;Description&amp;quot;: &amp;quot;This is an example of an edited DL.&amp;quot;,&lt;br /&gt;
    &amp;quot;DisplayName&amp;quot;: &amp;quot;ExampleDL&amp;quot;,&lt;br /&gt;
    &amp;quot;IsHiddenFromAddressList&amp;quot;: false,&lt;br /&gt;
    &amp;quot;EmailAddresses&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;Action&amp;quot;:&amp;quot;remove&amp;quot;,&lt;br /&gt;
            &amp;quot;Value&amp;quot;: &amp;quot;exampledl-alias@example.com&amp;quot;,&lt;br /&gt;
            &amp;quot;AddressPrimary&amp;quot;: false,&lt;br /&gt;
            &amp;quot;AddressProtocol&amp;quot;: &amp;quot;smtp&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
     ],&lt;br /&gt;
    &amp;quot;Members&amp;quot;: {&lt;br /&gt;
      &amp;quot;Recipients&amp;quot;: [&lt;br /&gt;
      	{&lt;br /&gt;
      		&amp;quot;Action&amp;quot;:&amp;quot;Remove&amp;quot;,&lt;br /&gt;
      		&amp;quot;Value&amp;quot;:&amp;quot;mexuser1&amp;quot;&lt;br /&gt;
      	},&lt;br /&gt;
      	{&lt;br /&gt;
      		&amp;quot;Action&amp;quot;:&amp;quot;Add&amp;quot;,&lt;br /&gt;
      		&amp;quot;Value&amp;quot;:&amp;quot;mexuser3&amp;quot;&lt;br /&gt;
      	}&lt;br /&gt;
       ]&lt;br /&gt;
    },&lt;br /&gt;
    &amp;quot;AcceptMessagesOnlyFrom&amp;quot;: {&lt;br /&gt;
        &amp;quot;All&amp;quot;:&amp;quot;restricted&amp;quot;,&lt;br /&gt;
        &amp;quot;Recipients&amp;quot;: [&lt;br /&gt;
      	{&lt;br /&gt;
      		&amp;quot;Action&amp;quot;:&amp;quot;Remove&amp;quot;,&lt;br /&gt;
      		&amp;quot;Value&amp;quot;:&amp;quot;mexuser3&amp;quot;&lt;br /&gt;
      	},&lt;br /&gt;
      	{&lt;br /&gt;
      		&amp;quot;Action&amp;quot;:&amp;quot;Add&amp;quot;,&lt;br /&gt;
      		&amp;quot;Value&amp;quot;:&amp;quot;mexuser2&amp;quot;&lt;br /&gt;
      	}&lt;br /&gt;
      ]&lt;br /&gt;
   }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
Response:&lt;br /&gt;
204 No Content&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Delete ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Verb&lt;br /&gt;
| DELETE&lt;br /&gt;
|-&lt;br /&gt;
! URL Format&lt;br /&gt;
| /v1/customers/{customer account number}/domains/{domain name}/ex/distributionList/{common name}&lt;br /&gt;
|-&lt;br /&gt;
! Description&lt;br /&gt;
| Use this route to delete a distribution list.&lt;br /&gt;
|-&lt;br /&gt;
! Model&lt;br /&gt;
| None&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
HTTP Codes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Code&lt;br /&gt;
! Condition&lt;br /&gt;
|-&lt;br /&gt;
| 204 No Content&lt;br /&gt;
| The request has been accepted and will be processed.&lt;br /&gt;
|-&lt;br /&gt;
| 400 Bad Request&lt;br /&gt;
| The request was invalid.  Inspect the &amp;lt;tt&amp;gt;validationFault&amp;lt;/tt&amp;gt; response for more detail.&lt;br /&gt;
|-&lt;br /&gt;
| 404 Not Found&lt;br /&gt;
| The domain does not exist, the domain does not have Exchange, or the marker was not found.  Inspect the &amp;lt;tt&amp;gt;itemNotFoundFault&amp;lt;/tt&amp;gt; for more detail.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Request:&lt;br /&gt;
DELETE https://api.emailsrvr.com/v1/domains/example.com/ex/distributionList/ExampleDL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Response:&lt;br /&gt;
204 No Content&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== Export ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Verb&lt;br /&gt;
| GET&lt;br /&gt;
|-&lt;br /&gt;
! URL Format&lt;br /&gt;
| /v1/customers/{customer account number}/domains/{domain name}/ex/distributionLists?exportTo={your email address}&lt;br /&gt;
|-&lt;br /&gt;
! Description&lt;br /&gt;
| Use this route to export a file of distribution lists.&lt;br /&gt;
|-&lt;br /&gt;
! Model&lt;br /&gt;
| [[#Distribution List|Distribution List]] Listing&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
HTTP Codes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Code&lt;br /&gt;
! Condition&lt;br /&gt;
|-&lt;br /&gt;
| 202 Accepted&lt;br /&gt;
| The request has been accepted and will be processed.&lt;br /&gt;
|-&lt;br /&gt;
| 400 Bad Request&lt;br /&gt;
| The request was invalid.  Inspect the &amp;lt;tt&amp;gt;validationFault&amp;lt;/tt&amp;gt; response for more detail.&lt;br /&gt;
|-&lt;br /&gt;
| 404 Not Found&lt;br /&gt;
| The domain does not exist, the domain does not have Exchange, or the marker was not found.  Inspect the &amp;lt;tt&amp;gt;itemNotFoundFault&amp;lt;/tt&amp;gt; for more detail.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Request:&lt;br /&gt;
GET https://api.emailsrvr.com/v1/domains/example.com/ex/distributionLists?exportTo=myAdminEmail@example.com&lt;br /&gt;
&lt;br /&gt;
Response:&lt;br /&gt;
202 Accepted&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== Import ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Verb&lt;br /&gt;
| POST&lt;br /&gt;
|-&lt;br /&gt;
! URL Format&lt;br /&gt;
| /v1/customers/{customer account number}/domains/{domain name}/ex/distributionLists?emailAddress={your email address}&lt;br /&gt;
|-&lt;br /&gt;
! Description&lt;br /&gt;
| Use this route to import a file of distribution lists.&lt;br /&gt;
|-&lt;br /&gt;
! Model&lt;br /&gt;
| FileUrl (string), OverrideExisting (boolean)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
HTTP Codes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Code&lt;br /&gt;
! Condition&lt;br /&gt;
|-&lt;br /&gt;
| 202 Accepted&lt;br /&gt;
| The request has been accepted and will be processed.&lt;br /&gt;
|-&lt;br /&gt;
| 400 Bad Request&lt;br /&gt;
| The request was invalid.  Inspect the &amp;lt;tt&amp;gt;validationFault&amp;lt;/tt&amp;gt; response for more detail.&lt;br /&gt;
|-&lt;br /&gt;
| 404 Not Found&lt;br /&gt;
| The domain does not exist, the domain does not have Exchange, or the marker was not found.  Inspect the &amp;lt;tt&amp;gt;itemNotFoundFault&amp;lt;/tt&amp;gt; for more detail.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Instructions:&lt;br /&gt;
&lt;br /&gt;
1. Create a CSV (comma-separated values) file containing the distribution lists you'd like to import. You can get a valid CSV file format by bulk-exporting your current distribution lists.&lt;br /&gt;
&lt;br /&gt;
2. Upload the file to a public accessible URL (e.g. cloud-files, CDN, etc.)&lt;br /&gt;
&lt;br /&gt;
3. Call this endpoint with the url of the file in the body.&lt;br /&gt;
&lt;br /&gt;
4. The OverrideExisting field is optional and defaults to false. When true, any existing distribution lists will be modified to match the CSV file, including the removal of members and senders.  &lt;br /&gt;
* NOTE: The Description field will be cleared out if left blank when OverrideExisting is true or false.&lt;br /&gt;
&lt;br /&gt;
5. You will receive a confirmation email to the address specified in the URL when the import is complete. Any rows that were not able to be imported are available via a link provided in the confirmation email.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Request:&lt;br /&gt;
POST https://api.emailsrvr.com/v1/domains/example.com/ex/distributionLists?emailAddress=myAdminEmail@example.com&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;FileUrl&amp;quot;: &amp;quot;http://asdfasdfzxcvzxcvasdfasdf.cf1.rackcdn.com/MyDistributionLists.csv&amp;quot;,&lt;br /&gt;
    &amp;quot;OverrideExisting&amp;quot;: false&lt;br /&gt;
}&lt;br /&gt;
Response:&lt;br /&gt;
202 Accepted&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== Email Addresses====&lt;br /&gt;
&lt;br /&gt;
===== List =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Verb&lt;br /&gt;
| GET&lt;br /&gt;
|-&lt;br /&gt;
! URL Format&lt;br /&gt;
| /v1/customers/{customer account number}/domains/{domain name}/ex/distributionLists/{common name}/emailaddresses&lt;br /&gt;
|-&lt;br /&gt;
! Description&lt;br /&gt;
| Lists an existing Distribution List's alternate email addresses. (see [[Common Exchange API Concepts#Listings|Listings]])&lt;br /&gt;
|-&lt;br /&gt;
! Model&lt;br /&gt;
| [[#Email Address|Email Address]] Listing&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
HTTP Codes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Code&lt;br /&gt;
! Condition&lt;br /&gt;
|-&lt;br /&gt;
| 200 OK&lt;br /&gt;
| The data was successfully retrieved.&lt;br /&gt;
|-&lt;br /&gt;
| 404 Not Found&lt;br /&gt;
| The domain does not exist, the domain does not have Exchange, or the resource was not found.  Inspect the &amp;lt;tt&amp;gt;itemNotFoundFault&amp;lt;/tt&amp;gt; for more detail.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
GET: https://api.emailsrvr.com/v1/domains/example.com/ex/distributionlists/ExampleDL/emailaddresses&lt;br /&gt;
&lt;br /&gt;
Response:&lt;br /&gt;
200 OK&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;EmailAddresses&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;Value&amp;quot;: &amp;quot;exampledl@example.com&amp;quot;,&lt;br /&gt;
            &amp;quot;AddressPrimary&amp;quot;: true,&lt;br /&gt;
            &amp;quot;AddressProtocol&amp;quot;: &amp;quot;smtp&amp;quot;&lt;br /&gt;
        },&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;Value&amp;quot;: &amp;quot;exampledl-alias@example.com&amp;quot;,&lt;br /&gt;
            &amp;quot;AddressPrimary&amp;quot;: false,&lt;br /&gt;
            &amp;quot;AddressProtocol&amp;quot;: &amp;quot;smtp&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
    ],&lt;br /&gt;
    &amp;quot;Limit&amp;quot;: 25,&lt;br /&gt;
    &amp;quot;Total&amp;quot;: 2,&lt;br /&gt;
    &amp;quot;Order&amp;quot;: &amp;quot;asc&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Members ====&lt;br /&gt;
&lt;br /&gt;
===== List =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Verb&lt;br /&gt;
| GET&lt;br /&gt;
|-&lt;br /&gt;
! URL Format&lt;br /&gt;
| /v1/customers/{customer account number}/domains/{domain name}/ex/distributionLists/{common name}/members&lt;br /&gt;
|-&lt;br /&gt;
! Description&lt;br /&gt;
| Lists an existing Distribution List's Members. (see [[Common Exchange API Concepts#Listings|Listings]])&lt;br /&gt;
|-&lt;br /&gt;
! Model&lt;br /&gt;
| [[#Members|Members]] Listing&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
HTTP Codes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Code&lt;br /&gt;
! Condition&lt;br /&gt;
|-&lt;br /&gt;
| 200 OK&lt;br /&gt;
| The data was successfully retrieved.&lt;br /&gt;
|-&lt;br /&gt;
| 404 Not Found&lt;br /&gt;
| The domain does not exist, the domain does not have Exchange, or the resource was not found.  Inspect the &amp;lt;tt&amp;gt;itemNotFoundFault&amp;lt;/tt&amp;gt; for more detail.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
GET: https://api.emailsrvr.com/v1/domains/example.com/ex/distributionlists/ExampleDL/members&lt;br /&gt;
&lt;br /&gt;
Response:&lt;br /&gt;
200 OK&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;Recipients&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;Value&amp;quot;: &amp;quot;mexuser1&amp;quot;&lt;br /&gt;
        },&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;Value&amp;quot;: &amp;quot;mexuser2&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
    ],&lt;br /&gt;
    &amp;quot;Limit&amp;quot;: 25,&lt;br /&gt;
    &amp;quot;Total&amp;quot;: 2,&lt;br /&gt;
    &amp;quot;Order&amp;quot;: &amp;quot;asc&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Senders ====&lt;br /&gt;
&lt;br /&gt;
===== List =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Verb&lt;br /&gt;
| GET&lt;br /&gt;
|-&lt;br /&gt;
! URL Format&lt;br /&gt;
| /v1/customers/{customer account number}/domains/{domain name}/ex/distributionlists/{common name}/senders&lt;br /&gt;
|-&lt;br /&gt;
! Description&lt;br /&gt;
| Lists an existing Distribution List's Senders. (see [[Common Exchange API Concepts#Listings|Listings]])&lt;br /&gt;
|-&lt;br /&gt;
! Model&lt;br /&gt;
| [[#Senders|Senders]] Listing&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
HTTP Codes&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Code&lt;br /&gt;
! Condition&lt;br /&gt;
|-&lt;br /&gt;
| 200 OK&lt;br /&gt;
| The data was successfully retrieved.&lt;br /&gt;
|-&lt;br /&gt;
| 404 Not Found&lt;br /&gt;
| The domain does not exist, the domain does not have Exchange, or the resource was not found.  Inspect the &amp;lt;tt&amp;gt;itemNotFoundFault&amp;lt;/tt&amp;gt; for more detail.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
GET: https://api.emailsrvr.com/v1/domains/example.com/ex/distributionlists/ExampleDL/senders&lt;br /&gt;
&lt;br /&gt;
Response:&lt;br /&gt;
200 OK&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;All&amp;quot;: &amp;quot;restricted&amp;quot;,&lt;br /&gt;
    &amp;quot;Recipients&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;Value&amp;quot;: &amp;quot;mexuser1&amp;quot;&lt;br /&gt;
        },&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;Value&amp;quot;: &amp;quot;mexuser2&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
    ],&lt;br /&gt;
    &amp;quot;Limit&amp;quot;: 25,&lt;br /&gt;
    &amp;quot;Total&amp;quot;: 2,&lt;br /&gt;
    &amp;quot;Order&amp;quot;: &amp;quot;asc&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== New Distribution List Options ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;https://api.emailsrvr.com/v1/domains/(domain)/ex/distributionListOptions/&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; is the base URL for getting complete sets of valid data that can be submitted as part of a Distribution List create operation.&lt;br /&gt;
&lt;br /&gt;
==== Available Senders Recipients ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Verb&lt;br /&gt;
| GET&lt;br /&gt;
|-&lt;br /&gt;
! URL Format&lt;br /&gt;
| /v1/customers/{customer account number}/domains/{domain name}/ex/distributionListOptions/AvailableSendersRecipients&lt;br /&gt;
|-&lt;br /&gt;
! Description&lt;br /&gt;
| Use this route to retrieve a list of recipients that can be senders for a new Distribution List on the given domain.&lt;br /&gt;
|-&lt;br /&gt;
! Model&lt;br /&gt;
| [[#Senders|Senders]] Listing&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Request:&lt;br /&gt;
GET https://api.emailsrvr.com/v1/customers/all/domains/example.com/ex/distributionlistOptions/AvailableSendersRecipients&lt;br /&gt;
&lt;br /&gt;
Response:&lt;br /&gt;
200 OK&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;Recipients&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;Value&amp;quot;: &amp;quot;mexuser1&amp;quot;&lt;br /&gt;
        },&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;Value&amp;quot;: &amp;quot;mexuser2&amp;quot;&lt;br /&gt;
        },&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;Value&amp;quot;: &amp;quot;mexuser3&amp;quot;&lt;br /&gt;
        },&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;Value&amp;quot;: &amp;quot;mexuser4&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
    ],&lt;br /&gt;
    &amp;quot;Limit&amp;quot;: 25,&lt;br /&gt;
    &amp;quot;Total&amp;quot;: 2,&lt;br /&gt;
    &amp;quot;Order&amp;quot;: &amp;quot;asc&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Available Members Recipients ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Verb&lt;br /&gt;
| GET&lt;br /&gt;
|-&lt;br /&gt;
! URL Format&lt;br /&gt;
| /v1/customers/{customer account number}/domains/{domain name}/ex/distributionListOptions/AvailableMembersRecipients&lt;br /&gt;
|-&lt;br /&gt;
! Description&lt;br /&gt;
| Use this route to retrieve a list of recipients that can be Members for a new Distribution List on the given domain.&lt;br /&gt;
|-&lt;br /&gt;
! Model&lt;br /&gt;
| [[#Members|Members]] Listing&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Request:&lt;br /&gt;
GET https://api.emailsrvr.com/v1/customers/all/domains/example.com/ex/distributionlistOptions/AvailableMembersRecipients&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Response:&lt;br /&gt;
200 OK&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;Recipients&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;Value&amp;quot;: &amp;quot;mexuser1&amp;quot;&lt;br /&gt;
        },&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;Value&amp;quot;: &amp;quot;mexuser2&amp;quot;&lt;br /&gt;
        },&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;Value&amp;quot;: &amp;quot;mexuser3&amp;quot;&lt;br /&gt;
        },&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;Value&amp;quot;: &amp;quot;mexuser4&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
    ],&lt;br /&gt;
    &amp;quot;Limit&amp;quot;: 25,&lt;br /&gt;
    &amp;quot;Total&amp;quot;: 2,&lt;br /&gt;
    &amp;quot;Order&amp;quot;: &amp;quot;asc&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Existing Distribution List Options ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;https://api.emailsrvr.com/v1/domains/(domain)/ex/distributionLists/(common name)/options&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; is the base URL for getting complete sets of valid data that can be submitted as part of a Distribution List update operation.&lt;br /&gt;
&lt;br /&gt;
==== Available Senders Recipients ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Verb&lt;br /&gt;
| GET&lt;br /&gt;
|-&lt;br /&gt;
! URL Format&lt;br /&gt;
| /v1/customers/{customer account number}/domains/{domain name}/ex/distributionLists/{common name}/options/AvailableSendersRecipients&lt;br /&gt;
|-&lt;br /&gt;
! Description&lt;br /&gt;
| Use this route to retrieve a list of recipients that can be senders for a specific Distribution List on the given domain.&lt;br /&gt;
|-&lt;br /&gt;
! Model&lt;br /&gt;
| [[#Senders|Senders]] Listing&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Request:&lt;br /&gt;
GET https://api.emailsrvr.com/v1/customers/all/domains/example.com/ex/distributionLists/ExampleDL/options/AvailableSendersRecipients&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Response:&lt;br /&gt;
200 OK&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;Recipients&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;Value&amp;quot;: &amp;quot;mexuser3&amp;quot;&lt;br /&gt;
        },&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;Value&amp;quot;: &amp;quot;mexuser4&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
    ],&lt;br /&gt;
    &amp;quot;Limit&amp;quot;: 25,&lt;br /&gt;
    &amp;quot;Total&amp;quot;: 2,&lt;br /&gt;
    &amp;quot;Order&amp;quot;: &amp;quot;asc&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Available Members Recipients ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Verb&lt;br /&gt;
| GET&lt;br /&gt;
|-&lt;br /&gt;
! URL Format&lt;br /&gt;
| /v1/customers/{customer account number}/domains/{domain name}/ex/distributionLists/{common name}/options/AvailableMembersRecipients&lt;br /&gt;
|-&lt;br /&gt;
! Description&lt;br /&gt;
| Use this route to retrieve a list of recipients that can be Members for a specific Distribution List on the given domain.&lt;br /&gt;
|-&lt;br /&gt;
! Model&lt;br /&gt;
| [[#Members|Members]] Listing&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Request:&lt;br /&gt;
GET https://api.emailsrvr.com/v1/customers/all/domains/example.com/ex/distributionLists/ExampleDL/options/AvailableMembersRecipients&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Response:&lt;br /&gt;
200 OK&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;Recipients&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;Value&amp;quot;: &amp;quot;mexuser3&amp;quot;&lt;br /&gt;
        },&lt;br /&gt;
        {&lt;br /&gt;
            &amp;quot;Value&amp;quot;: &amp;quot;mexuser4&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
    ],&lt;br /&gt;
    &amp;quot;Limit&amp;quot;: 25,&lt;br /&gt;
    &amp;quot;Total&amp;quot;: 2,&lt;br /&gt;
    &amp;quot;Order&amp;quot;: &amp;quot;asc&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=UsersDomain&amp;diff=686</id>
		<title>UsersDomain</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=UsersDomain&amp;diff=686"/>
				<updated>2015-04-15T19:22:07Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: Updated UsersDomain - removed deprecated functions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[ModifyDomainMaxMailboxSize()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[ModifyDomainMaxNumUsers()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainNumUsers()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainUsers()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainUsersStringAlpha()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainAllUserLastLogin()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainAllUserCurrentSize()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainAllUserStats()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainAllUserStatsActive()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainAllUserStatsActiveString()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainAllUsersForward()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[ModifyUsersBulk()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[DeleteUsersBulk()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetMailAllotStorage()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainUsersMailboxMaxSize()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetDomainUsersMailboxMaxSize()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddMailAllotStorage()]]&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=AliasDomain&amp;diff=685</id>
		<title>AliasDomain</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=AliasDomain&amp;diff=685"/>
				<updated>2015-04-15T19:14:37Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[ModifyDomainAliases()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetNobodyAlias()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[RemoveNobodyAlias()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserAliasesBulk()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddUserAliasesBulk()]]&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=BusinessDomain&amp;diff=684</id>
		<title>BusinessDomain</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=BusinessDomain&amp;diff=684"/>
				<updated>2015-04-15T19:11:26Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: Updated BusinessDomain - removed deprecated functions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
[[ping()]]&amp;lt;br&amp;gt;&lt;br /&gt;
===Find out about a domain===&lt;br /&gt;
[[GetDomainStats()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainUsers()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainUsersString()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainUsersSpamStatusString()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainUsersSafeListStatusString()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[CheckUserExists()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[CheckAliasExists()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[CheckUserAvailable()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainAllUserLastLogin()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainAllUserStats()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainAllUserStatsActive()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainAllUsersForward()]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===General domain settings===&lt;br /&gt;
[[SetNobodyAlias()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[RemoveNobodyAlias()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetDomainNotify()]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Bulk operations===&lt;br /&gt;
[[DeleteUsersBulk()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetUsersActiveBulk()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserAliasesBulk()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddUserAliasesBulk()]]&amp;lt;br&amp;gt;&lt;br /&gt;
===Mailbox size===&lt;br /&gt;
[[GetMailAllotStorage()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainUsersMailboxMaxSize()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetDomainUsersMailboxMaxSize()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainAllUserCurrentSize()]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Spam functions===&lt;br /&gt;
[[AddDomainSpam()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainSpam()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetDomainSpamCleaner()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetDomainSpamSafeList()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainSpamSafeList()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainSpamBlackList()]]&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=BusinessUser&amp;diff=683</id>
		<title>BusinessUser</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=BusinessUser&amp;diff=683"/>
				<updated>2015-04-15T19:04:57Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: Updated BusinessUser - removed deprecated functions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
[[ping()]] to test connection to the SOAP server&amp;lt;br&amp;gt;&lt;br /&gt;
===Find out about users===&lt;br /&gt;
[[GetDomainUsers()]]&amp;lt;br&amp;gt;&lt;br /&gt;
===Adding users and aliases===&lt;br /&gt;
[[CheckUserExists()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[CheckAliasExists()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[CheckUserAvailable()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetAlias()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserAliasesString()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddUser()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddUserWithLdapAttributes()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddAlias()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[DeleteUser()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[DeleteAlias()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[ModifyUser()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[ModifyUserWithLdapAttributes()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[ModifyAlias()]]&amp;lt;br&amp;gt;&lt;br /&gt;
===Forwarding and vacation===&lt;br /&gt;
[[GetUserMailForward()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetUserMailForward()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[RemoveUserMailForward()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserMailVacation()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetUserMailVacation()]]&amp;lt;br&amp;gt;&lt;br /&gt;
===Mailbox size===&lt;br /&gt;
[[SetUserMailboxMaxSize()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserMailboxMaxSize()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetMailAllotStorage()]]&amp;lt;br&amp;gt;&lt;br /&gt;
===User status info===&lt;br /&gt;
[[GetUserLastLogin()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserActiveStatus()]]&amp;lt;br&amp;gt;&lt;br /&gt;
===Spam functions===&lt;br /&gt;
[[AddUserSpam()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[DeleteUserSpam()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserSpam()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetUserSpamCleaner()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserSpamCleaner()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetUserSpamSafeList()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserSpamSafeList()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetUserSpamBlackList()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserSpamBlackList()]]&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=BusinessAll&amp;diff=682</id>
		<title>BusinessAll</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=BusinessAll&amp;diff=682"/>
				<updated>2015-04-15T18:49:59Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[AddAlias()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddDomainSpam()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddDomainSpamSafeList()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddUser()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddUserAliasesBulk()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddUserSpam()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddUserSpamSafeList()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddUserWithLdapAttributes()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[CheckAliasExists()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[CheckUserAvailable()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[CheckUserExists()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[DeleteAlias()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[DeleteUser()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[DeleteUserSpam()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[DeleteUsersBulk()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetAlias()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainAllUserCurrentSize()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainAllUserLastLogin()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainAllUserStats()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainAllUserStatsActive()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainAllUsersForward()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainSpam()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainSpamBlackList()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainSpamSafeList()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainStats()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainUsers()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainUsersMailboxMaxSize()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetMailAllotStorage()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserActiveStatus()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserAliasesBulk()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserAliasesString()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserAttributes()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserLastLogin()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserMailForward()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserMailVacation()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserMailboxMaxSize()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserSpam()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserSpamBlackList()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserSpamCleaner()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserSpamSafeList()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUsersWithFilterStr()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[ModifyAlias()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[ModifyUser()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[ModifyUserWithLdapAttributes()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[RemoveNobodyAlias()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[RemoveUserMailForward()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetDomainNotify()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetDomainSpamCleaner()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetDomainSpamSafeList()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetDomainUsersMailboxMaxSize()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetNobodyAlias()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetUserMailForward()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetUserMailVacation()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetUserMailboxMaxSize()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetUserSpamBlackList()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetUserSpamCleaner()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetUserSpamSafeList()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetUsersActiveBulk()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[ping()]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Deprecated ==&lt;br /&gt;
&lt;br /&gt;
[[AddDomainSpamBlackList()|AddDomainSpamBlackList]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddDomainSpamIPBlackList()|AddDomainSpamIPBlackList]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddDomainSpamIPSafeList()|AddDomainSpamIPSafeList]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddDomainVirus()|AddDomainVirus]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddUsersBulk()|AddUsersBulk]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddUserSpamBlackList()|AddUserSpamBlackList]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddUserSpamIPBlackList()|AddUserSpamIPBlackList]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddUserSpamIPSafeList()|AddUserSpamIPSafeList]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddUserVirus()|AddUserVirus]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddUserVirusBulk()|AddUserVirusBulk]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddUserWithLdapAttributesString()|AddUserWithLdapAttributesString]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[CleanAliasesByUser()|CleanAliasesByUser]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[DeleteDomainSpam()|DeleteDomainSpam]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[DeleteDomainVirus()|DeleteDomainVirus]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[DeleteUserAliasesBulk()|DeleteUserAliasesBulk]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[DeleteUserVirus()|DeleteUserVirus]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[DeleteUserVirusBulk()|DeleteUserVirusBulk]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[DisableSubaccount()|DisableSubaccount]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[EnableSubaccount()|EnableSubaccount]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetAllDomainsMXRecords()|GetAllDomainsMXRecords]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetAllDomainsSettings()|GetAllDomainsSettings]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetAllDomainsStats()|GetAllDomainsStats]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetAllDomainsUserCount()|GetAllDomainsUserCount]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetAllocatedStorage()|GetAllocatedStorage]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainAdministrators()|GetDomainAdministrators]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainAllUserCurrentSizeActive()|GetDomainAllUserCurrentSizeActive]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainAllUserCurrentSizeAlpha()|GetDomainAllUserCurrentSizeAlpha]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainAllUserLastLoginActive()|GetDomainAllUserLastLoginActive]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainAllUserLastLoginAlpha()|GetDomainAllUserLastLoginAlpha]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainAllUserStatsAlpha()|GetDomainAllUserStatsAlpha]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainMXRecords()|GetDomainMXRecords]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainNotify()|GetDomainNotify]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainNumBcc()|GetDomainNumBcc]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainNumSync()|GetDomainNumSync]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainNumUserAliases()|GetDomainNumUserAliases]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainNumUsersActive()|GetDomainNumUsersActive]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainSpamCleaner()|GetDomainSpamCleaner]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainSpamGreylist()|GetDomainSpamGreylist]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainUsersBlackListStatusString()|GetDomainUsersBlackListStatusString]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainUsersSafeListStatusString()|GetDomainUsersSafeListStatusString]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainUsersSpamStatusString()|GetDomainUsersSpamStatusString]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainUsersString()|GetDomainUsersString]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainVirus()|GetDomainVirus]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetGroupAliasesString()|GetGroupAliasesString]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetListUsers()|GetListUsers]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetMailTotalStorage()|GetMailTotalStorage]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetSubaccountStatus()|GetSubaccountStatus]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetSubaccountsWithStatus()|GetSubaccountsWithStatus]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserAliasesStringAlpha()|GetUserAliasesStringAlpha]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserSpamGreylist()|GetUserSpamGreylist]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserVirus()|GetUserVirus]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserVirusBulk()|GetUserVirusBulk]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[ModifyDomainAdministrator()|ModifyDomainAdministrator]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[ModifyGroupAlias()|ModifyGroupAlias]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[ModifyUsersBulk()|ModifyUsersBulk]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[ModifyUserWithLdapAttributesString()|ModifyUserWithLdapAttributesString]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[RemoveDomainSpamBlackList()|RemoveDomainSpamBlackList]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[RemoveDomainSpamIPBlackList()|RemoveDomainSpamIPBlackList]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[RemoveDomainSpamIPSafeList()|RemoveDomainSpamIPSafeList]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[RemoveDomainSpamSafeList()|RemoveDomainSpamSafeList]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[RemoveUserSpamBlackList()|RemoveUserSpamBlackList]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[RemoveUserSpamIPBlackList()|RemoveUserSpamIPBlackList]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[RemoveUserSpamIPSafeList()|RemoveUserSpamIPSafeList]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[RemoveUserSpamSafeList()|RemoveUserSpamSafeList]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[RetCode()|RetCode]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SendMailDomainUsersAll()|SendMailDomainUsersAll]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetAliasSingleAddress()|SetAliasSingleAddress]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetDomainSpamBlackList()|SetDomainSpamBlackList]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetDomainSpamGreylist()|SetDomainSpamGreylist]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetDomainSpamIPBlackList()|SetDomainSpamIPBlackList]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetDomainSpamIPSafeList()|SetDomainSpamIPSafeList]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetListUsers()|SetListUsers]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetUserSpamGreylist()|SetUserSpamGreylist]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_GetAccountSetting()|Subaccount_GetAccountSetting]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_GetAccountSettings()|Subaccount_GetAccountSettings]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_GetAdminType()|Subaccount_GetAdminType]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_GetAllocatedStorage()|Subaccount_GetAllocatedStorage]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_GetLimitedAdminPermissions()|Subaccount_GetLimitedAdminPermissions]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_GetMailTotalStorage()|Subaccount_GetMailTotalStorage]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_GetNumBcc()|Subaccount_GetNumBcc]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_GetNumDomains()|Subaccount_GetNumDomains]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_GetNumMailboxes()|Subaccount_GetNumMailboxes]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_GetNumSync()|Subaccount_GetNumSync]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_ModifyAccountSetting()|Subaccount_ModifyAccountSetting]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_ModifyDomain()|Subaccount_ModifyDomain]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[UndeleteUser()|UndeleteUser]]&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=Domain_administration&amp;diff=681</id>
		<title>Domain administration</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=Domain_administration&amp;diff=681"/>
				<updated>2015-04-15T18:47:19Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: Updated domain administration section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[AddDomain()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[DeleteDomain()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[ModifyDomain()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[ModifyDomainAliases()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[ModifyDomainMaxMailboxSize()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[ModifyDomainMaxNumUsers()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainSettings()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainStats()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainNumUsers()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetAllDomains()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetNobodyAlias()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[RemoveNobodyAlias()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainAllUserLastLogin()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainAllUserCurrentSize()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainAllUserStats()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainAllUserStatsActive()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainAllUserStatsActiveString()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainAllUsersForward()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetDomainNotify()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetMailAllotStorage()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainUsersMailboxMaxSize()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetDomainUsersMailboxMaxSize()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddMailAllotStorage()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SearchDomains()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_GetDomains()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_GetAdmins()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_AddAdmin()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_ChangeAdminPassword()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_ChangeAdminType()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_DeleteAdmin()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_AddDomain()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_MoveDomain()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_DeleteDomain()]]&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=Domain_spam&amp;diff=680</id>
		<title>Domain spam</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=Domain_spam&amp;diff=680"/>
				<updated>2015-04-15T18:46:21Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: Updated domain spam section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are three aspects to spam management: the spam identification threshold, what action to take with messages that meet that threshold, and which domains and email addresses should be exempt (safelisted) from the spam action process.  Further, if the chosen action is to deliver the message to the spam folder, configuration should be done to make sure that messages there are deleted after a certain age or after a certain number of messages are stored there.&lt;br /&gt;
&lt;br /&gt;
If a mailbox user has customized spam threshold and action settings, their settings will supercede those of the domain.&lt;br /&gt;
&lt;br /&gt;
If a mailbox user has a customized safelist, the domain safelist + the user safelist will be applied to determine the action to take with email messages to that mailbox user.&lt;br /&gt;
&lt;br /&gt;
==Functions==&lt;br /&gt;
&lt;br /&gt;
[[AddDomainSpam()]] The should probably be renamed to ModifyDomainSpam, set threshold and action here&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainSpam()]] To see the threshold and action&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetDomainSpamCleaner()]] Set spam folder auto-cleanup here&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetDomainSpamSafeList()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainSpamSafeList()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainSpamBlackList()]]&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=Companies&amp;diff=679</id>
		<title>Companies</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=Companies&amp;diff=679"/>
				<updated>2015-04-15T18:45:12Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: Updated Reseller API company sublist&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Resellers of Rackspace Email hosting services can add sub-accounts to their main reseller account.  Each sub-account usually represents a company that purchases email hosting from the reseller.  Sub-accounts may only be one level deep with respect to the reseller (no sub-accounts of sub-accounts).&lt;br /&gt;
&lt;br /&gt;
== Function List ==&lt;br /&gt;
[[GetSubaccounts()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SearchSubaccounts()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SearchDomains()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddSubaccount()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[DeleteSubaccount()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[ModifySubaccount()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_GetDomains()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_GetAdmins()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_AddAdmin()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_ChangeAdminPassword()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_ChangeAdminType()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_DeleteAdmin()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_AddDomain()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_MoveDomain()]]&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=Deprecation&amp;diff=678</id>
		<title>Deprecation</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=Deprecation&amp;diff=678"/>
				<updated>2015-04-15T18:43:42Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: Added list of deprecated functions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; * [[AddDomainSpamBlackList()|AddDomainSpamBlackList]]&lt;br /&gt;
 * [[AddDomainSpamIPBlackList()|AddDomainSpamIPBlackList]]&lt;br /&gt;
 * [[AddDomainSpamIPSafeList()|AddDomainSpamIPSafeList]]&lt;br /&gt;
 * [[AddDomainVirus()|AddDomainVirus]]&lt;br /&gt;
 * [[AddUsersBulk()|AddUsersBulk]]&lt;br /&gt;
 * [[AddUserSpamBlackList()|AddUserSpamBlackList]]&lt;br /&gt;
 * [[AddUserSpamIPBlackList()|AddUserSpamIPBlackList]]&lt;br /&gt;
 * [[AddUserSpamIPSafeList()|AddUserSpamIPSafeList]]&lt;br /&gt;
 * [[AddUserVirus()|AddUserVirus]]&lt;br /&gt;
 * [[AddUserVirusBulk()|AddUserVirusBulk]]&lt;br /&gt;
 * [[AddUserWithLdapAttributesString()|AddUserWithLdapAttributesString]]&lt;br /&gt;
 * [[CleanAliasesByUser()|CleanAliasesByUser]]&lt;br /&gt;
 * [[DeleteDomainSpam()|DeleteDomainSpam]]&lt;br /&gt;
 * [[DeleteDomainVirus()|DeleteDomainVirus]]&lt;br /&gt;
 * [[DeleteUserAliasesBulk()|DeleteUserAliasesBulk]]&lt;br /&gt;
 * [[DeleteUserVirus()|DeleteUserVirus]]&lt;br /&gt;
 * [[DeleteUserVirusBulk()|DeleteUserVirusBulk]]&lt;br /&gt;
 * [[DisableSubaccount()|DisableSubaccount]]&lt;br /&gt;
 * [[EnableSubaccount()|EnableSubaccount]]&lt;br /&gt;
 * [[GetAllDomainsMXRecords()|GetAllDomainsMXRecords]]&lt;br /&gt;
 * [[GetAllDomainsSettings()|GetAllDomainsSettings]]&lt;br /&gt;
 * [[GetAllDomainsStats()|GetAllDomainsStats]]&lt;br /&gt;
 * [[GetAllDomainsUserCount()|GetAllDomainsUserCount]]&lt;br /&gt;
 * [[GetAllocatedStorage()|GetAllocatedStorage]]&lt;br /&gt;
 * [[GetDomainAdministrators()|GetDomainAdministrators]]&lt;br /&gt;
 * [[GetDomainAllUserCurrentSizeActive()|GetDomainAllUserCurrentSizeActive]]&lt;br /&gt;
 * [[GetDomainAllUserCurrentSizeAlpha()|GetDomainAllUserCurrentSizeAlpha]]&lt;br /&gt;
 * [[GetDomainAllUserLastLoginActive()|GetDomainAllUserLastLoginActive]]&lt;br /&gt;
 * [[GetDomainAllUserLastLoginAlpha()|GetDomainAllUserLastLoginAlpha]]&lt;br /&gt;
 * [[GetDomainAllUserStatsAlpha()|GetDomainAllUserStatsAlpha]]&lt;br /&gt;
 * [[GetDomainMXRecords()|GetDomainMXRecords]]&lt;br /&gt;
 * [[GetDomainNotify()|GetDomainNotify]]&lt;br /&gt;
 * [[GetDomainNumBcc()|GetDomainNumBcc]]&lt;br /&gt;
 * [[GetDomainNumSync()|GetDomainNumSync]]&lt;br /&gt;
 * [[GetDomainNumUserAliases()|GetDomainNumUserAliases]]&lt;br /&gt;
 * [[GetDomainNumUsersActive()|GetDomainNumUsersActive]]&lt;br /&gt;
 * [[GetDomainSpamCleaner()|GetDomainSpamCleaner]]&lt;br /&gt;
 * [[GetDomainSpamGreylist()|GetDomainSpamGreylist]]&lt;br /&gt;
 * [[GetDomainUsersBlackListStatusString()|GetDomainUsersBlackListStatusString]]&lt;br /&gt;
 * [[GetDomainUsersSafeListStatusString()|GetDomainUsersSafeListStatusString]]&lt;br /&gt;
 * [[GetDomainUsersSpamStatusString()|GetDomainUsersSpamStatusString]]&lt;br /&gt;
 * [[GetDomainUsersString()|GetDomainUsersString]]&lt;br /&gt;
 * [[GetDomainVirus()|GetDomainVirus]]&lt;br /&gt;
 * [[GetGroupAliasesString()|GetGroupAliasesString]]&lt;br /&gt;
 * [[GetListUsers()|GetListUsers]]&lt;br /&gt;
 * [[GetMailTotalStorage()|GetMailTotalStorage]]&lt;br /&gt;
 * [[GetSubaccountStatus()|GetSubaccountStatus]]&lt;br /&gt;
 * [[GetSubaccountsWithStatus()|GetSubaccountsWithStatus]]&lt;br /&gt;
 * [[GetUserAliasesStringAlpha()|GetUserAliasesStringAlpha]]&lt;br /&gt;
 * [[GetUserSpamGreylist()|GetUserSpamGreylist]]&lt;br /&gt;
 * [[GetUserVirus()|GetUserVirus]]&lt;br /&gt;
 * [[GetUserVirusBulk()|GetUserVirusBulk]]&lt;br /&gt;
 * [[ModifyDomainAdministrator()|ModifyDomainAdministrator]]&lt;br /&gt;
 * [[ModifyGroupAlias()|ModifyGroupAlias]]&lt;br /&gt;
 * [[ModifyUsersBulk()|ModifyUsersBulk]]&lt;br /&gt;
 * [[ModifyUserWithLdapAttributesString()|ModifyUserWithLdapAttributesString]]&lt;br /&gt;
 * [[RemoveDomainSpamBlackList()|RemoveDomainSpamBlackList]]&lt;br /&gt;
 * [[RemoveDomainSpamIPBlackList()|RemoveDomainSpamIPBlackList]]&lt;br /&gt;
 * [[RemoveDomainSpamIPSafeList()|RemoveDomainSpamIPSafeList]]&lt;br /&gt;
 * [[RemoveDomainSpamSafeList()|RemoveDomainSpamSafeList]]&lt;br /&gt;
 * [[RemoveUserSpamBlackList()|RemoveUserSpamBlackList]]&lt;br /&gt;
 * [[RemoveUserSpamIPBlackList()|RemoveUserSpamIPBlackList]]&lt;br /&gt;
 * [[RemoveUserSpamIPSafeList()|RemoveUserSpamIPSafeList]]&lt;br /&gt;
 * [[RemoveUserSpamSafeList()|RemoveUserSpamSafeList]]&lt;br /&gt;
 * [[RetCode()|RetCode]]&lt;br /&gt;
 * [[SendMailDomainUsersAll()|SendMailDomainUsersAll]]&lt;br /&gt;
 * [[SetAliasSingleAddress()|SetAliasSingleAddress]]&lt;br /&gt;
 * [[SetDomainSpamBlackList()|SetDomainSpamBlackList]]&lt;br /&gt;
 * [[SetDomainSpamGreylist()|SetDomainSpamGreylist]]&lt;br /&gt;
 * [[SetDomainSpamIPBlackList()|SetDomainSpamIPBlackList]]&lt;br /&gt;
 * [[SetDomainSpamIPSafeList()|SetDomainSpamIPSafeList]]&lt;br /&gt;
 * [[SetListUsers()|SetListUsers]]&lt;br /&gt;
 * [[SetUserSpamGreylist()|SetUserSpamGreylist]]&lt;br /&gt;
 * [[Subaccount_GetAccountSetting()|Subaccount_GetAccountSetting]]&lt;br /&gt;
 * [[Subaccount_GetAccountSettings()|Subaccount_GetAccountSettings]]&lt;br /&gt;
 * [[Subaccount_GetAdminType()|Subaccount_GetAdminType]]&lt;br /&gt;
 * [[Subaccount_GetAllocatedStorage()|Subaccount_GetAllocatedStorage]]&lt;br /&gt;
 * [[Subaccount_GetLimitedAdminPermissions()|Subaccount_GetLimitedAdminPermissions]]&lt;br /&gt;
 * [[Subaccount_GetMailTotalStorage()|Subaccount_GetMailTotalStorage]]&lt;br /&gt;
 * [[Subaccount_GetNumBcc()|Subaccount_GetNumBcc]]&lt;br /&gt;
 * [[Subaccount_GetNumDomains()|Subaccount_GetNumDomains]]&lt;br /&gt;
 * [[Subaccount_GetNumMailboxes()|Subaccount_GetNumMailboxes]]&lt;br /&gt;
 * [[Subaccount_GetNumSync()|Subaccount_GetNumSync]]&lt;br /&gt;
 * [[Subaccount_ModifyAccountSetting()|Subaccount_ModifyAccountSetting]]&lt;br /&gt;
 * [[Subaccount_ModifyDomain()|Subaccount_ModifyDomain]]&lt;br /&gt;
 * [[UndeleteUser()|UndeleteUser]]&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=Soap_API_(Deprecated)&amp;diff=677</id>
		<title>Soap API (Deprecated)</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=Soap_API_(Deprecated)&amp;diff=677"/>
				<updated>2015-04-15T18:43:20Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: Added deprecation link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The Rackspace Email Soap API Deprecation  ==&lt;br /&gt;
&lt;br /&gt;
=== Why are you doing this? ===&lt;br /&gt;
In order to maximize our ability to deliver great functionality quickly, we have to make the tough call to deprecate old stuff that slows us down. We feel that REST is a better approach to web services: It is more scaleable, more securable, more evolvable, and generally simpler to consume, maintain, and support.&lt;br /&gt;
&lt;br /&gt;
=== What does this mean for me? ===&lt;br /&gt;
&lt;br /&gt;
* For customers new to our APIs&lt;br /&gt;
For the best support, you should integrate with our [[Main_Page|REST API]]. If there is functionality you need that is not available in the REST API, please tell us. We thrive on your feedback!&lt;br /&gt;
&lt;br /&gt;
* For customers who consume our SOAP API&lt;br /&gt;
Deprecation of the SOAP API is not imminent but we highly encourage you to consider revisiting your current applications and update them to use the newer REST API.  Once a SOAP API deprecation date has been set there will be 6 month notice prior to its End-Of-Life.&lt;br /&gt;
&lt;br /&gt;
We will not be porting over every function from our SOAP API to our REST API. So the only way to ensure you'll have everything you need when the SOAP API is officially deprecated is to start early, and let us know what is missing.&lt;br /&gt;
&lt;br /&gt;
=== What is currently missing from the REST API, that you plan to add? ===&lt;br /&gt;
* Search for a Domain&lt;br /&gt;
* Get default max mailbox size for domain&lt;br /&gt;
* Get/Set max size for mailbox&lt;br /&gt;
* Get mailbox last login date/time&lt;br /&gt;
* Get addresses configured to receive forwarded email&lt;br /&gt;
* Search mailboxes&lt;br /&gt;
&lt;br /&gt;
If you rely on functionality that is not currently in the [[Main_Page|REST API]], or in this list, please tell us.&lt;br /&gt;
&lt;br /&gt;
== The Rackspace Email Soap API (Deprecated) ==&lt;br /&gt;
&lt;br /&gt;
The Rackspace Email [http://en.wikipedia.org/wiki/Api API] comprises a robust set of web services designed to allow businesses to fully integrate administrative email functions into their own applications.  Based on [http://en.wikipedia.org/wiki/SOAP SOAP], functions in the API allow programs written in many different languages to perform operations such as [[AddUser()|adding mailboxes]] and changing settings.  The API can also be used to provide [[LoginUserWebmail()|single sign on]] functionality in concert with other web applications.  The Webmail API runs on the same robust server platform that supports our high-availability [http://www.rackspace.com/email_hosting webmail] and email services.&lt;br /&gt;
&lt;br /&gt;
* [[webmail|Webmail User API]] - provides a short list of webmail user functions&lt;br /&gt;
&lt;br /&gt;
* [[business|Business API]] - provides a list of functions designed for single business/domain usage&lt;br /&gt;
&lt;br /&gt;
* [[reseller|Reseller API]] - provides a complete list of functions for multiple domains and sub-accounts&lt;br /&gt;
&lt;br /&gt;
=== Code Examples ===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
*[[Perl]]&lt;br /&gt;
|&lt;br /&gt;
*[[PHP]]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
*[[ASP]]&lt;br /&gt;
|&lt;br /&gt;
*[[C#]]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
*[[ColdFusion]]&lt;br /&gt;
|&lt;br /&gt;
*[[Ruby]]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* [[HTML]] (not part of the API, strictly speaking)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Getting Started Screencast ===&lt;br /&gt;
[http://www.mailtrust.com/api-wiki/screencasts/api-pings.htm Screencast] of accessing two of our SOAP API's from PHP using Ubuntu linux.&lt;br /&gt;
&lt;br /&gt;
=== Result Codes ===&lt;br /&gt;
Consult the [[resultcodes|Result Code Table]] for a list of result codes and their meaning.&lt;br /&gt;
&lt;br /&gt;
=== Deprecation ===&lt;br /&gt;
&lt;br /&gt;
Functions returning error code -777 indicates that it has been deprecated.&lt;br /&gt;
* [[Deprecation|View list of deprecated functions]]&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=AllReseller&amp;diff=676</id>
		<title>AllReseller</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=AllReseller&amp;diff=676"/>
				<updated>2015-04-15T18:42:29Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[AddAlias()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddDomain()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddDomainSpam()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddDomainSpamSafeList()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddMailAllotStorage()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddSubaccount()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddUser()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddUserAliasesBulk()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddUserSpam()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddUserSpamSafeList()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddUserWithLdapAttributes()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[CheckAliasExists()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[CheckUserAvailable()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[CheckUserExists()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[DeleteAlias()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[DeleteDomain()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[DeleteSubaccount()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[DeleteUser()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[DeleteUserSpam()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[DeleteUsersBulk()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetAlias()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetAllDomains()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetCurrentUserMailboxSize()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainAllUserCurrentSize()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainAllUserLastLogin()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainAllUserStats()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainAllUserStatsActive()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainAllUserStatsActiveString()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainAllUsersForward()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainNumUsers()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainSettings()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainSpam()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainSpamBlackList()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainSpamSafeList()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainStats()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainUsers()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainUsersMailboxMaxSize()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainUsersStringAlpha()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetMailAllotStorage()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetRetCodeDesc()]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[GetSubaccounts()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserActiveStatus()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserAliasesBulk()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserAliasesString()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserAttributes()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserLastLogin()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserMailForward()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserMailVacation()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserMailboxMaxSize()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserNumMessages()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserSpam()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserSpamBlackList()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserSpamCleaner()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserSpamSafeList()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserStatus()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUsersWithFilterStr()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[LoginUserWebmail()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[ModifyAlias()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[ModifyDomain()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[ModifyDomainAliases()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[ModifyDomainMaxMailboxSize()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[ModifyDomainMaxNumUsers()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[ModifySubaccount()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[ModifyUser()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[ModifyUserWithLdapAttributes()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[RemoveNobodyAlias()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[RemoveUserMailForward()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SearchDomains()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SearchSubaccounts()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetDomainNotify()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetDomainSpamCleaner()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetDomainSpamSafeList()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetDomainUsersMailboxMaxSize()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetNobodyAlias()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetUserMailForward()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetUserMailVacation()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetUserMailboxMaxSize()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetUserSpamBlackList()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetUserSpamCleaner()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetUserSpamSafeList()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetUsersActiveBulk()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_AddAdmin()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_AddDomain()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_ChangeAdminPassword()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_ChangeAdminType()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_DeleteAdmin()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_DeleteDomain()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_GetAdmins()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_GetDomains()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_MoveDomain()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_SetLimitedAdminPermissions()]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[ping()]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Deprecated ==&lt;br /&gt;
&lt;br /&gt;
[[AddDomainSpamBlackList()|AddDomainSpamBlackList]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddDomainSpamIPBlackList()|AddDomainSpamIPBlackList]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddDomainSpamIPSafeList()|AddDomainSpamIPSafeList]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddDomainVirus()|AddDomainVirus]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddUsersBulk()|AddUsersBulk]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddUserSpamBlackList()|AddUserSpamBlackList]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddUserSpamIPBlackList()|AddUserSpamIPBlackList]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddUserSpamIPSafeList()|AddUserSpamIPSafeList]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddUserVirus()|AddUserVirus]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddUserVirusBulk()|AddUserVirusBulk]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[AddUserWithLdapAttributesString()|AddUserWithLdapAttributesString]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[CleanAliasesByUser()|CleanAliasesByUser]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[DeleteDomainSpam()|DeleteDomainSpam]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[DeleteDomainVirus()|DeleteDomainVirus]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[DeleteUserAliasesBulk()|DeleteUserAliasesBulk]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[DeleteUserVirus()|DeleteUserVirus]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[DeleteUserVirusBulk()|DeleteUserVirusBulk]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[DisableSubaccount()|DisableSubaccount]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[EnableSubaccount()|EnableSubaccount]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetAllDomainsMXRecords()|GetAllDomainsMXRecords]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetAllDomainsSettings()|GetAllDomainsSettings]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetAllDomainsStats()|GetAllDomainsStats]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetAllDomainsUserCount()|GetAllDomainsUserCount]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetAllocatedStorage()|GetAllocatedStorage]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainAdministrators()|GetDomainAdministrators]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainAllUserCurrentSizeActive()|GetDomainAllUserCurrentSizeActive]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainAllUserCurrentSizeAlpha()|GetDomainAllUserCurrentSizeAlpha]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainAllUserLastLoginActive()|GetDomainAllUserLastLoginActive]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainAllUserLastLoginAlpha()|GetDomainAllUserLastLoginAlpha]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainAllUserStatsAlpha()|GetDomainAllUserStatsAlpha]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainMXRecords()|GetDomainMXRecords]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainNotify()|GetDomainNotify]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainNumBcc()|GetDomainNumBcc]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainNumSync()|GetDomainNumSync]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainNumUserAliases()|GetDomainNumUserAliases]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainNumUsersActive()|GetDomainNumUsersActive]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainSpamCleaner()|GetDomainSpamCleaner]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainSpamGreylist()|GetDomainSpamGreylist]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainUsersBlackListStatusString()|GetDomainUsersBlackListStatusString]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainUsersSafeListStatusString()|GetDomainUsersSafeListStatusString]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainUsersSpamStatusString()|GetDomainUsersSpamStatusString]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainUsersString()|GetDomainUsersString]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetDomainVirus()|GetDomainVirus]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetGroupAliasesString()|GetGroupAliasesString]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetListUsers()|GetListUsers]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetMailTotalStorage()|GetMailTotalStorage]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetSubaccountStatus()|GetSubaccountStatus]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetSubaccountsWithStatus()|GetSubaccountsWithStatus]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserAliasesStringAlpha()|GetUserAliasesStringAlpha]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserSpamGreylist()|GetUserSpamGreylist]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserVirus()|GetUserVirus]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GetUserVirusBulk()|GetUserVirusBulk]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[ModifyDomainAdministrator()|ModifyDomainAdministrator]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[ModifyGroupAlias()|ModifyGroupAlias]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[ModifyUsersBulk()|ModifyUsersBulk]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[ModifyUserWithLdapAttributesString()|ModifyUserWithLdapAttributesString]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[RemoveDomainSpamBlackList()|RemoveDomainSpamBlackList]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[RemoveDomainSpamIPBlackList()|RemoveDomainSpamIPBlackList]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[RemoveDomainSpamIPSafeList()|RemoveDomainSpamIPSafeList]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[RemoveDomainSpamSafeList()|RemoveDomainSpamSafeList]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[RemoveUserSpamBlackList()|RemoveUserSpamBlackList]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[RemoveUserSpamIPBlackList()|RemoveUserSpamIPBlackList]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[RemoveUserSpamIPSafeList()|RemoveUserSpamIPSafeList]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[RemoveUserSpamSafeList()|RemoveUserSpamSafeList]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[RetCode()|RetCode]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SendMailDomainUsersAll()|SendMailDomainUsersAll]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetAliasSingleAddress()|SetAliasSingleAddress]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetDomainSpamBlackList()|SetDomainSpamBlackList]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetDomainSpamGreylist()|SetDomainSpamGreylist]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetDomainSpamIPBlackList()|SetDomainSpamIPBlackList]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetDomainSpamIPSafeList()|SetDomainSpamIPSafeList]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetListUsers()|SetListUsers]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[SetUserSpamGreylist()|SetUserSpamGreylist]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_GetAccountSetting()|Subaccount_GetAccountSetting]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_GetAccountSettings()|Subaccount_GetAccountSettings]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_GetAdminType()|Subaccount_GetAdminType]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_GetAllocatedStorage()|Subaccount_GetAllocatedStorage]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_GetLimitedAdminPermissions()|Subaccount_GetLimitedAdminPermissions]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_GetMailTotalStorage()|Subaccount_GetMailTotalStorage]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_GetNumBcc()|Subaccount_GetNumBcc]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_GetNumDomains()|Subaccount_GetNumDomains]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_GetNumMailboxes()|Subaccount_GetNumMailboxes]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_GetNumSync()|Subaccount_GetNumSync]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_ModifyAccountSetting()|Subaccount_ModifyAccountSetting]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Subaccount_ModifyDomain()|Subaccount_ModifyDomain]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[UndeleteUser()|UndeleteUser]]&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=AddDomainSpamBlackList()&amp;diff=675</id>
		<title>AddDomainSpamBlackList()</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=AddDomainSpamBlackList()&amp;diff=675"/>
				<updated>2015-04-15T18:38:56Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This function will add one or more entries to the existing blacklistlist for a given domain.  Blacklist entries can be either domain names (&amp;quot;example.com&amp;quot;) or email addresses (&amp;quot;info@example.com&amp;quot;).  &lt;br /&gt;
&lt;br /&gt;
===Parameters===&lt;br /&gt;
&lt;br /&gt;
Four strings:&lt;br /&gt;
    Administrative username,&lt;br /&gt;
    Administrative password,&lt;br /&gt;
    Domain name,&lt;br /&gt;
    Black list (formatted as &amp;quot;[entry]crlf[entry]crlf...&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
===Return Values===&lt;br /&gt;
If successful, the return value of the function will be 1.&lt;br /&gt;
&lt;br /&gt;
Consult the [[resultcodes|Result Code Table]] for a list of result codes and their meaning.&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=AddDomainSpamIPBlackList()&amp;diff=674</id>
		<title>AddDomainSpamIPBlackList()</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=AddDomainSpamIPBlackList()&amp;diff=674"/>
				<updated>2015-04-15T18:38:51Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This function will add one or more entries to the existing IP address blacklist for a given domain.  Blacklist entries can be specific hosts (like &amp;quot;10.167.10.21&amp;quot;) or simple ranges through the use of the % wildcard (like &amp;quot;10.167.10.%&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
===Parameters===&lt;br /&gt;
&lt;br /&gt;
Four strings:&lt;br /&gt;
    Administrative username,&lt;br /&gt;
    Administrative password,&lt;br /&gt;
    Domain name,&lt;br /&gt;
    IP black list (formatted as &amp;quot;[entry]crlf[entry]crlf...&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
===Return Values===&lt;br /&gt;
If successful, the return value of the function will be 1.&lt;br /&gt;
&lt;br /&gt;
Consult the [[resultcodes|Result Code Table]] for a list of result codes and their meaning.&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=AddDomainSpamIPSafeList()&amp;diff=673</id>
		<title>AddDomainSpamIPSafeList()</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=AddDomainSpamIPSafeList()&amp;diff=673"/>
				<updated>2015-04-15T18:38:45Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This function will add one or more entries to the existing IP address safelist for a given domain.  Safelist entries can be specific hosts (like &amp;quot;10.167.10.21&amp;quot;) or simple ranges through the use of the % wildcard (like &amp;quot;10.167.10.%&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
===Parameters===&lt;br /&gt;
&lt;br /&gt;
Four strings:&lt;br /&gt;
    Administrative username,&lt;br /&gt;
    Administrative password,&lt;br /&gt;
    Domain name,&lt;br /&gt;
    IP safe list (formatted as &amp;quot;[entry]crlf[entry]crlf...&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
===Return Values===&lt;br /&gt;
If successful, the return value of the function will be 1.&lt;br /&gt;
&lt;br /&gt;
Consult the [[resultcodes|Result Code Table]] for a list of result codes and their meaning.&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=AddDomainVirus()&amp;diff=672</id>
		<title>AddDomainVirus()</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=AddDomainVirus()&amp;diff=672"/>
				<updated>2015-04-15T18:38:40Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: Created page with '&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=AddUsersBulk()&amp;diff=671</id>
		<title>AddUsersBulk()</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=AddUsersBulk()&amp;diff=671"/>
				<updated>2015-04-15T18:38:36Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This function will add several mailboxes at one time.  There is an upper limit of around 100 mailboxes that may be added in a single function call.&lt;br /&gt;
&lt;br /&gt;
===Input Parameters===&lt;br /&gt;
Three strings, one array/result array of strings:&lt;br /&gt;
    Administrative username,&lt;br /&gt;
    Administrative password,&lt;br /&gt;
    Domain name,&lt;br /&gt;
    User array (&amp;quot;user, pass, active, John, Doe, Company, Department, Street, City, State, Zip, Country, Phone&amp;quot;, ...)&lt;br /&gt;
===Return Values===&lt;br /&gt;
If successful, the return value of the function will be 1.  Please note that any unsuccessful user additions will be returned in the user array.&lt;br /&gt;
&lt;br /&gt;
Consult the [[resultcodes|Result Code Table]] for a list of result codes and their meaning.&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=AddUserSpamBlackList()&amp;diff=670</id>
		<title>AddUserSpamBlackList()</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=AddUserSpamBlackList()&amp;diff=670"/>
				<updated>2015-04-15T18:38:31Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This function will add one or more entries to the existing blacklist for a given user.  Blacklist entries can be either domain names (&amp;quot;example.com&amp;quot;) or email addresses (&amp;quot;info@example.com&amp;quot;).  &lt;br /&gt;
&lt;br /&gt;
===Parameters===&lt;br /&gt;
&lt;br /&gt;
Four strings:&lt;br /&gt;
    Administrative username,&lt;br /&gt;
    Administrative password,&lt;br /&gt;
    Domain name,&lt;br /&gt;
    User ID,&lt;br /&gt;
    Black list (formatted as &amp;quot;[entry]crlf[entry]crlf...&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
===Return Values===&lt;br /&gt;
If successful, the return value of the function will be 1.&lt;br /&gt;
&lt;br /&gt;
Consult the [[resultcodes|Result Code Table]] for a list of result codes and their meaning.&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=AddUserSpamIPBlackList()&amp;diff=669</id>
		<title>AddUserSpamIPBlackList()</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=AddUserSpamIPBlackList()&amp;diff=669"/>
				<updated>2015-04-15T18:38:26Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This function will add one or more entries to the existing IP address blacklist for a given user.  Blacklist entries can be specific hosts (like &amp;quot;10.167.10.21&amp;quot;) or simple ranges through the use of the % wildcard (like &amp;quot;10.167.10.%&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
===Parameters===&lt;br /&gt;
&lt;br /&gt;
Five strings:&lt;br /&gt;
    Administrative username,&lt;br /&gt;
    Administrative password,&lt;br /&gt;
    Domain name,&lt;br /&gt;
    User ID,&lt;br /&gt;
    IP black list (formatted as &amp;quot;[entry]crlf[entry]crlf...&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
===Return Values===&lt;br /&gt;
If successful, the return value of the function will be 1.&lt;br /&gt;
&lt;br /&gt;
Consult the [[resultcodes|Result Code Table]] for a list of result codes and their meaning.&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=AddUserSpamIPSafeList()&amp;diff=668</id>
		<title>AddUserSpamIPSafeList()</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=AddUserSpamIPSafeList()&amp;diff=668"/>
				<updated>2015-04-15T18:38:21Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This function will add one or more entries to the existing IP address safelist for a given user.  Safelist entries can be specific hosts (like &amp;quot;10.167.10.21&amp;quot;) or simple ranges through the use of the % wildcard (like &amp;quot;10.167.10.%&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
===Parameters===&lt;br /&gt;
&lt;br /&gt;
Five strings:&lt;br /&gt;
    Administrative username,&lt;br /&gt;
    Administrative password,&lt;br /&gt;
    Domain name,&lt;br /&gt;
    User ID,&lt;br /&gt;
    IP safe list (formatted as &amp;quot;[entry]crlf[entry]crlf...&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
===Return Values===&lt;br /&gt;
If successful, the return value of the function will be 1.&lt;br /&gt;
&lt;br /&gt;
Consult the [[resultcodes|Result Code Table]] for a list of result codes and their meaning.&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=AddUserVirus()&amp;diff=667</id>
		<title>AddUserVirus()</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=AddUserVirus()&amp;diff=667"/>
				<updated>2015-04-15T18:38:15Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: Created page with '&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=AddUserVirusBulk()&amp;diff=666</id>
		<title>AddUserVirusBulk()</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=AddUserVirusBulk()&amp;diff=666"/>
				<updated>2015-04-15T18:38:11Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: Created page with '&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=AddUserWithLdapAttributesString()&amp;diff=665</id>
		<title>AddUserWithLdapAttributesString()</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=AddUserWithLdapAttributesString()&amp;diff=665"/>
				<updated>2015-04-15T18:38:06Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This function will add a new mailbox and set it's mailbox LDAP attributes.&lt;br /&gt;
&lt;br /&gt;
===Input Parameters===&lt;br /&gt;
Five strings, one integer, and one more string:&lt;br /&gt;
    Administrative username,&lt;br /&gt;
    Administrative password,&lt;br /&gt;
    Domain name,&lt;br /&gt;
    UserID (the part before @),&lt;br /&gt;
    Surname (last name of user-- required),&lt;br /&gt;
    Password,&lt;br /&gt;
    Active (int; 1=active, 0=inactive),&lt;br /&gt;
    Attributes string (&amp;quot;givenname    John [crlf] o   MyCompany&amp;quot;, ...) (tab delimited between key/value pairs and CRLF delimited between records)&lt;br /&gt;
&lt;br /&gt;
===Return Values===&lt;br /&gt;
If successful, the return value of the function will be 1.&lt;br /&gt;
&lt;br /&gt;
Consult the [[resultcodes|Result Code Table]] for a list of result codes and their meaning.&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=CleanAliasesByUser()&amp;diff=664</id>
		<title>CleanAliasesByUser()</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=CleanAliasesByUser()&amp;diff=664"/>
				<updated>2015-04-15T18:38:01Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: Created page with '&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=DeleteDomainSpam()&amp;diff=663</id>
		<title>DeleteDomainSpam()</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=DeleteDomainSpam()&amp;diff=663"/>
				<updated>2015-04-15T18:37:57Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This function will disable spam filtering for a domain.&lt;br /&gt;
===Parameters===&lt;br /&gt;
&lt;br /&gt;
Three strings&lt;br /&gt;
    Administrative username (string),&lt;br /&gt;
    Administrative password (string),&lt;br /&gt;
    Domain name&lt;br /&gt;
===Return Values===&lt;br /&gt;
If successful, the return value of the function will be 1.&lt;br /&gt;
&lt;br /&gt;
Consult the [[resultcodes|Result Code Table]] for a list of result codes and their meaning.&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=DeleteDomainVirus()&amp;diff=662</id>
		<title>DeleteDomainVirus()</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=DeleteDomainVirus()&amp;diff=662"/>
				<updated>2015-04-15T18:37:53Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: Created page with '&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=DeleteUserAliasesBulk()&amp;diff=661</id>
		<title>DeleteUserAliasesBulk()</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=DeleteUserAliasesBulk()&amp;diff=661"/>
				<updated>2015-04-15T18:37:49Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This function will remove several aliases at one time.  There is an upper limit of around 100 aliases that may be removed in a single function call.&lt;br /&gt;
&lt;br /&gt;
===Input Parameters===&lt;br /&gt;
Three strings, one array of strings:&lt;br /&gt;
    Administrative username,&lt;br /&gt;
    Administrative password,&lt;br /&gt;
    Domain name,&lt;br /&gt;
    Alias array (&amp;quot;alias1&amp;quot;, &amp;quot;alias2&amp;quot;, ...)&lt;br /&gt;
===Return Values===&lt;br /&gt;
If successful, the return value of the function will be 1.&lt;br /&gt;
&lt;br /&gt;
Consult the [[resultcodes|Result Code Table]] for a list of result codes and their meaning.&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=DeleteUserVirus()&amp;diff=660</id>
		<title>DeleteUserVirus()</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=DeleteUserVirus()&amp;diff=660"/>
				<updated>2015-04-15T18:37:43Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: Created page with '&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=DeleteUserVirusBulk()&amp;diff=659</id>
		<title>DeleteUserVirusBulk()</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=DeleteUserVirusBulk()&amp;diff=659"/>
				<updated>2015-04-15T18:37:39Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: Created page with '&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=DisableSubaccount()&amp;diff=658</id>
		<title>DisableSubaccount()</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=DisableSubaccount()&amp;diff=658"/>
				<updated>2015-04-15T18:37:35Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: Created page with '&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=EnableSubaccount()&amp;diff=657</id>
		<title>EnableSubaccount()</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=EnableSubaccount()&amp;diff=657"/>
				<updated>2015-04-15T18:37:31Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: Created page with '&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=GetAllDomainsMXRecords()&amp;diff=656</id>
		<title>GetAllDomainsMXRecords()</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=GetAllDomainsMXRecords()&amp;diff=656"/>
				<updated>2015-04-15T18:37:27Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This function will report the current MX record settings for all domains associated with the username and password.&lt;br /&gt;
&lt;br /&gt;
===Parameters===&lt;br /&gt;
&lt;br /&gt;
Two strings, one array of strings&lt;br /&gt;
    Administrative username,&lt;br /&gt;
    Administrative password,&lt;br /&gt;
&lt;br /&gt;
    Domain list (array of strings as in &amp;quot;domainname.com, firstmxrecord, mx preference&amp;quot;)&lt;br /&gt;
===Return Values===&lt;br /&gt;
If successful, the return value of the function will be 1.&lt;br /&gt;
&lt;br /&gt;
If successful, the domain list should have one or more lines for the domains.&lt;br /&gt;
&lt;br /&gt;
Consult the [[resultcodes|Result Code Table]] for a list of result codes and their meaning.&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=GetAllDomainsSettings()&amp;diff=655</id>
		<title>GetAllDomainsSettings()</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=GetAllDomainsSettings()&amp;diff=655"/>
				<updated>2015-04-15T18:37:22Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This function will report the domain settings for every domain associated with a reseller account.  Settings include: domain aliases, base max mailbox size, and maximum mailboxes.&lt;br /&gt;
&lt;br /&gt;
===Parameters===&lt;br /&gt;
&lt;br /&gt;
Two strings, one result array:&lt;br /&gt;
    Administrative username,&lt;br /&gt;
    Administrative password,&lt;br /&gt;
&lt;br /&gt;
    Array with domain settings (format: domain, alias1 alias2 alias3, base max mailbox size, max mailboxes)&lt;br /&gt;
===Return Values===&lt;br /&gt;
If successful, the return value of the function will be 1.&lt;br /&gt;
&lt;br /&gt;
Consult the [[resultcodes|Result Code Table]] for a list of result codes and their meaning.&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=GetAllDomainsStats()&amp;diff=654</id>
		<title>GetAllDomainsStats()</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=GetAllDomainsStats()&amp;diff=654"/>
				<updated>2015-04-15T18:37:11Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This function will report the number of users and the disk space used for each domain associated with a reseller account.&lt;br /&gt;
&lt;br /&gt;
===Parameters===&lt;br /&gt;
&lt;br /&gt;
Two strings, one result array:&lt;br /&gt;
    Administrative username,&lt;br /&gt;
    Administrative password,&lt;br /&gt;
&lt;br /&gt;
    Array with domain statistics (format: domain, user count, megabytes used; list[0]=&amp;quot;company1.com,215,5.4&amp;quot;,...)&lt;br /&gt;
===Return Values===&lt;br /&gt;
If successful, the return value of the function will be 1.&lt;br /&gt;
&lt;br /&gt;
Consult the [[resultcodes|Result Code Table]] for a list of result codes and their meaning.&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=GetAllDomainsUserCount()&amp;diff=653</id>
		<title>GetAllDomainsUserCount()</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=GetAllDomainsUserCount()&amp;diff=653"/>
				<updated>2015-04-15T18:37:00Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This function will count all of the mailboxes across all domains associated with the username and password provided.  Please note that it counts provisioned mailboxes, not allocated mailboxes (e.g. if a company is allowed to have 10 mailboxes, but has only configured 8 mailboxes, this function would count 8 users).&lt;br /&gt;
&lt;br /&gt;
===Parameters===&lt;br /&gt;
&lt;br /&gt;
Two strings, one integer&lt;br /&gt;
    Administrative username (string),&lt;br /&gt;
    Administrative password (string),&lt;br /&gt;
&lt;br /&gt;
    Number of users (int)&lt;br /&gt;
===Return Values===&lt;br /&gt;
If successful, the return value of the function will be 1.&lt;br /&gt;
&lt;br /&gt;
If successful, the integer variable will hold the total user count across all domains.&lt;br /&gt;
&lt;br /&gt;
Consult the [[resultcodes|Result Code Table]] for a list of result codes and their meaning.&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=GetAllocatedStorage()&amp;diff=652</id>
		<title>GetAllocatedStorage()</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=GetAllocatedStorage()&amp;diff=652"/>
				<updated>2015-04-15T18:36:55Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: Created page with '&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=GetDomainAdministrators()&amp;diff=651</id>
		<title>GetDomainAdministrators()</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=GetDomainAdministrators()&amp;diff=651"/>
				<updated>2015-04-15T18:36:50Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: Created page with '&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=GetDomainAllUserCurrentSizeActive()&amp;diff=650</id>
		<title>GetDomainAllUserCurrentSizeActive()</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=GetDomainAllUserCurrentSizeActive()&amp;diff=650"/>
				<updated>2015-04-15T18:36:46Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This function will report the amount of space used by each mailbox in a domain that is either active or inactive as selected by the API user.  This information is updated nightly.  Size is given in bytes (not KB nor MB)&lt;br /&gt;
&lt;br /&gt;
===Input Parameters===&lt;br /&gt;
Three strings, an integer, and one result array:&lt;br /&gt;
    Administrative username,&lt;br /&gt;
    Administrative password,&lt;br /&gt;
    Domain name,&lt;br /&gt;
    Active flag (integer, 1=active, 0=inactive)&lt;br /&gt;
&lt;br /&gt;
    Size array (as is: list[0]=&amp;quot;user1, 243423&amp;quot;, list[1]=&amp;quot;user2, 3423&amp;quot;, ...)&lt;br /&gt;
===Return Values===&lt;br /&gt;
If successful, the return value of the function will be 1.&lt;br /&gt;
&lt;br /&gt;
Consult the [[resultcodes|Result Code Table]] for a list of result codes and their meaning.&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=GetDomainAllUserCurrentSizeAlpha()&amp;diff=649</id>
		<title>GetDomainAllUserCurrentSizeAlpha()</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=GetDomainAllUserCurrentSizeAlpha()&amp;diff=649"/>
				<updated>2015-04-15T18:36:42Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This function will report the amount of space used by each mailbox in a domain where the mailbox matches the search element.  Passing a single letter or number as the search element will return the info for all usernames that begin with that letter or number.  Passing 2+ letters/numbers will return the info for all usernames that match the search element inside the username.  This information is updated nightly.  Size is given in bytes (not KB nor MB)&lt;br /&gt;
&lt;br /&gt;
===Input Parameters===&lt;br /&gt;
Four strings and one result array:&lt;br /&gt;
    Administrative username,&lt;br /&gt;
    Administrative password,&lt;br /&gt;
    Domain name,&lt;br /&gt;
    Search element (single letter or number= match usernames that start with it, multiple = match inside username)&lt;br /&gt;
&lt;br /&gt;
    Size array (as is: list[0]=&amp;quot;user1, 243423&amp;quot;, list[1]=&amp;quot;user2, 3423&amp;quot;, ...)&lt;br /&gt;
===Return Values===&lt;br /&gt;
If successful, the return value of the function will be 1.&lt;br /&gt;
&lt;br /&gt;
Consult the [[resultcodes|Result Code Table]] for a list of result codes and their meaning.&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=GetDomainAllUserLastLoginActive()&amp;diff=648</id>
		<title>GetDomainAllUserLastLoginActive()</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=GetDomainAllUserLastLoginActive()&amp;diff=648"/>
				<updated>2015-04-15T18:36:37Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This function will report the date of the last login for all mailboxes on a domain that are either active or inactive (whichever is selected by the API user).  POP3/IMAP/Webmail logins are all considered a login (not SMTP Auth).  Last login information is recalculated nightly-- so the most recent login should generally be yesterday's date on an active account.&lt;br /&gt;
&lt;br /&gt;
===Input Parameters===&lt;br /&gt;
Three strings, an integer, and one result array:&lt;br /&gt;
    Administrative username,&lt;br /&gt;
    Administrative password,&lt;br /&gt;
    Domain name,&lt;br /&gt;
    Active flag (integer, 1=active, 0=inactive)&lt;br /&gt;
&lt;br /&gt;
    Last login array (as in: list[0]=&amp;quot;user1, month/day/year hour:minute:second AM/PM&amp;quot;,list[1]=&amp;quot;user2...&amp;quot;...)&lt;br /&gt;
===Return Values===&lt;br /&gt;
If successful, the return value of the function will be 1.&lt;br /&gt;
&lt;br /&gt;
Consult the [[resultcodes|Result Code Table]] for a list of result codes and their meaning.&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=GetDomainAllUserLastLoginAlpha()&amp;diff=647</id>
		<title>GetDomainAllUserLastLoginAlpha()</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=GetDomainAllUserLastLoginAlpha()&amp;diff=647"/>
				<updated>2015-04-15T18:36:33Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This function will report the date of the last login for all mailboxes on a domain that match the string provided.  Note that if a single letter is passed as the search element, then the function will return all usernames where the first letter matches the search element.  Otherwise, the 2+ letters given in the search element will be used to return usernames that have the search element somewhere inside the username.  POP3/IMAP/Webmail logins are all considered a login (not SMTP Auth).  Last login information is recalculated nightly-- so the most recent login should generally be yesterday's date on an active account.&lt;br /&gt;
&lt;br /&gt;
===Input Parameters===&lt;br /&gt;
Three strings, an integer, and one result array:&lt;br /&gt;
    Administrative username,&lt;br /&gt;
    Administrative password,&lt;br /&gt;
    Domain name,&lt;br /&gt;
    Search element (single number or letter: match usernames that start with it, multiple = match in username),&lt;br /&gt;
&lt;br /&gt;
    Last login array (as in: list[0]=&amp;quot;user1, month/day/year hour:minute:second AM/PM&amp;quot;,list[1]=&amp;quot;user2...&amp;quot;...)&lt;br /&gt;
===Return Values===&lt;br /&gt;
If successful, the return value of the function will be 1.&lt;br /&gt;
&lt;br /&gt;
Consult the [[resultcodes|Result Code Table]] for a list of result codes and their meaning.&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=GetDomainAllUserStatsAlpha()&amp;diff=646</id>
		<title>GetDomainAllUserStatsAlpha()</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=GetDomainAllUserStatsAlpha()&amp;diff=646"/>
				<updated>2015-04-15T18:36:27Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This function will return last login and mailbox sizes for either active users or inactive (disabled) users on a domain, where the usernames match the search element.  If only a single letter or number is used for the search element, this function will return info on usernames that begin with that letter or number.  If 2+ letters/numbers are in the search element, then usernames that match the search element inside the username will be returned.&lt;br /&gt;
&lt;br /&gt;
===Input Parameters===&lt;br /&gt;
Three strings, one integer, and one result array:&lt;br /&gt;
    Administrative username,&lt;br /&gt;
    Administrative password,&lt;br /&gt;
    Domain name,&lt;br /&gt;
    Search element (single letter or number = match usernames that start with it, 2+ = return usernames that match)&lt;br /&gt;
&lt;br /&gt;
    User array (formatted as: list[0]=&amp;quot;user1, 11/30/05, 2420302&amp;quot;, list[1]=&amp;quot;user2...&amp;quot;...)&lt;br /&gt;
===Return Values===&lt;br /&gt;
If successful, the return value of the function will be 1.&lt;br /&gt;
&lt;br /&gt;
Consult the [[resultcodes|Result Code Table]] for a list of result codes and their meaning.&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=GetDomainMXRecords()&amp;diff=645</id>
		<title>GetDomainMXRecords()</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=GetDomainMXRecords()&amp;diff=645"/>
				<updated>2015-04-15T18:36:22Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: Created page with '&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=GetDomainNotify()&amp;diff=644</id>
		<title>GetDomainNotify()</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=GetDomainNotify()&amp;diff=644"/>
				<updated>2015-04-15T18:36:18Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This function will report the notification percentage and message to be used when a mailbox on a domain starts to get full.  It also reports any configured email address that will also receive a copy of the notice.&lt;br /&gt;
&lt;br /&gt;
There are two special tags that can be used inside the notification message:&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;&amp;lt;*USER*&amp;gt;&amp;lt;/nowiki&amp;gt; will insert the userID (part before the @) of the mailbox that is getting full&lt;br /&gt;
    &amp;lt;nowiki&amp;gt;&amp;lt;*DOMAIN*&amp;gt;&amp;lt;/nowiki&amp;gt; will insert the domain name of the mailbox that is getting full&lt;br /&gt;
&lt;br /&gt;
===Input Parameters===&lt;br /&gt;
Three strings, three result strings:&lt;br /&gt;
    Administrative username,&lt;br /&gt;
    Administrative password,&lt;br /&gt;
    Domain name,&lt;br /&gt;
&lt;br /&gt;
    Notify percentage (string, whole numbers 0-100 only; 0 means no notices will be sent)&lt;br /&gt;
    CC: address (string email address of someone who should *also* receive a copy of the notice, &amp;quot;&amp;quot; for none)&lt;br /&gt;
    Notify message (string of text of notification message).&lt;br /&gt;
===Return Values===&lt;br /&gt;
If successful, the return value of the function will be 1.&lt;br /&gt;
&lt;br /&gt;
Consult the [[resultcodes|Result Code Table]] for a list of result codes and their meaning.&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=GetDomainNumBcc()&amp;diff=643</id>
		<title>GetDomainNumBcc()</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=GetDomainNumBcc()&amp;diff=643"/>
				<updated>2015-04-15T18:36:13Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This function will return the number of BCC archived mailboxes&lt;br /&gt;
&lt;br /&gt;
===Parameters===&lt;br /&gt;
&lt;br /&gt;
Three strings of input, two integers of output:&lt;br /&gt;
    &amp;quot;ResellerUsername&amp;quot; (the administrative user for the API),&lt;br /&gt;
    &amp;quot;ResellerPassword&amp;quot;,&lt;br /&gt;
    &amp;quot;HostName&amp;quot; (domain name),&lt;br /&gt;
    &lt;br /&gt;
    &amp;quot;Result&amp;quot;,&lt;br /&gt;
    &amp;quot;numBcc&amp;quot; (number of mailboxes being archived via BCC)&lt;br /&gt;
&lt;br /&gt;
===Return Values===&lt;br /&gt;
If successful, the return value of &amp;quot;Result&amp;quot; from the function will be 1.&lt;br /&gt;
&lt;br /&gt;
Consult the [[resultcodes|Result Code Table]] for a list of result codes and their meaning.&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=GetDomainNumSync()&amp;diff=642</id>
		<title>GetDomainNumSync()</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=GetDomainNumSync()&amp;diff=642"/>
				<updated>2015-04-15T18:36:06Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: Created page with '&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=GetDomainNumUserAliases()&amp;diff=641</id>
		<title>GetDomainNumUserAliases()</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=GetDomainNumUserAliases()&amp;diff=641"/>
				<updated>2015-04-15T18:36:02Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: Created page with '&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=GetDomainNumUsersActive()&amp;diff=640</id>
		<title>GetDomainNumUsersActive()</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=GetDomainNumUsersActive()&amp;diff=640"/>
				<updated>2015-04-15T18:35:37Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This function will return the current number of either active or inactive mailboxes on the domain.&lt;br /&gt;
&lt;br /&gt;
===Input Parameters===&lt;br /&gt;
&lt;br /&gt;
Three strings, an integer, and a result integer:&lt;br /&gt;
    Administrative username,&lt;br /&gt;
    Administrative password,&lt;br /&gt;
    Domain name,&lt;br /&gt;
    Active flag (integer, 1=active, 0=inactive)&lt;br /&gt;
&lt;br /&gt;
    Number of users (int)&lt;br /&gt;
===Return Values===&lt;br /&gt;
If successful, the return value of the function will be 1.&lt;br /&gt;
&lt;br /&gt;
Consult the [[resultcodes|Result Code Table]] for a list of result codes and their meaning.&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=GetDomainSpamCleaner()&amp;diff=639</id>
		<title>GetDomainSpamCleaner()</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=GetDomainSpamCleaner()&amp;diff=639"/>
				<updated>2015-04-15T18:30:50Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This function will report the automatic delete action to be taken with messages that reside in the spam IMAP/webmail folder.&lt;br /&gt;
&lt;br /&gt;
===Parameters===&lt;br /&gt;
&lt;br /&gt;
Three strings, two integers&lt;br /&gt;
    Administrative username (string),&lt;br /&gt;
    Administrative password (string),&lt;br /&gt;
    Domain name,&lt;br /&gt;
&lt;br /&gt;
    Number of days to store a message before auto-deletion (0 to disable),&lt;br /&gt;
    Number of messages to store in the spam folder before auto-deletion (0 to disable)&lt;br /&gt;
===Return Values===&lt;br /&gt;
If successful, the return value of the function will be 1.&lt;br /&gt;
&lt;br /&gt;
If successful, the day and message counts will have the current settings.&lt;br /&gt;
&lt;br /&gt;
Consult the [[resultcodes|Result Code Table]] for a list of result codes and their meaning.&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	<entry>
		<id>http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=GetDomainSpamGreylist()&amp;diff=638</id>
		<title>GetDomainSpamGreylist()</title>
		<link rel="alternate" type="text/html" href="http://api-wiki.apps.rackspace.com/api-wiki/index.php?title=GetDomainSpamGreylist()&amp;diff=638"/>
				<updated>2015-04-15T18:30:44Z</updated>
		
		<summary type="html">&lt;p&gt;James.morgan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;This function has been deprecated.&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>James.morgan</name></author>	</entry>

	</feed>