> ## Documentation Index
> Fetch the complete documentation index at: https://docs.qoder.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Deployment Run 一覧

> 特定の Deployment の実行 Run 一覧を取得します。

`GET /api/v1/cloud/deployments/{id}/runs`

特定の Deployment の実行 Run をカーソルページネーション付きで取得します。結果はトリガー時刻の降順(新しい順)でソートされます。

## パスパラメータ

| パラメータ | 型      | 説明                            |
| ----- | ------ | ----------------------------- |
| `id`  | string | Deployment ID(`dep_` プレフィックス) |

## ヘッダー

| 名称              | 必須 | 値                   |
| --------------- | -- | ------------------- |
| `Authorization` | はい | `Bearer $QODER_PAT` |

## クエリパラメータ

| パラメータ              | 型       | 必須  | 説明                                                                       |
| ------------------ | ------- | --- | ------------------------------------------------------------------------ |
| `limit`            | integer | いいえ | 返却件数の上限。デフォルト 20、範囲は 1〜100。100 を超える値は `400 invalid_request_error` を返します。 |
| `page`             | string  | いいえ | `next_page` が返すカーソル値。`before_id` や `after_id` と併用しないでください。               |
| `after_id`         | string  | いいえ | カーソルページネーション: この ID 以降のレコードを返す                                           |
| `before_id`        | string  | いいえ | カーソルページネーション: この ID 以前のレコードを返す                                           |
| `triggered_after`  | string  | いいえ | このタイムスタンプ(ISO 8601) より後にトリガーされた Run を返す                                  |
| `triggered_before` | string  | いいえ | このタイムスタンプ(ISO 8601) より前にトリガーされた Run を返す                                  |

## リクエスト例

```bash theme={null}
curl -X GET "https://api.qoder.com/api/v1/cloud/deployments/dep_019ec55a2b687b3f94eee77dd77e4b2a/runs?limit=5" \
  -H "Authorization: Bearer $QODER_PAT"
```

## レスポンス例

**HTTP 200 OK**

```json theme={null}
{
  "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"
    }
  ],
  "first_id": "drun_019ec55a68af73028afa5b87931cb2f3",
  "has_more": false,
  "last_id": "drun_019ec55a68af73028afa5b87931cb2f3",
  "next_page": null
}
```

## レスポンスフィールド

| フィールド       | 型              | 説明                         |
| ----------- | -------------- | -------------------------- |
| `data`      | array          | Deployment Run オブジェクトの配列   |
| `first_id`  | string         | 現在ページ先頭レコードの ID            |
| `last_id`   | string         | 現在ページ末尾レコードの ID            |
| `has_more`  | boolean        | さらにレコードがあるかどうか             |
| `next_page` | string or null | 次ページのカーソル値(これ以上ない場合は null) |

Deployment Run のフィールド詳細については [Deployment の実行](/ja/cloud-agents/api/deployments/run) を参照してください。

## エラー

| HTTP | type                   | 説明                |
| ---- | ---------------------- | ----------------- |
| 401  | `authentication_error` | PAT が無効または期限切れ    |
| 404  | `not_found_error`      | Deployment が存在しない |

完全なエラーエンベロープについては [エラー](/ja/cloud-agents/api/conventions/errors) を参照してください。

## 関連項目

<CardGroup cols={2}>
  <Card title="Deployment Run の取得" icon="clock" href="/ja/cloud-agents/api/deployments/get-run">
    特定の Run の詳細とステータスを取得します。
  </Card>

  <Card title="Deployment の実行" icon="play" href="/ja/cloud-agents/api/deployments/run">
    手動トリガーで新しい Run を即座に開始します。
  </Card>

  <Card title="全 Deployment Run 一覧" icon="layer-group" href="/ja/cloud-agents/api/deployments/list-all-runs">
    すべての Deployment にまたがる Run を確認します。
  </Card>

  <Card title="Deployment の取得" icon="rocket" href="/ja/cloud-agents/api/deployments/get">
    親 Deployment の設定とスケジュールを確認します。
  </Card>
</CardGroup>
