Web Services v2.0 API Calls
The Web Services v2.0 API methods are listed in the following table. These methods can be called on all Oracle CRM On Demand objects (record types), for example, Account, Contact, Opportunity, and so on, including all Custom Objects.
The objects provided in the input arguments for the methods must provide data in at least one of the user keys for the given object. You use the user key information to uniquely identify records. If no user key values are provided, or if there is a conflict with the user keys of an existing record, the method fails, and a SOAP error is thrown by the API.
If a request supplies an ID value in a reference field, an association is created between two records through, for example, the insert operation. Joined in fields from a referenced object are read-only.
Method | Comments |
---|---|
Finds records in the Oracle CRM On Demand database that match specified field values, and then deletes them (in other words, puts them into the Deleted Items area). |
|
Executes multiple update, insert, and delete operations on separate records in the Oracle CRM On Demand database. |
|
Inserts new records into the Oracle CRM On Demand database. |
|
Executes a query against a specified list of records, and returns a subset of the records that match the search criteria set by the method arguments. |
|
Updates records with a new value. |
Before processing requests for the Insert method, Oracle CRM On Demand checks whether the Record allotment for the company has been reached. If the allotment has been reached, the request is not processed.
For each object, the methods are defined in the WSDL file for that object. Many of the methods described in this chapter can be called on all of the objects.