C API for `etcd` distributed KV store