Free Online Key Value store

Manage, Increment, Decrement, Visitors Count



Developer API

Very simple & totally free key - value persistence service


Step 1: Get your app-key
 -> curl https://keyvalue.immanuel.co/api/KeyVal/GetAppKey 
    (above will return app key 8 digit alphanumeric - '3cg7aby9') 


Step 2: Update your Key. value using App-key
 -> curl -X POST https://keyvalue.immanuel.co/api/KeyVal/UpdateValue/3cg7aby9/yourkey/yourvalue 
    (yourkey - maxlength = 64, yourvalue = maxlength = 1024) 


Step 3: Retrieve ypur value using app-key and key
 -> curl https://keyvalue.immanuel.co/api/KeyVal/GetValue/3cg7aby9/yourkey 
    (above will return your key value) 


Key Value Pair

Easy & manage here


Step 1: Get your app-key
 -> https://keyvalue.immanuel.co/api/KeyVal/GetAppKey  



Step 2: Update your Key. value using App-key
 -> https://keyvalue.immanuel.co/api/KeyVal/UpdateValue/3cg7aby9/yourkey/yourvalue  



Step 3: Retrieve ypur value using app-key and key
 -> https://keyvalue.immanuel.co/api/KeyVal/GetValue/3cg7aby9/yourkey  




Javascript:


 
        <script type="text/javascript">
            var getValue = function (appkey, itemkey) {
                $.ajax({
                    type: "GET",
                    url: "https://keyvalue.immanuel.co/api/KeyVal/GetValue/" + appkey + "/" + itemkey,
                    contentType: false,
                    processData: false
                  }).done(function (data) {

                  }).fail(function(err){

                });
            }
            var updateValue = function (appkey, itemkey, itemval) {
                $.ajax({
                    type: "POST",
                    url: "https://keyvalue.immanuel.co/api/KeyVal/UpdateValue/" + appkey + "/" + itemkey + "/" + itemval,
                    contentType: false,
                    processData: false
                   }).done(function (data) {

                   }).fail(function(err){
                    
                });
            }
            var actOnValue = function (appkey, itemkey, action) {
                $.ajax({
                    type: "POST",
                    url: "https://keyvalue.immanuel.co/api/KeyVal/ActOnValue/" + appkey + "/" + itemkey + "/" + action,
                    contentType: false,
                    processData: false
                   }).done(function (data) {

                   }).fail(function(err){
                    
                });
            }
        </script>
        Usage: 
            - getValue('appKey', 'ItekKey') //Get already stored value, else null
            - updateValue('appKey', 'ItekKey', 'ItemValue') //Update stored key & value
            - actOnValue('appKey', 'ItekKey', 'Increment') //action 'Increment', will +1