pem.addAccountMember Sample

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>