GetMergeCustomerModules
| Initial Build | 2013.01 |
| xWeb | Web Method |
| Response Type | XML Results |
The GetMergeCustomerModules web method returns a list of Modules that can be used with the MergeCustomers web method.
Note: The codes returned by this method do not always correspond directly to NetForum modules as named in the interface. These modules relate to the iWeb file groups. For xWeb web methods the term module was used instead of file group.
Parameters
This web method has no parameters.
Response
XML Results
Sample Request
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">
<soapenv:Header>
<tem:AuthorizationToken>
<tem:Token>************</tem:Token>
</tem:AuthorizationToken>
</soapenv:Header>
<soapenv:Body>
<tem:GetMergeCustomerModules/>
</soapenv:Body>
</soapenv:Envelope>
Sample Response
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Header>
<AuthorizationToken xmlns="http://tempuri.org/">
<Token>dhopkins;darryl</Token>
</AuthorizationToken>
</soap:Header>
<soap:Body>
<GetMergeCustomerModulesResponse xmlns="http://tempuri.org/">
<GetMergeCustomerModulesResult>
<Results recordReturn="34" xmlns="http://www.avectra.com/2005/">
<Result>
<Module>Abstract</Module>
</Result>
<Result>
<Module>Accounting</Module>
</Result>
<Result>
<Module>Accreditation</Module>
</Result>
<Result>
<Module>Activities</Module>
</Result>
<Result>
<Module>Address</Module>
</Result>
<Result>
<Module>Advertising</Module>
</Result>
<Result>
<Module>Affiliations</Module>
</Result>
<Result>
<Module>Awards</Module>
</Result>
<Result>
<Module>Certification</Module>
</Result>
<Result>
<Module>Chapter</Module>
</Result>
<Result>
<Module>Client</Module>
</Result>
<Result>
<Module>Committees</Module>
</Result>
<Result>
<Module>Correspondence</Module>
</Result>
<Result>
<Module>Degrees</Module>
</Result>
<Result>
<Module>E-Commerce</Module>
</Result>
<Result>
<Module>E-Mail</Module>
</Result>
<Result>
<Module>Events</Module>
</Result>
<Result>
<Module>Exhibits</Module>
</Result>
<Result>
<Module>Fax</Module>
</Result>
<Result>
<Module>Fundraising</Module>
</Result>
<Result>
<Module>Issues</Module>
</Result>
<Result>
<Module>Job Bank</Module>
</Result>
<Result>
<Module>Mailing List</Module>
</Result>
<Result>
<Module>Membership</Module>
</Result>
<Result>
<Module>Messaging</Module>
</Result>
<Result>
<Module>Miscellaneous</Module>
</Result>
<Result>
<Module>Order Entry</Module>
</Result>
<Result>
<Module>Phone</Module>
</Result>
<Result>
<Module>Relationships</Module>
</Result>
<Result>
<Module>Subscriptions</Module>
</Result>
<Result>
<Module>Survey</Module>
</Result>
<Result>
<Module>Tasks</Module>
</Result>
<Result>
<Module>Voting</Module>
</Result>
<Result>
<Module>Web Site</Module>
</Result>
</Results>
</GetMergeCustomerModulesResult>
</GetMergeCustomerModulesResponse>
</soap:Body>
</soap:Envelope>
JSON Method
POST /xWeb/JSON/GetMergeCustomerModules
DATA: JSON
{
"GetMergeCustomerModules " : null
}
SAMPLE RESULT
HTTP STATUS: 200
DATA: JSON
{
"Results": {
"@recordReturn": "34",
"Result": [
{
"Module": "Abstract"
},
{
"Module": "Accounting"
},
{
"Module": "Accreditation"
},
{
"Module": "Activities"
},
{
"Module": "Address"
},
{
"Module": "Advertising"
},
{
"Module": "Affiliations"
},
{
"Module": "Awards"
},
{
"Module": "Certification"
},
{
"Module": "Chapter"
},
{
"Module": "Client"
},
{
"Module": "Committees"
},
{
"Module": "Correspondence"
},
{
"Module": "Degrees"
},
{
"Module": "E-Commerce"
},
{
"Module": "E-Mail"
},
{
"Module": "Events"
},
{
"Module": "Exhibits"
},
{
"Module": "Fax"
},
{
"Module": "Fundraising"
},
{
"Module": "Issues"
},
{
"Module": "Job Bank"
},
{
"Module": "Mailing List"
},
{
"Module": "Membership"
},
{
"Module": "Messaging"
},
{
"Module": "Miscellaneous"
},
{
"Module": "Order Entry"
},
{
"Module": "Phone"
},
{
"Module": "Relationships"
},
{
"Module": "Subscriptions"
},
{
"Module": "Survey"
},
{
"Module": "Tasks"
},
{
"Module": "Voting"
},
{
"Module": "Web Site"
}
]
}
}
Related Web Methods
Related Functionality
Combine and Merge Duplicate Records
Recommendations
Information about Modules rarely changes. Therefore we recommend you cache these results and get a new list on a regular interval, especially in a high-traffic application that calls this method frequently. For more information see Main Article: Cache xWeb Results