Hi Yura
Excellent question. The initial release of the API will be to create
cligs only. What you're describing is a read cligs function and that
will be coming in the future. The key for the initial release is to
get the API going so that developers can start using it to produce
cool stuff.
As for code and libraries: the API will be a REST API using HTTP GET.
It will authenticate using a secret API key that you generate when
logged into Cligs. True to Cligs form, you can generate an unlimited
number of API keys and give a key to each application you use. This
way if a secret key no longer becomes secret or you just want to block
access, you just kill one API key and be done with it. It's all about
control!
Pierre