DELETE /{db}/{doc}/{attachment}

In this document

This request deletes an attachment to the specified document. To delete an attachment, you must supply the rev query parameter or If-Match header with the current revision identifier.

Request


Request headers

Query parameters

NameTypeDescriptionDefault
batch stringStores the document in batch mode. To use, set the value to ok.none
rev stringRevision identifiernone

Message body

None

Response


Status codes

Response headers

Message body

The response is a JSON document that contains the following objects:

NameTypeDescription
idStringDocument identifier
okBooleanIndicates whether the operation was successful
revStringrevision identifier

Example


The following example deletes the attachment that was added in a previous example.

Request

DELETE /cookbook/LemonChicken/lcnote.txt?rev=2-6847bbc089e24db84bd0371b9c169566
Host: localhost:59840

Response

HTTP/1.1 200 OK
Accept-Ranges: bytes
Content-Length: 91
Content-Type: application/json
Date: Sat, 14 Dec 2013 00:32:26 GMT
Etag: "3-6210945863a15ee7eff1e540133d19da"
Server: CouchbaseLite 1.486
{
  "id" : "LemonChicken",
  "rev" : "3-6210945863a15ee7eff1e540133d19da",
  "ok" : true
}