REST APIリファレンス > プラットフォームREST APIバージョン2リソース > タスク
  

タスク

このリソースを使用して、指定したタイプのタスクのリストを要求します。このリソースを使用すると、タスクの名前とIDを取得できます。
ジョブを実行するためのタスクIDを取得するのにこのリソースを使用しないでください。代わりにlookupリソースを使用します。lookupリソースは、Defaultフォルダにないタスクを実行するために必要なフェデレーションタスクIDを返します。
ファイル取り込みとレプリケーションタスクでは、このリソースを使用しないようにしてください。代わりに、ファイル取り込みとレプリケーションジョブリソースを使用してください。詳細については、「タスク」を参照してください。

GET要求

指定したタイプのタスクのリストを要求するには、次のURIのタスクタイプコードを使用します。
/api/v2/task?type=<type>
URIで次の属性を使用します。
フィールド
必須
説明
タイプ
はい
データ統合では、次のいずれかのコードを使用します。
  • - DMASK。マスキングタスク。
  • - DRS。レプリケーションタスク。
  • - DSS。同期タスク。
  • - MTT。マッピングタスク。
  • - PCS。PowerCenterタスク。

GET応答

要求が成功した場合、要求したタイプのタスクすべてのタスクオブジェクトを返します。エラーが発生した場合にエラーオブジェクトを返します。
タスクオブジェクトには次の属性が含まれます。
フィールド
タイプ
説明
id
String
タスクID。
orgId
String
組織ID
name
String
タスク名。
description
String
説明。
createTime
String
タスクが作成された日時。
updateTime
String
タスクの最終更新時刻。
createdBy
String
タスクを作成したユーザー。
updatedBy
String
タスクを最後に更新したユーザー。

GETの例

すべての同期タスクのリストを表示するには、次の要求を使用します。
GET <ServerUrl>/api/v2/task?type=DSS HTTP/<HTTP version>
Content-Type: applicaion/json
Accept: application/json
icSessionId: <SessionId>