72 lines
2.3 KiB
JSON
72 lines
2.3 KiB
JSON
{
|
|
"name": "Elysia Documentation",
|
|
"description": "Development documentation",
|
|
"version": "0.0.0",
|
|
"capabilities": {
|
|
"postapiapikeycreate": {
|
|
"enabled": true,
|
|
"command": "curl -X POST http://localhost:3000/api/apikey/create",
|
|
"description": "create api key"
|
|
},
|
|
"getapiapikeylist": {
|
|
"enabled": true,
|
|
"command": "curl -X GET http://localhost:3000/api/apikey/list",
|
|
"description": "get api key list"
|
|
},
|
|
"deleteapiapikeydelete": {
|
|
"enabled": true,
|
|
"command": "curl -X DELETE http://localhost:3000/api/apikey/delete",
|
|
"description": "delete api key"
|
|
},
|
|
"getapidarmasabarepos": {
|
|
"enabled": true,
|
|
"command": "curl -X GET http://localhost:3000/api/darmasaba/repos",
|
|
"description": "/repos"
|
|
},
|
|
"getapidarmasabals": {
|
|
"enabled": true,
|
|
"command": "curl -X GET http://localhost:3000/api/darmasaba/ls",
|
|
"description": "/ls"
|
|
},
|
|
"getapidarmasabalsbydir": {
|
|
"enabled": true,
|
|
"command": "curl -X GET http://localhost:3000/api/darmasaba/ls/{dir}",
|
|
"description": "/ls/:dir"
|
|
},
|
|
"getapidarmasabafilebydirbyfile_name": {
|
|
"enabled": true,
|
|
"command": "curl -X GET http://localhost:3000/api/darmasaba/file/{dir}/{file_name}",
|
|
"description": "/file/:dir/:file_name"
|
|
},
|
|
"getapiuserfind": {
|
|
"enabled": true,
|
|
"command": "curl -X GET http://localhost:3000/api/user/find",
|
|
"description": "GET /api/user/find"
|
|
},
|
|
"postapicredentialcreate": {
|
|
"enabled": true,
|
|
"command": "curl -X POST http://localhost:3000/api/credential/create",
|
|
"description": "POST /api/credential/create"
|
|
},
|
|
"getapicredentiallist": {
|
|
"enabled": true,
|
|
"command": "curl -X GET http://localhost:3000/api/credential/list",
|
|
"description": "GET /api/credential/list"
|
|
},
|
|
"deleteapicredentialrm": {
|
|
"enabled": true,
|
|
"command": "curl -X DELETE http://localhost:3000/api/credential/rm",
|
|
"description": "DELETE /api/credential/rm"
|
|
},
|
|
"postauthlogin": {
|
|
"enabled": true,
|
|
"command": "curl -X POST http://localhost:3000/auth/login",
|
|
"description": "login"
|
|
},
|
|
"deleteauthlogout": {
|
|
"enabled": true,
|
|
"command": "curl -X DELETE http://localhost:3000/auth/logout",
|
|
"description": "logout"
|
|
}
|
|
}
|
|
} |