I've done many integrations so far but none of them required sending an HTTP request with the 'DELETE' method. And today, surprise -
HTTP method DELETE doesn't support output appears in my log when I try to make this call.
I couldn't find any related questions/answers on this error apart from this.
The code is simple:
Http h = new Http (); httpRequest = new HttpRequest (); httpRequest.setEndpoint('https://somedomain.com/api/deleteRecord/recordId'); httpRequest.setMethod('DELETE'); httpRequest.setBody(''); h.send(httpRequest);
The documentation says that the DELETE method is supported too, though there isn't any additional information on this.
Is there a different way of implementing this method or is there something obvious that I'm missing here?