Upserting a Siebel CRM Repository Resource

You can insert or update a Siebel CRM Repository Resource by sending a HTTP PUT request to the resource's URI.

The following request inserts or, if it already exists, updates, a child record, that is, a WriteRecord control, to SIS Account List Applet_1:

  • URL: http://ServerName:port/siebel/v1.0/workspace/MyWorkspace/Applet/SIS Account List Applet_1/Control/WriteRecord

  • HTTP Method: PUT

  • Content-Type: application/json

  • Authorization: Basic

  • Request body:
    {
         "Name": "WriteRecord",
         "ProjectName":"Siebel Rest",
         "UpgradeBehavior":"Preserve",
         "Comments":"SIS Account List Applet: Added by Rest"
    }