GetMergeCustomerModules

 

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

MergeCustomers

Related Functionality

Combine and Merge Duplicate Records

Dedup Table

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

Was this article helpful?
0 out of 0 found this helpful