GET/api/v1/health
服务健康检查,无需鉴权。返回当前服务状态与时间戳。
# 响应 200
{
"status": "ok",
"time": "2026-01-01T00:00:00Z",
"version": "1.0.0"
}
POST/api/v1/auth/token
获取接口访问令牌。需在请求体提供凭证(示例字段,以真实实现为准)。
| 参数 | 类型 | 说明 |
app_id | string | 应用标识 |
app_secret | string | 应用密钥 |
# 响应 200
{
"access_token": "eyJhbGciOi...",
"token_type": "Bearer",
"expires_in": 3600
}
GET/api/v1/resources
查询受保护业务资源列表,需 Bearer Token。支持分页参数 page、size。
# 请求示例
GET /api/v1/resources?page=1&size=20
Authorization: Bearer <token>
# 响应 200
{
"items": [ { "id": 1, "name": "示例资源" } ],
"total": 1, "page": 1, "size": 20
}
POST/api/v1/systems/{id}/sync
触发指定管理信息系统的数据同步任务,需 Bearer Token 与相应权限。
# 请求示例
POST /api/v1/systems/1001/sync
Authorization: Bearer <token>
# 响应 202(已接受)
{ "task_id": "sync-abc123", "status": "accepted" }