commit
bf5699086f
|
@ -0,0 +1,95 @@
|
||||||
|
{
|
||||||
|
"id": "barrel_http_cheat_sheet",
|
||||||
|
"name": "Barrel API Cheat Sheet",
|
||||||
|
"description": "An overview of the Barrel DB HTTP API",
|
||||||
|
|
||||||
|
"metadata": {
|
||||||
|
"sourceName": "Barrel",
|
||||||
|
"sourceUrl" : "https://docs.barrel-db.org/reference"
|
||||||
|
},
|
||||||
|
|
||||||
|
"template_type": "terminal",
|
||||||
|
|
||||||
|
"aliases": [
|
||||||
|
"barreldb", "barrel", "barrel api", "barreldb api"
|
||||||
|
],
|
||||||
|
|
||||||
|
"section_order": [
|
||||||
|
"Barrel Commands",
|
||||||
|
"Barrel API",
|
||||||
|
"Document API"
|
||||||
|
],
|
||||||
|
|
||||||
|
"sections": {
|
||||||
|
|
||||||
|
"Barrel Commands": [
|
||||||
|
{
|
||||||
|
"key": "barrel start",
|
||||||
|
"val": "starts a barrel instance"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "barrel stop",
|
||||||
|
"val": "stops the barrel instane"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "barrel console",
|
||||||
|
"val": "starts the barrel console"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
|
||||||
|
"Barrel API": [
|
||||||
|
{
|
||||||
|
"key": "localhost:5984",
|
||||||
|
"val": "retrieves information about this node (GET)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "localhost:5984/_active_tasks",
|
||||||
|
"val": "retrieves the list of active tasks (GET)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "localhost:5984/_all_dbs",
|
||||||
|
"val": "retrieves the list of database names (GET)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "localhost:5984/_config",
|
||||||
|
"val": "retrieves the barrel configuration (GET)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "localhost:5984/_db_updates",
|
||||||
|
"val": "retrieves the latest database change (GET)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "localhost:5984/_log",
|
||||||
|
"val": "tails the main log file (GET)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "localhost:5984/_stats",
|
||||||
|
"val": "statistics about the current node (GET)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "localhost:5984/_uuids",
|
||||||
|
"val": "UUIDs generated by Barrel (GET)"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
|
||||||
|
"Document API": [
|
||||||
|
{
|
||||||
|
"key": "localhost:5984/{db_name}",
|
||||||
|
"val": "creates a new database (POST)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "localhost:5984/{db_name}",
|
||||||
|
"val": "returns database information (GET)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "localhost:5984/{db_name}/_all_docs",
|
||||||
|
"val": "returns all the documents in the database (GET)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "localhost:5984/{db_name}/{doc_id}",
|
||||||
|
"val": "returns the document (GET)"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue