IBM Developer Advocacy

Cloudant Learning Center – HTTP API


Intro to the HTTP API

You access Cloudant via HTTP/S. Use one of the officially supported Cloudant libraries to speed your development work. For an overview of the HTTP API, watch this short video.

For more details, read the docs and consult the API Reference.

Tools to work with the HTTP API

Watch this short video to see some of the tools you can use to access the API: cURL, RESTClient, and PostMan.

Execute common API commands

Watch this short video to see how to run some common HTTP API commands to create, read, update, and delete data in a Cloudant database.

Try the tutorials

Now try it for yourself! In these tutorials, you’ll access the HTTP API to perform basic create, read, update, and delete operations through the cURL command line tool, a browser, and a browser-add on like RESTClient or PostMan.


If you haven’t created a Cloudant account yet, complete the steps on the Get Started page.



Tutorial 1: Set up pre-authenticated cURL

IBM Cloudant includes a RESTful API to create, read, update, and delete documents in your database. To interact with your database using the API, you’ll use cURL along with your username and password. ▼More

Tutorial 2: Access the API using cURL

Try using cURL to access the Cloudant HTTP API and perform basic tasks. ▼More

Tutorial 3: Access the API from a browser

Try working with the API through a browser. ▼More

Tutorial 4: Access the API using a browser add-on

Try working with the API using a browser add-on tool. ▼More