跳到內容

API 概覽

使用 Framedash REST API 來取得與分析遙測資料。

服務URL
Web API (Projects, Maps, Content, Query, Analytics, Alerts)https://api.framedash.dev/api
Ingest API (Event Ingestion)https://ingest.framedash.dev

所有請求都需要 API 金鑰。透過 X-API-Key 標頭傳送:

X-API-Key: fd_your_api_key_here

可以在儀表板的「設定」>「API 金鑰」中取得 API 金鑰。

類型用途
adminWeb API 端點的完整存取權限
write僅限事件擷取
ciCI 建置用事件擷取(繞過計費)

根據方案套用速率限制。可以透過回應標頭確認:

X-RateLimit-Limit: 2000
X-RateLimit-Remaining: 1999
X-RateLimit-Reset: 1700000000

成功時:

{
"success": true,
"data": { ... }
}

錯誤時:

{
"success": false,
"error": "Error message"
}

成功時:

{
"status": "accepted"
}

錯誤時:

{
"error": "Error message"
}

API 規格可以 OpenAPI 3.1 格式下載

詳細資訊請參閱側邊欄中自動產生的 API 參考。

端點方法說明
/v1/projectsGET專案清單
/v1/projects/{id}/statusGET專案狀態
端點方法說明
/v1/projects/{id}/dashboardGET儀表板指標(DAU、MAU、工作階段、事件數)
/v1/projects/{id}/heatmapGET地圖熱力圖資料
/v1/projects/{id}/retentionGET玩家留存率世代
/v1/projects/{id}/funnelsGET漏斗轉換分析
/v1/projects/{id}/insightsGET依維度聚合分析
端點方法說明
/v1/projects/{id}/alertsGET警示規則清單
/v1/projects/{id}/alertsPOST建立警示規則
/v1/projects/{id}/alerts/{alertId}GET取得警示規則
/v1/projects/{id}/alerts/{alertId}PATCH更新警示規則
/v1/projects/{id}/alerts/{alertId}DELETE停用警示規則
/v1/projects/{id}/alerts/historyGET警示評估歷程
端點方法說明
/v1/projects/{id}/mapsGET地圖清單
/v1/projects/{id}/maps/{mapId}DELETE刪除地圖
/v1/maps/uploadPOST上傳地圖
端點方法說明
/v1/contentGET內容項目清單
/v1/contentPOST建立/更新內容項目
/v1/contentDELETE刪除內容項目
端點方法說明
/v1/queryPOST分析查詢執行
端點方法說明
/v1/eventsPOST遙測事件擷取