The following XML snippet shows the structure of sample request for XML-RPC call for this method:
<?xml version="1.0"?>
<methodCall>
<methodName>pem.addAccountMember</methodName>
<params>
<param>
<value>
<struct>
<member>
<name>account_id</name>
<value><int>${theAccountID}</int></value>
</member>
<member>
<name>user_id</name>
<value><int>${theMemberID}</int></value>
</member>
<member>
<name>login</name>
<value>${theLoginName}</value>
</member>
<member>
<name>auth</name>
<value>
<struct>
<member>
<name>login</name>
<value>${theLoginName}</value>
</member>
<member>
<name>password</name>
<value>${thePassword}</value>
</member>
</struct>
</value>
</member>
<member>
<name>person</name>
<value>
<struct>
<member>
<name>title</name>
<value>${theTitle}</value>
</member>
<member>
<name>first_name</name>
<value>${theFirstName}</value>
</member>
<member>
<name>middle_name</name>
<value>${theMiddleName}</value>
</member>
<member>
<name>last_name</name>
<value>${theLastName}</value>
</member>
<member>
<name>company_name</name>
<value>${theCompanyName}</value>
</member>
</struct>
</value>
</member>
<member>
<name>address</name>
<value>
<struct>
<member>
<name>street_name</name>
<value>${theStreetName}</value>
</member>
<member>
<name>house_num</name>
<value>${theHouseNumber}</value>
</member>
<member>
<name>address2</name>
<value>${theSecondAddress}</value>
</member>
<member>
<name>zipcode</name>
<value>${thePostalCode}</value>
</member>
<member>
<name>city</name>
<value>${theCityName}</value>
</member>
<member>
<name>country</name>
<value>${theCountryCode}</value>
</member>
<member>
<name>state</name>
<value>${theStateOrProvinceName}</value>
</member>
</struct>
</value>
</member>
<member>
<name>phone</name>
<value>
<struct>
<member>
<name>country_code</name>
<value>${theCountryCode}</value>
</member>
<member>
<name>area_code</name>
<value>${theAreaCode}</value>
</member>
<member>
<name>phone_num</name>
<value>${thePhoneNumber}</value>
</member>
<member>
<name>ext_num</name>
<value>${theExtensionNumber}</value>
</member>
</struct>
</value>
</member>
<member>
<name>fax</name>
<value>
<struct>
<member>
<name>country_code</name>
<value>${theCountryCode}</value>
</member>
<member>
<name>area_code</name>
<value>${theAreaCode}</value>
</member>
<member>
<name>phone_num</name>
<value>${theFaxNumber}</value>
</member>
<member>
<name>ext_num</name>
<value>${theExtensionNumber}</value>
</member>
</struct>
</value>
</member>
<member>
<name>email</name>
<value>${theEmailAddress}</value>
</member>
</struct>
</value>
</param>
</params>
</methodCall>