Runs
分析ランを一覧表示
GET
/api/v1alpha1/runsワークスペースの分析ラン(Run)を新しい順に返します。
- アクセス: alphaを有効にしたAPI keyと
VIEW_INSIGHTS権限。 - フィルター:
video_id、status。 - ページング:
limitの既定値は25、最大は100。next_cursorをそのままcursorとして渡します。
この一覧のrun識別子をGET /api/v1alpha1/runs/{run_id}またはGET /api/v1alpha1/findings?run_id={run_id}で使ってください。
認証
apiKey 認証Bearer <token>
場所: header
クエリパラメーター
cursor?string
前の応答のnext_cursorとして返されたopaqueなcursorです。decode、編集、組み立てをせず、そのままcursorとして渡してください。
limit?number
1ページで返すresource数です。既定値は25で、1から100まで指定できます。
形式
int32範囲
1 <= value <= 100デフォルト
25video_id?string
保存されたsource snapshotにこの動画識別子を含むrunだけを返します。
status?string
Coarse processing status for a run:
- queued: accepted and waiting to start.
- processing: work is in progress.
- completed: processing finished and the result can be read.
- failed: processing ended without a usable result.
- canceled: processing was stopped before completion. Use this field to filter analysis runs by status.
許容値
- "queued"
- "processing"
- "completed"
- "failed"
- "canceled"
レスポンスボディ
application/json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
curl -X GET "https://example.com/api/v1alpha1/runs" \ -H "Authorization: Bearer $DEEPFRAME_API_KEY"{ "data": [ { "created_at": "2026-08-08T10:00:00.000Z", "id": "run_0190b5d4-7e1f-7a2b-9c3d-1234567890ab", "kind": "workflow", "status": "processing", "updated_at": "2026-08-08T10:07:30.000Z", "workflow": { "workflow_id": "wf_0190b5d4-7e1f-7a2b-9c3d-1234567890ab" } } ], "has_more": false, "next_cursor": "MDEyMzQ1Njc4OWFitSLKnTQIcJAwDPi07V5EGs76Im3F8rCuUshrBnHuUJY7_8Ie8Stea_TKuhKhDw5XkRdkBI3IKkvsKT9Kp60Wpx7CoTCGQW8FnalDILVbuy8wxvWWf_B8SA"}