メインコンテンツへスキップ
GET /api/v1/cloud/deployment_runs 現在のユーザーのすべての Deployment にまたがる Deployment Run を取得します。このトップレベルのエンドポイントは、特定の Deployment でフィルタリングせずに全実行アクティビティを監視する際に便利です。

ヘッダー

名称必須
AuthorizationはいBearer $QODER_PAT

クエリパラメータ

パラメータ必須説明
limitintegerいいえ返却件数の上限。デフォルト 20、範囲は 1〜100。100 を超える値は 400 invalid_request_error を返します。
pagestringいいえnext_page が返すカーソル値。before_idafter_id と併用しないでください。
after_idstringいいえカーソルページネーション: この ID 以降のレコードを返す
before_idstringいいえカーソルページネーション: この ID 以前のレコードを返す
deployment_idstringいいえDeployment ID でフィルタリング
trigger_typestringいいえトリガータイプでフィルタリング: manualschedule
has_errorbooleanいいえ公開 error オブジェクトの有無で Run をフィルタリング
created_at[gt]stringいいえこのタイムスタンプ(ISO 8601) より後に作成された Run のみを返す
created_at[gte]stringいいえこのタイムスタンプ(ISO 8601) 以降に作成された Run のみを返す
created_at[lt]stringいいえこのタイムスタンプ(ISO 8601) より前に作成された Run のみを返す
created_at[lte]stringいいえこのタイムスタンプ(ISO 8601) 以前に作成された Run のみを返す

リクエスト例

curl -X GET "https://api.qoder.com/api/v1/cloud/deployment_runs?limit=2" \
  -H "Authorization: Bearer $QODER_PAT"

レスポンス例

HTTP 200 OK
{
  "data": [
    {
      "agent": {
        "id": "agent_019ebb21ef8e7df6a559052c94875160",
        "type": "agent",
        "version": 1
      },
      "created_at": "2026-06-14T08:58:17Z",
      "deployment_id": "dep_019ec55a2b687b3f94eee77dd77e4b2a",
      "error": null,
      "id": "drun_019ec55a68af73028afa5b87931cb2f3",
      "session_id": "sess_019ec55a68b37e1e8d660691af161ab4",
      "trigger_context": {
        "type": "manual"
      },
      "type": "deployment_run"
    },
    {
      "agent": {
        "id": "agent_019ebb21ef8e7df6a559052c94875160",
        "type": "agent",
        "version": 1
      },
      "created_at": "2026-06-14T08:58:04Z",
      "deployment_id": "dep_019ec53748f7784bac33f208c0f66982",
      "error": null,
      "id": "drun_019ec55a371470969dd48ce41fb2a7da",
      "session_id": "sess_019ec55a37157b049f3e7f3681b5ec15",
      "trigger_context": {
        "scheduled_at": "2026-06-14T08:58:04Z",
        "type": "schedule"
      },
      "type": "deployment_run"
    }
  ],
  "first_id": "drun_019ec55a68af73028afa5b87931cb2f3",
  "has_more": true,
  "last_id": "drun_019ec55a371470969dd48ce41fb2a7da",
  "next_page": "drun_019ec55a371470969dd48ce41fb2a7da"
}

レスポンスフィールド

フィールド説明
dataarrayDeployment Run オブジェクトの配列
first_idstring現在ページ先頭レコードの ID
last_idstring現在ページ末尾レコードの ID
has_morebooleanさらにレコードがあるかどうか
next_pagestring or null次ページのカーソル値(これ以上ない場合は null)
Deployment Run のフィールド詳細については Deployment の実行 を参照してください。

エラー

HTTPtype説明
401authentication_errorPAT が無効または期限切れ
完全なエラーエンベロープについては エラー を参照してください。

関連項目

Deployment Run の取得(グローバル)

親 Deployment を指定せずに Run ID 単独で取得します。

Deployment Run 一覧

特定の Deployment 配下の Run のみをページ単位で取得します。

Deployment 一覧

アカウント配下のすべての Deployment を一覧で確認します。

Deployment の実行

手動トリガーで新しい Run を即座に開始します。