This example describes how to update an account by inserting an attachment into a child
record, in this instance Quote is a child object of
Account. You update multiple quote objects under the parent account
object to add multiple attachments under each quote. The response body contains details
and links of the attachments inserted.
-
URI: https://ServerName:port/siebel/v1.0/data/Account/Account/1-5GZO/Quote
-
HTTP Method: PUT
-
Accept: application/json
-
Content-Type: multipart/form-data
-
Transfer encoding: Chunked
-
Authorization: Basic
-
Request body:
[ { "Id": "88-1X63EP", "Quote Attachment": [ { "QuoteFileName": "SingleAccountMultiAttachments_file_1", "QuoteFileExt": "txt", "Quote Attachment Id": "RmlsZSBmb3IgYWNjb3VudCBhdHRhY2htZW50IGZvciBmYWNjb3VudCBudW1iZXIgMw==" }, { "QuoteFileName": "SingleAccountMultiAttachments_file_2", "QuoteFileExt": "txt", "Quote Attachment Id": "RmlsZSBmb3IgYWNjb3VudCBhdHRhY2htZW50IGZvciBmYWNjb3VudCBudW1iZXIgMw==" }, { "QuoteFileName": "SingleAccountMultiAttachments_file_3", "QuoteFileExt": "txt", "Quote Attachment Id": "RmlsZSBmb3IgYWNjb3VudCBhdHRhY2htZW50IGZvciBmYWNjb3VudCBudW1iZXIgMw==" } ] }, { "Id": "88-1X0T5H", "Quote Attachment": [ { "QuoteFileName": "SingleAccountMultiAttachments_file_1", "QuoteFileExt": "txt", "Quote Attachment Id": "RmlsZSBmb3IgYWNjb3VudCBhdHRhY2htZW50IGZvciBmYWNjb3VudCBudW1iZXIgMw==" }, { "QuoteFileName": "SingleAccountMultiAttachments_file_2", "QuoteFileExt": "txt", "Quote Attachment Id": "RmlsZSBmb3IgYWNjb3VudCBhdHRhY2htZW50IGZvciBmYWNjb3VudCBudW1iZXIgMw==" }, { "QuoteFileName": "SingleAccountMultiAttachments_file_3", "QuoteFileExt": "txt", "Quote Attachment Id": "RmlsZSBmb3IgYWNjb3VudCBhdHRhY2htZW50IGZvciBmYWNjb3VudCBudW1iZXIgMw==" } ] } ] -
Response body:
[ { "Id": "1-5GZO", "Quote": [ { "Id": "88-1X0T5H", "Quote Attachment": [ { "Quote Attachment Id": "https://ServerName:port/siebel/v1.0/data/Account/Account/1-5GZO/Quote/88-1X0T5H/Quote Attachment/88-1X62MT?fields=Quote Attachment Id", "Id": "88-1X62MT", "Link": [ { "rel": "self", "href": "https://ServerName:port/siebel/v1.0/data/Account/Account/1-5GZO/Quote/88-1X0T5H/Quote Attachment/88-1X62MT", "name": "Quote Attachment" } ] }, { "Quote Attachment Id": " https://ServerName:port/siebel/v1.0/data /Account/Account/1-5GZO/Quote/88-1X0T5H/Quote Attachment/88-1X62MU?fields=Quote Attachment Id ", "Id": "88-1X62MU", "Link": [ { "rel": "self", "href": "https://ServerName:port/siebel/v1.0/data/Account/Account/1-5GZO/Quote/88-1X0T5H/Quote Attachment/88-1X62MU", "name": "Quote Attachment" } ], }, { "Quote Attachment Id": " https://ServerName:port/siebel/v1.0/Account/Account/1-5GZO/Quote/88-1X0T5H/Quote Attachment/88-1X62MV?fields=Quote Attachment Id ", "Id": "88-1X62MV", "Link": [ { "rel": "self", "href": "https://ServerName:port/siebel/v1.0/data/Account/Account/1-5GZO/Quote/88-1X0T5H/Quote Attachment/88-1X62MV", "name": "Quote Attachment" } } ], "Link": [ { "rel": "self", "href": "https://ServerName:port/siebel/v1.0/data/Account/Account/1-5GZO/Quote/88-1X0T5H", "name": "Quote" } ] }, { "Id": "88-1X62N0", "Quote Attachment": [ { "Quote Attachment Id": " https://ServerName:port/siebel/v1.0/data /Account/Account/1-5GZO/Quote/88-1X62N0/Quote Attachment/88-1X62N3?fields=Quote Attachment Id ", "Id": "88-1X62N3", "Link": [ { "rel": "self", "href": "https://ServerName:port/siebel/v1.0/data/Account/Account/1-5GZO/Quote/88-1X62N0/Quote Attachment/88-1X62N3", "name": "Quote Attachment" } ] }, { "Quote Attachment Id": " https://ServerName:port/siebel/v1.0/data /Account/Account/1-5GZO/Quote/88-1X62N0/Quote Attachment/88-1X62N4?fields=Quote Attachment Id ", "Id": "88-1X62N4", "Link": [ { "rel": "self", "href": "https://ServerName:port/siebel/v1.0/data/Account/Account/1-5GZO/Quote/88-1X62N0/Quote Attachment/88-1X62N4", "name": "Quote Attachment" } ] }, { "Quote Attachment Id": " https://ServerName:port/siebel/v1.0/data /Account/Account/1-5GZO/Quote/88-1X62N0/Quote Attachment/88-1X62N5?fields=Quote Attachment Id ", "Id": "88-1X62N5", "Link": [ { "rel": "self", "href": "https://ServerName:port/siebel/v1.0/data/Account/Account/1-5GZO/Quote/88-1X62N0/Quote Attachment/88-1X62N5", "name": "Quote Attachment" } ] } ] "Link": [ { "rel": "self", "href": "https://ServerName:port/siebel/v1.0/data/Account/Account/1-5GZO/Quote/88-1X62N0", "name": "Quote" } ] } ], "Link": [ { "rel": "self", "href": "https://ServerName:port/siebel/v1.0/data/Account/Account/1-5GZO", "name": "Account" } ] } ]