# ページクエリタスクの実行記録

RPA の個々の実行をページ単位で一覧します。
- **副作用**：なし。読み取り専用。バックオフを入れれば安全にリトライできます。
- **ステータス値**：`taskState` は `0` 待機、`1` 実行中、`2` キュー待ち、`3` 成功、`4` 失敗、`5` キャンセルです。待機とキュー待ちは、実行が本来のトリガー時刻のままかどうかで区別されます。
- **検索の注意**：テンプレートタイトル検索は、まず現在のリクエスト言語でタイトルを解決するため、その言語に一致しないタイトルを指定すると全件ではなく空のページが返ります。

Endpoint: POST /api/cloudphone/rpa/subTask/page
Version: 2026-09-05

## Request fields (application/json):

  - `taskId` (string | null)
    タスクID

  - `taskName` (string | null)
    タスク名

  - `taskState` (integer | null)
    プランのステータス：0：実行待ち、1：実行中、2：実行完了、3：キャンセル

  - `templateId` (string | null)
    テンプレートID

  - `templateTitle` (string | null)
    テンプレートタイトル

  - `cloudPhoneId` (string | null)
    クラウド電話ID
    Example: 1559133625483282

  - `cloudPhoneName` (string | null)
    クラウドフォン名

  - `beginTime` (string | null)
    タスク開始時刻（UTC+0タイムゾーン）
    Example: 2025-01-01 23:59:59

  - `endTime` (string | null)
    タスク終了時刻（UTC+0タイムゾーン）
    Example: 2025-01-02 23:59:59

  - `pageNo` (integer | null)
    デフォルト:1
    Example: 1

  - `pageSize` (integer | null)
    デフォルト:10

## Response 200:

  - `200` (unknown)
    成功。`data.dataList` は要求されたページのレコードで、一致するものがない場合は空配列です。`data.total`、`data.current`、`data.pages` はページング情報を示します。

## Response 200 fields (application/json):

  - `code` (integer, required)
    応答コード。0は成功、>0は失敗を示す。

  - `msg` (string | null, required)
    エラーメッセージ

  - `requestId` (string, required)
    トレースIDをリクエスト

  - `data` (object, required)

  - `data.dataList` (array, required)

  - `data.dataList.id` (string)
    実行記録ID

  - `data.dataList.taskName` (string)
    スケジュールタスク名

  - `data.dataList.taskState` (integer)
    スケジュールステータス：0：実行待ち、1：実行中、2：実行完了、3：キャンセル

  - `data.dataList.cloudPhoneId` (string)
    クラウド電話ID

  - `data.dataList.cloudPhoneName` (string)
    クラウドフォン名

  - `data.dataList.templateName` (string)
    テンプレートタイトル

  - `data.dataList.handleFailCode` (string)
    タスク失敗コード

  - `data.dataList.handleFailReason` (string)
    タスク失敗の理由

  - `data.dataList.handleResult` (integer)
    タスク結果。0：失敗、1：成功

  - `data.dataList.handleResultAttachment` (string)
    タスク実行結果の添付ファイル

  - `data.dataList.handleTime` (string)
    実行時間

  - `data.dataList.endTime` (string)
    タスク終了時刻

  - `data.dataList.powerOnTime` (string)
    クラウドフォンの電源オン時間

  - `data.dataList.triggerNextTime` (string)
    次の予定されているトリガー時刻

  - `data.dataList.triggerTime` (string)
    予定されたトリガー時刻

  - `data.dataList.createDate` (string)
    作成時間

  - `data.dataList.createMember` (string)
    クリエイター

  - `data.dataList.updateDate` (string)
    最終更新時刻

  - `data.dataList.updateMember` (string)
    最終更新者

  - `data.current` (string, required)
    現在のページ番号

  - `data.pages` (string, required)
    総ページ数

  - `data.total` (string, required)
    合計数

