指定されたフィルタに一致するタスクを一覧表示します。
HTTP リクエスト
GET https://ces.googleapis.com/tasks
この URL は gRPC Transcoding 構文を使用します。
クエリ パラメータ
| パラメータ | |
|---|---|
tenant |
省略可。不透明なルーティング識別子。このフィールドが設定されている場合、エージェント カードで選択した |
contextId |
コンテキスト ID でタスクをフィルタして、特定の会話またはセッションからタスクを取得します。 |
status |
タスクを現在のステータスでフィルタします。 |
pageToken |
前回の |
statusTimestampAfter |
ISO 8601 形式(例: 「2023-10-27T10:00:00Z」)で指定されたタイムスタンプ以降にステータスが更新されたタスクをフィルタします。ステータスのタイムスタンプがこの値以上のタスクのみが返されます。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
pageSize |
返されるタスクの最大数。サービスが返す値はこれよりも少ないことがあります。指定されていない場合、最大で 50 個のタスクが返されます。最小値は 1 です。最大値は 100 です。 |
historyLength |
各タスクの履歴に含めるメッセージの最大数。 |
includeArtifacts |
返されたタスクにアーティファクトを含めるかどうか。ペイロード サイズを小さくするため、デフォルトは false です。 |
リクエストの本文
リクエストの本文は空にする必要があります。
レスポンスの本文
tasks.list メソッドの結果オブジェクト。タスクの配列とページネーション情報が含まれます。
成功した場合、レスポンスの本文には次の構造のデータが含まれます。
| JSON 表現 |
|---|
{
"tasks": [
{
object ( |
| フィールド | |
|---|---|
tasks[] |
必須。指定された条件に一致するタスクの配列。 |
nextPageToken |
必須。結果の次のページを取得するためのトークン。リストにそれ以上の結果がない場合は空です。 |
pageSize |
必須。このレスポンスに使用されたページサイズ。 |
totalSize |
必須。使用可能なタスクの合計数(ページネーション前)。 |
認可スコープ
次の OAuth スコープのいずれかが必要です。
https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/ces
詳細については、Authentication Overview をご覧ください。