撮影ジョブの実行結果を取得する
run にその回の状態と撮れた枚数・失敗した枚数、deliveries に写真 1 枚ごとの撮影と送信の結果が入ります。run.status が completed・interrupted・failed のどれかになれば、その回は終わっています。スコープは capture が要ります。
GET
/capture/runs/{id}Authorization
AuthorizationBearer token · headerrequired組織設定の「API・MCP」タブで発行した API トークン(tcn_ で始まる)。
Path parameters
idstringrequired実行の ID(撮影ジョブの実行で返った runId)
Responses
200
実行結果
runCaptureRunrequiredShow propertiesHide properties
idstringrequiredjobIdstring | nullrequiredジョブを消した後は null
jobNamestringrequireddeviceIdstringrequiredtriggerstringrequired実行のきっかけ
Allowed:
scheduleedgeapimanualeventstatusstringrequiredrequested はエッジPC が受け付けて撮り始める前
Allowed:
requestedrunningcompletedinterruptedfailedplannedCountintegerrequired撮る予定の枚数
capturedCountintegerrequiredfailedCountintegerrequirederrorstring | nullrequiredstartedAtstring<date-time> | nullrequiredfinishedAtstring<date-time> | nullrequiredcreatedAtstring<date-time>requireddeliveriesCaptureDelivery[]requiredShow propertiesHide properties
Array of
CaptureDeliveryidstringrequiredjobIdstring | nullrequiredrunIdstring | nullrequiredjobNamestringrequiredpresetNamestring | nullrequiredviewNamestring | nullrequired撮った向きの名前
deviceIdstringrequiredtriggerstringrequiredAllowed:
scheduleedgeapimanualeventstatusstringrequiredpending は送信待ち(再送中を含む)、sent は送信先が 2xx を返した、failed は撮影できなかった、abandoned は再送の上限に達した、captured は外部送信先へ送らないジョブで撮影できた
Allowed:
pendingsentfailedabandonedcapturedhttpStatusinteger | nullrequired外部送信先が返したステータス
attemptsintegerrequired送信を試みた回数
errorstring | nullrequiredsizeBytesinteger | nullrequiredcapturedAtstring<date-time> | nullrequiredfinishedAtstring<date-time> | nullrequiredcreatedAtstring<date-time>required401
トークンが無い、または無効
errorstringrequired人が読めるエラーメッセージ
403
スコープが足りない、または操作が許可されていない
errorstringrequired人が読めるエラーメッセージ
404
対象が無い(他の組織のものを含む)
errorstringrequired人が読めるエラーメッセージ