Object with Reference Input
Input representation of a list of records to be inserted or updated. To update a
record, specify the record ID.
This is a sample request to create a sales transaction for an order line item.
- JSON example
-
1{ 2 "referenceId": "refOrderItem0", 3 "record": { 4 "attributes": { 5 "type": "OrderItem", 6 "method": "POST" 7 }, 8 "OrderId": "@{refOrder.id}", 9 "OrderActionId": "@{refOrderAction.id}", 10 "PricebookEntryId": "01uRM000000igZG", 11 "Quantity": 2 12 } 13}
This is a sample request to update an order line item.
- JSON example
-
1{ 2 "referenceId": "refOrderItem0", 3 "record": { 4 "attributes": { 5 "type": "OrderItem", 6 "method": "PATCH", 7 "id": "402xx000003KY5vJGH" 8 }, 9 "OrderId": "@{refOrder.id}", 10 "OrderActionId": "@{refOrderAction.id}", 11 "PricebookEntryId": "01uRM000000igZG", 12 "Quantity": 2, 13 "UnitPrice": 800 14 } 15}
- Properties
-
Name Type Description Required or Optional Available Version referenceId String Reference ID that maps to the response and can be used as a reference in later subrecords. This property value starts with a letter or number only and can contain letters, numbers, and underscores. It's also case-sensitive when used for referencing. Required 66.0 records Object Input Map Details of a record to be ingested. Required 66.0