Delete a Record

AVAILABLE API VERSION
Beta v59.0–65.0
Generally available v66.0 and later

Use mutations to delete a record. Within mutations, the RecordDelete field enables you to update all object types your Salesforce user has access to. Only objects supported by UI API are available for mutations.

To delete a record, use RecordDelete with the Id for the record you want to delete.

The response body returns the Id value of the record you deleted.

Consider these guidelines for deleting a record.

  • Sending a delete request with an incorrect Id value returns a DataFetchingException error.
  • Sending a delete request for a record that’s already deleted returns a DataFetchingException error.

Send Mutation Requests