Migration from SOAP Web Services

Organizations currently using Siebel eConfigurator SOAP Web Services can migrate to the REST API for improved performance and simplified integration.

Key Differences

Stateless Design

The REST API operates in a stateless manner, unlike the stateful SOAP implementation. Each request must include sufficient context (QuoteId/OrderId and LineItemId) to identify the configuration instance.

Simplified Operations

SOAP Web Services require separate BeginConfiguration, UpdateConfiguration, and EndConfiguration calls. The REST API consolidates these into single Execute operations with optional save functionality.

Response Size

REST API responses are typically 30-40% smaller than equivalent SOAP responses due to JSON formatting and optimized data structures.

Batch Operations

The REST API supports batching multiple configuration changes in a single request, reducing network round-trips compared to sequential SOAP calls.