swagger
Explore
Acapella Key-Value Storage API
2.0
[ Base url: /v2]
api.yaml
default
POST
/tx
Создание новой транзакции.
POST
/tx/{transactionIndex}/commit
Применение транзакции.
POST
/tx/{transactionIndex}/rollback
Откат транзакции.
GET
/kv/keys/{key}
Получение значения по указанному ключу.
PUT
/kv/keys/{key}
Установка нового значения для указанного ключа.
DELETE
/kv/keys/{key}
Удаление значения указанного ключа.
GET
/dt/{treeName}/keys/{key}
Получение значения по указанному ключу.
PUT
/dt/{treeName}/keys/{key}
Установка нового значения для указанного ключа.
GET
/dt/{treeName}/keys/{key}/next
Поиск следующего ключа.
GET
/dt/{treeName}/keys/{key}/prev
Поиск предыдущего ключа.
Models
значение, любой JSON
example: OrderedMap { "foo": 123, "bar": 456 }
[...]
#/definitions/TransactionInfo
TransactionInfo
{
...
}
string
Узел в дереве, содержащий указанный ключ.
example: 7a9a28e0-a428-48be-8795-ffa66991f699