GET /{db}/{design-doc-id}

In this document

This request retrieves a design document.

Request


Request headers

This request does not have any required headers.

Query parameters

This request does not use query parameters.

Message body

This request does not use a message body.

Response


Status codes

Response headers

This response uses only standard HTTP headers.

Message body

The response contains a JSON document that contains the requested design document.

Example


The following example retrieves the design document with the ID _design/mybeer/ from the database named beer-db.

Request

GET /beer-db/_design/beer4 HTTP/1.1
Host: localhost:59840
             

Response

HTTP/1.1 200 OK
Accept-Ranges: bytes
Cache-Control: must-revalidate
Content-Length: 233
Content-Type: application/json
Date: Thu, 24 Apr 2014 00:18:21 GMT
Etag: "1-2ed3e22a2f64b5364028e5b5842fcf41"
Server: CouchbaseLite 1.495
{
   "language": "javascript",
   "_id": "_design/beer4",
   "_rev": "1-2ed3e22a2f64b5364028e5b5842fcf41",
   "views":
   {
       "brewery_beers":
       {
           "map": "function(doc) {if (doc.brewery_id) {emit(doc.brewery_id)}}"
       }
   }
}