Do you need to quickly store some amount of data for your next project, app or script, without having to configure or buy a fully-fledged database?
Keyval is made for you. Quickly get, store and update information, thanks to an easy-to-use REST api, for free.
# create an account
curl https://api.keyval.aclapps.com/create-bucket \
-X POST -H 'Content-Type: application/json' \
-d '{"name": "BUCKET_NAME", "email": "[email protected]"}'
# store some information
curl https://api.keyval.aclapps.com/samplekey \
-X POST -H 'Content-Type: application/json' \
-H 'Authorization: API_KEY' \
-d '{"foo": "bar"}'
# retrieve stored information
curl https://api.keyval.aclapps.com/samplekey \
-H 'Authorization: API_KEY'
# list keys
curl https://api.keyval.aclapps.com/sample* \
-H 'Authorization: API_KEY'
# delete some data
curl https://api.keyval.aclapps.com/sample* \
-X DELETE -H 'Authorization: API_KEY'
Keyval is easy to use, and accessed through a RESTFUL API, anyone can use.
With Keyval, no need to learn or new technology or framework, just tell us via HTTP what is the data you would like to store.
POST /YOUR_KEY
PUT /YOUR_KEYCreates or update (upsert) a value
PATCH /YOUR_KEYUpdates an existing value
GET /YOUR_KEYRetrieves a given value
DELETE /YOUR_KEYDelete a value
Do you want to create an account, just issue the following command:
curl -X POST https://api.keyval.aclapps.com
-H 'Content-Type: application/json'
-d '{"email":"YOUR_EMAIL","name":"BUCKET_NAME"}'
You'll get a fresh API key you can use to call our services, for free (use it later in the "Authorization" HTTP header).
No complex setup, no credit card required. Create an account, right from our API.
Keyval is perfect for toy projects, and simple serverless applications, but it also supports more complex use cases. Check out our paid plans if you need more.
Key value pairs* | Pricing |
---|---|
1000 | Free forever |
10 000 | 2€/month |
100 000 | 9€/month |