With this guide: https://msdn.microsoft.com/en-us/library/mt607719.aspx, I'm trying to create a batch request to delete all quotedetails on a quote.
I'm using jquery's ajax to do the request:
$.ajax( { method: 'POST', url: 'http://crm/api/data/v8.0/$batch', headers: { 'Content-Type': 'multipart/mixed;boundary=batch_' + batchId, 'Accept': 'application/json' }, data: payload });
And this is the payload:
–batch_SuL11egVC7 Content-Type:multipart/mixed;boundary=changeset_Sj74vxbGYr –changeset_Sj74vxbGYr Content-Type:application/http Content-Transfer-Encoding:binary Content-ID:1 DELETE crm/.../quotedetails(cc9b9ba8-4570-e611-80ba-0050568a6c2d) HTTP/1.1 Content-Type: application/json;type=entry –changeset_Sj74vxbGYr Content-Type:application/http Content-Transfer-Encoding:binary Content-ID:2 DELETE crm/.../quotedetails(cd9b9ba8-4570-e611-80ba-0050568a6c2d) HTTP/1.1 Content-Type: application/json;type=entry –changeset_Sj74vxbGYr-- -batch_SuL11egVC7--
I'm not getting an error, but the quotedetails aren't deleted.
This is the response:
--batchresponse_a3304387-0e91-4097-b9f8-a207da3aa845--
Any clues on what I'm doing wrong?