ZbxTable 提供 RESTful API,支持通过 HTTP 请求访问系统功能。
- Base URL:
http://your-domain:8088/api/v1 - 认证方式: Bearer Token
- 请求格式: JSON
- 响应格式: JSON
所有 API 请求需要在 Header 中携带 Token:
Tokenyour_token_here获取 Token:
POST /api/v1/login
Content-Type: application/json
{
"username": "admin",
"password": "password"
}响应:
{
"code": 0,
"message": "success",
"data": {
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
"expire": "2024-01-31T23:59:59Z"
}
}{
"code": 0,
"message": "success",
"data": {}
}{
"code": 1001,
"message": "error message",
"data": null
}| 错误码 | 说明 |
|---|---|
| 0 | 成功 |
| 1001 | 参数错误 |
| 1002 | 认证失败 |
| 1003 | 权限不足 |
| 1004 | 资源不存在 |
| 1005 | 服务器错误 |
POST /api/v1/loginPOST /api/v1/logoutGET /api/v1/user/infoGET /api/v1/hosts?page=1&page_size=20GET /api/v1/hosts/:idGET /api/v1/alarms?start_time=2024-01-01&end_time=2024-01-31POST /api/v1/reports更多 API 接口正在完善中...