Dropping a Collection
- Developer Preview
Scopes can be dropped, by means of the REST API.
Description
Collections are dropped by means of the DELETE /pools/default/buckets/<bucket_name>/collections/<scope_name>/<collection_name>
HTTP method and URI.
HTTP Method and URI
DELETE /pools/default/buckets/<bucket_name>/collections/<scope_name>/<collection_name>
Syntax
Curl request syntax is as follows:
curl -X DELETE -v -u [admin]:[password] http://<hostname-or-ip>:8091/pools/default/buckets/\ <bucket_name>/collections/<scope_name>/<collection_name>
Examples
Curl request example:
curl -X DELETE -v -u Administrator:password \ http://localhost:8091/pools/default/buckets/\ testBucket/collections/my_scope/my_collection_in_my_scope_1
Raw HTTP request example:
DELETE /pools/default/buckets/testBucket/collections/my_scope/my_collection_in_my_scope_1 HTTP/1.1 Host: localhost:8091 Content-Type: application/json Authorization: Basic QWRtaW5pc3RyYXRvcjpwYXNzd29yZA==
Response example:
{"uid":19}
Response codes:
HTTP/1.1 200 OK HTTP/1.1 401 Unauthorized HTTP/1.1 404 Object Not Found
Possible errors:
Requested resource not found.