Why shouldn't the REST API be used CRUD operations?

Sorry to hear that @chuck but thanks for telling us about the problem.
One option I should also mention is N1QL - N1QL does REST and have full INSERT/UPDATE/DELETE capabilities.
http://developer.couchbase.com/documentation/server/4.5/n1ql/n1ql-language-reference/statementschintro.html

Find details here on how to program in REST here:
http://developer.couchbase.com/documentation/server/4.5/n1ql/n1ql-rest-api/index.html
-cihan