SaaS 文件
依據
docs/SaaS-API.md v0.10.0更新
API 版本: v1
最後更新: 2026-02-25
使用順序
- 認證:建立 API Key
- 設備:建立設備(RTSP)+ 排程
- 場景:建立 queue_analysis 場景
- 告警:建立規則與通知
- 控制:啟動/停止分析
- 數據:查詢 snapshots / rolling / insights / attributes
- 即時串流:SSE(可選)
- Webhook:接收事件通知
- Billing Dashboard:配額/趨勢/預測
- Usage API:user/device 用量
- Admin 配額管理:管理員增額
重要時間規則
- 規則與排程使用設備當地時間(由
device.utcOffset決定)。 - 查詢 API 的
startDate/endDate參數使用 UTC。 nextScheduledAt以 UTC 儲存,供排程執行器比對。
統一回應格式
{
"success": true,
"statusCode": 200,
"message": "Operation completed successfully",
"data": {},
"meta": {
"timestamp": "2026-01-29T10:00:00.000Z",
"requestId": "req-uuid"
}
}