Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 400,000 packages pre-installed, including node-red-node-cf-cloudant with all npm packages installed. Try it out:

node-red-node-cf-cloudant lists no main file and has no index.js, so it can't be directly required. If this is a mistake, please let us know. It may however contain internal files that you can require manually:

// require("node-red-node-cf-cloudant/[??]")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

node-red-node-cf-cloudant v0.2.17

A Node-RED node to access Cloudant and couchdb databases


A pair of Node-RED nodes to work with documents in a Cloudant database that is integrated with IBM Bluemix.


Install from npm

npm install node-red-node-cf-cloudant


Allows basic access to a Cloudant database to insert, update, delete and search for documents.

To insert a new document into the database you have the option to store the entire msg object or just the msg.payload. If the input value is not in JSON format, it will be transformed before being stored.

For update and delete, you must pass the _id and the _revas part of the input msg object.

To search for a document you have two options: get a document directly by its _id or use an existing search index from the database. For both cases, the query should be passed in the msg.payload input object as a string.

When getting documents by id, the payload will be the desired _id value. For search indexes, the query should follow the format indexName:value.



RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free