Siebel Analytics Web Administration Guide > Working with Data and Managing the Web Catalog Using Siebel Analytics Web SOAP API >

Overview of the Siebel Analytics Web SOAP API


SOAP (Simple Object Access Protocol) is a World Wide Web Consortium (W3C) recommendation for an XML protocol for exchanging information on the Web. The Siebel Analytics Web implementation of SOAP allows you to perform two types of functions:

  • Extract results from Siebel Analytics Web and deliver them to external applications.
  • Perform some Web Catalog management functions.

    NOTE:  Security information management is not supported in the Siebel Analytics Web SOAP API. For information about managing security, see Managing Siebel Analytics Web Security.

The Siebel Analytics Web SOAP API allows external applications such as J2EE and .NET to use Siebel Analytics as an analytical calculation and data integration engine. It provides a set of Web services that allow external applications to communicate with the Siebel Analytics Web server. You can use the Siebel Analytics Web SOAP API to extract results from Siebel Analytics Web and deliver them to external applications and Web application environments. You can reference a saved report or send the criteria for the report to Siebel Analytics Web. You can also use the Siebel Analytics Web SOAP API to incorporate third-party application content on a Siebel Intelligence Dashboard.

NOTE:  Spaces within paths must be substituted with the HTML attribute %20.

The formal definition of Siebel Analytics Web SOAP services can be retrieved in WSDL (Web Services Definition Language) format. Proxy classes for the services are generated automatically.

The XML Schema Definition (XSD) file for the services is the file SawServices.xsd is located in the \Web\App\Wsdl\Schema directory in the Siebel Analytics installation directory. The XSD file is used internally and cannot be used separately. You can access the WSDL document through the following Siebel Analytics Web SAW URL:

http://somehost/analytics/saw.dll?WSDL

The Siebel Analytics Web SOAP API has been tested with Apache Axis and the Microsoft .NET framework.

For more information about the SOAP recommendation, consult a reference such as the Microsoft Developer Network or the W3C Web site.

Siebel Analytics Web Administration Guide