function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
sf.ax1637sf.ax1637 

Deleting object instances using REST

The documentation for deleting custom objects implies that no field name can be specified for the key. I understand that the key field must be unique but I've defined a unique, no duplicates, index field and would like to use that. 

Someone else has mentioned that its necessary to query on my key, get tha object back, extract its system defined key and issue a delete on that key's value.

This strikes me as wasteful and cumbersome so can anyone confirm or shed more light on this please?

Thanks.
 
ShashankShashank (Salesforce Developers) 
I'm afraid this is the only way as per existing REST API functionality.