Siebel CRM Web Services Reference > Siebel CRM Primary Web Services >

Contact


Use this Web service for the basic operations of Siebel Marketing such as to create and update contacts.

Contact Operations

For a list of operations associated with this Web service, see Table 102.

Table 102. Contact Operations
Name
Description

ContactCreateContact

Creates a contact.

ContactUpdateContact

Updates an existing contact.

Request Message Description: ContactCreateContact

For a description of this request message, see Table 103.

Table 103. Request Message Description: ContactCreateContact
Node
Description
Type

Contact IO

Required. An instance of the integration object Contact IO. Contact is the Parent header and Contact_BusinessAddress is the child.

Integration Object

Response Message Description: ContactCreateContact

For a description of this response message, see Table 104.

Table 104. Response Message Description: ContactCreateContact
Node
Description
Type

Contact Id

The new Contact ID generated as a result of the new contact creation.

String

Error Message

Error Message if any.

String

Success Flag

Flag to indicate success or failure of the operation.

String

Request Message Description: ContactUpdateContact

For a description of this request message, see Table 105.

Table 105. Request Message Description: ContactUpdateContact
Node
Description
Type

Contact IO

Required. An instance of the integration object Contact IO. Contact is the Parent header and Contact_BusinessAddress is the child.

Integration Object

Response Message Description: ContactUpdateContact

For a description of this response message, see Table 106.

Table 106. Response Message Description: ContactUpdateContact
Node
Description
Type

Error Message

Error message if any.

String

Success Flag

Flag to indicate success or failure of the operation.

String

Contact Application Interface

This topic describes the application objects called by this Web service. For more information on application implementation, refer to your application development documentation on Oracle Technology Network.

Data Object (Integration Object)

For a description of data objects for this Web service, see Table 107.

Table 107. Contact Data Object
Siebel Repository Name
External Name

Contact IO

Contact IO

Example Package for Contact

To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link for Siebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.

Request (ContactCreate)

See the following file to view the sample code:

...\Contact\ContactCreate_request.xml

Response (ContactCreate)

See the following file to view the sample code:

...\Contact\ContactCreate_response.xml

Request (ContactUpdate)

See the following file to view the sample code:

...\Contact\ContactUpdate_request.xml

Response (ContactUpdate)

See the following file to view the sample code:

...\Contact\ContactUpdate_response.xml

Interface Description (WSDL) for Contact

To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link for Siebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.

...\Contact\Contact.wsdl

Siebel CRM Web Services Reference Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.