Newer Version Available

This content describes an older version of this product. View Latest

Update Records Using sObject Relationships

Updates a record based on the specified object, record ID, and relationship field name. Field values provided in the request body replace the existing values in the record.
URI
/services/data/vXX.X/sobjects/sObject/id/relationship_field_name
Formats
JSON, XML
HTTP Method
PATCH
Authentication
Authorization: Bearer token
Parameters
Parameter Description
sObject

The name of the object. For example, Account.

id

The identifier of the record. For example, 001R0000005hDFYIA2.

relationship_field_name

The name of the field that contains the relationship. For example, Opportunities.

Response Body
A response body isn’t returned for an update via PATCH.
Error Responses
If the fields parameter is used with fields that don’t exist or aren’t visible to the consumer by field-level security, a 400 error response is returned. For other error messages, see Status Codes and Error Responses.
Examples
For an example of updating a record using PATCH, see Update a Record.