Fields and Operations

For simplicity, the SOAP WSDL is designed with all available fields listed for each record in each corresponding XSD. There is no differentiation as to what field is available for each individual operation. For example, add operations take a separate set of field values than the corresponding update operation for some records. If your SOAP web services request includes a field value for a field that is unavailable, an error is thrown for that submission.

If you are using SOAP web services for data migration where there may be fields that need to be populated that are unavailable during an add operation, you should perform two consecutive requests. Submit an initial add or addList request, with values for all fields available for an add operation, followed by an update or updateList request, with values for the fields available only during an update operation.

Related Topics

General Notices