Added README

This commit is contained in:
AMUNTENCI SILVIO MARIAN 2026-03-16 09:24:11 +01:00
parent a2a2bcb206
commit d05ee58f85

67
README.md Normal file
View file

@ -0,0 +1,67 @@
# API
## OAuth2 token
```http
POST /oauth2/token HTTP/1.1
Content-Type: application/x-www-form-urlencoded
grant_type=client_credentals
client_id=...
client_secret=...
```
---
```http
HTTP/1.1 200 OK
Content-Type: application/json
{
"access_token": "...",
"expires_in": ...
}
```
## List servers
```http
GET /api/servers HTTP/1.1
Authorization: Bearer ...
```
---
```http
HTTP/1.1 200 OK
Content-Type: application/json
{
"servers": [
{
"id": "...",
"name": "..."
},
...
]
}
```
## List servers
```http
GET /api/servers/.../console?time=... HTTP/1.1
Authorization: Bearer ...
```
---
```http
HTTP/1.1 200 OK
Content-Type: application/json
{
"epoch": ...,
"logs": ... // base64
}
```