# Accessing the Service

The Microsoft .NET Framework provides a collection of tools and functions for consuming and producing WSDL documents. A command-line tool, wsdl.exe, creates a proxy class from a WSDL that can be used in .NET applications. You can produce a WSDL document by appending ?WSDL to the URL of a .NET Service. The format looks something like:

    https://[domain]/[virtual directory]/[service].svc?wsdl

Examples of endpoint for the IntegrationService might look like:

    https://labw6408hvm113/OPPSA/IntegrationService.svc

You can access the files through IIS and browse the directory and service files. The default installation establishes a virtual directory in IIS that can be used to access WSDL files. Using IIS, navigate to the /OPPSA virtual directory and browse the `IntegrationService.svc` file.

The Integration Service requires the following inputs to authenticate the user.

- username
- password

The Integration Service utilizes HTTPS (Hypertext Transfer Protocol) authentication with SSL (Secure Sockets Layer) which provides a secure connection and bidirectional encryption of communication between the client and server. This model requires an SSL certificate which is already installed and configured for Wolters Kluwer hosted system. For self-hosted systems, see the installation guide for instructions on how to configure the transformation to use an existing certificate.

The Integration Service consists of the following methods:

- GetOrganizations: The GetOrganizations operation is used to return a list of organizations for the username specified.
- GetProductsForOrgName: The GetProductsForOrgName operation is used to return a list of products based on the organization specified in the request.

The Service File provides a link to the service WSDL.