When using the Eloqua SOAP API with an E10 instance, there are a few things to keep in mind.  While much of the functionality continues to work without issue, there are a few areas that warrant clarification.

 

The following table lists each Eloqua WSDL, along with details and limitations when used with E10.

 

 

WSDLUsage with E10
EloquaService

Functions work the same in E10, with the exception of Prospects. (Prospects do not exist in E10, and therefore cannot be manipulated through the SOAP API)

 

Note: the names and locations of certain features differ between E9 and E10.  For example, a Contact Group is  called a Contact List in E10.  The SOAP API still uses the E9 naming conventions.

EloquaDataTransferService

The Data Transfer Service is not supported in E10.  Although the ability to Import and Export data does exist in E10, the UI for configuring the type of Import or Export that can be accessed through the DTS does not.

Note: Customers who have set up Imports and Exports in E9, then update to E10, can still access these through the DTS.

 

For E9 or E10, use the new RESTful Bulk API that will offer this functionality and more.

Eloqua Bulk API 1.0: Importing and Exporting Data

EloquaEmailService

The E-mail Service WSDL is not supported with E10.

 

For E10, you can now use the RESTful API that will offer this functionality.

See the Email section under RESTful API HERE for examples of usage.

ExternalActionService

The External Action Service API (also known as the Cloud Connector API) continues to function in E10.

 

See Using Cloud Connectors with E10 for additional details.