Files
services/cache/examples.json
2021-11-08 15:48:33 +00:00

67 lines
1.5 KiB
JSON

{
"set": [{
"title": "Set a value",
"description": "Set allows you to set a value",
"run_check": true,
"idempotent": true,
"request": {
"key": "foo",
"value": "bar"
},
"response": {
"status": "ok"
}
}],
"get": [{
"title": "Get a value",
"description": "Get returns a value from the cache",
"run_check": true,
"request": {
"key": "foo"
},
"response": {
"key": "foo",
"value": "bar",
"ttl": 0
}
}],
"delete": [{
"title": "Delete a value",
"description": "Delete a value from the cache",
"run_check": true,
"request": {
"key": "foo"
},
"response": {
"status": "ok"
}
}],
"increment": [{
"title": "Increment a value",
"description": "Increment a value by 2",
"run_check": true,
"request": {
"key": "counter",
"value": 2
},
"response": {
"key": "counter",
"value": 2
}
}],
"decrement": [{
"title": "Decrement a value",
"description": "Decrement a value by 2",
"run_check": true,
"request": {
"key": "counter",
"value": 2
},
"response": {
"key": "counter",
"value": 0
}
}]
}