1

When I went through the supported client libraries for Cloudant as offered by IBM Cloud, the available supported libraries are Mobile, Java, Python, Node.js, Swift.

https://console.bluemix.net/docs/services/Cloudant/libraries/supported.html#supported-client-libraries

I wanted to enquire if they offer support for C language because I want to integrate Cloudant on IBM Cloud with my Linux host?

data_henrik
  • 16,724
  • 2
  • 28
  • 49
PRATEEK
  • 57
  • 1
  • 1
  • 6
  • Not sure I understand the question. Cloudant is one of the databases offered by IBM Cloud. Your Linux host has support for many programming languages. You can even access Cloudant using http, without any SDK (language library). What exactly do you want to do? – data_henrik Jun 05 '18 at 05:12
  • I want to develop a C sdk which can be integrated with any platform for analytics purpose. I have a Android, iOS SDK for real-time, on-device visual analytics , wanted to extend it for C platform – PRATEEK Jun 05 '18 at 05:18

1 Answers1

4

You don’t need to use a client library, Cloudant has an easy to use REST API that you can interact with directly from your programming language of choice. To call the REST API from c you may want to use a generic REST library like libcurl.

Here are some resources for libcurl:

Here are the cloudant REST API docs:

Chris Snow
  • 23,813
  • 35
  • 144
  • 309