No description
| src | ||
| .gitignore | ||
| README.md | ||
| requirements.txt | ||
| test.py | ||
API
OAuth2 token
POST /oauth2/token HTTP/1.1
Content-Type: application/x-www-form-urlencoded
grant_type=client_credentals
client_id=...
client_secret=...
HTTP/1.1 200 OK
Content-Type: application/json
{
"access_token": "...",
"expires_in": ...
}
List servers
GET /api/servers HTTP/1.1
Authorization: Bearer ...
HTTP/1.1 200 OK
Content-Type: application/json
{
"servers": [
{
"id": "...",
"name": "..."
},
...
]
}
List servers
GET /api/servers/.../console?time=... HTTP/1.1
Authorization: Bearer ...
HTTP/1.1 200 OK
Content-Type: application/json
{
"epoch": ...,
"logs": ... // base64
}