iServices in CampusNexus CRM - An Overview |
This topic provides an overview of iServices for CampusNexus CRM.
This topic contains the following sections.

CampusNexus CRM enables you to create an integrated suite of applications using iServices methods. SOAP XML is the medium of communication between CampusNexus CRM and the external application.
As SOAP XML enables flexible format and data sharing, even if external applications are running on different operating systems and heterogeneous technologies, the applications may be integrated with ease, thus reducing platform dependency. For example, when you use an iService method to perform an operation in CampusNexus CRM from your external application, the input is sent to CampusNexus CRM, and the response is received from CampusNexus CRM through SOAP XML.
iServices for CampusNexus CRM consists of methods in the following iServices that enable external applications to interact with the Application Server:
-
Contact iService
-
Account iService
-
COF iService
-
Interaction iService
-
Higher Education Foundation iService
-
Utils iService
-
Portal iService
These methods allow an external application to create, update, delete, and get Application Server Object items such as Contacts, Accounts, Interactions, and custom Object items.
Method descriptions in this help system provide detailed information about each method. All parameters for a method are mandatory.
![]() |
---|
|

In the high-level design, the entry point for an external application into CampusNexus CRM is through the Application Server. The Application Server exposes iServices as a Web Service through which an external application interacts with CampusNexus CRM.
The following diagram illustrates the high-level design of how iServices interacts with CampusNexus CRM:

An external application interacts with CampusNexus CRM by sending its requests to iServices. The Web Service Definition Language (WSDL) acts as an interface between the external application and iServices.
For example, iServices such as the Contact iService or Account iService understand the request and send it to the appropriate Object in the Application Server. The Application Server understands the request that is received and sends a response to the external application through the relevant iService.