Oracle Web Services On Demand Guide > Establishing and Managing the Web Services Session >

Integration Requests for the Web Services Session


An integration request is an HTTPS request to invoke a Web service to perform data creation, retrieval, update, and deletion operations. An integration request is made by an HTTP POST command to a URL like the following:

https://secure-ausomx[ENV].crmondemand.com/Services/Integration/object

where object is the name of the relevant Oracle CRM On Demand object (record type). This Oracle CRM On Demand object is determined from the contents of the SOAP request.

Integration request input. The JSESSIONID returned to the client during login must be included with the request. The request must contain the JSESSIONID either as a cookie or as a URL parameter, as follows:

https://secure-ausomx[ENV].crmondemand.com/Services/Integration/object; jsessionid=xyZ12489w3482413

The Web service input is provided as a SOAP command in the body of the HTTP POST request.

Integration request output. The properties returned by the HTTP server populate the response headers and the response body. Table 13 shows the top-level properties that specify key properties of the HTTP response.

Table 13. Properties of the HTTP Response
Property
Comments

HttpStatus

Status code returned in the response. If no value is provided, the response is given the value 200 (indicating success).

Content-Type

Content type returned in the response. If no value is provided, the response is given the value text/xml.

Oracle Web Services On Demand Guide, Version 24.0 (Oracle CRM On Demand Release 36) Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Legal Notices.