プロセス・インスタンスのオープン・アクティビティの取得
get
/ic/api/process/v1/processes/{processId}/activities
プロセス・インスタンスのオープン・アクティビティを取得します。 すべてのアクティビティの結果を取得するには、API /processes/ /approval を使用します。
リクエスト
パス・パラメータ
- processId(required): string
インスタンスIdの値
レスポンス
サポートされているメディア・タイプ
- application/json
200レスポンス
400レスポンス
不正なリクエスト。
401レスポンス
未認可
404レスポンス
Not Found
500レスポンス
内部サーバー・エラー
例
次の例は、RESTリソースにGETリクエストを発行してオープン・アクティビティを取得する方法を示しています:
リクエストの送信
https://example.com/ic/api/process/v1/processes/{processId}/activities説明:
-
example.comは、Oracle Integrationが実行されているホストです。 -
<version>はREST APIバージョンです。
-
<Process ID>はプロセスのIDです。
たとえば、 1 「プロセス・インスタンス・リストの取得」を使用して<Process ID>を取得できます。
レスポンス・ヘッダーの例
Status Code: 200 OK
レスポンス本文の例
{
"levels": 0,
"openActivities": [
{
"id": "ACT4b60e9aa3d738847e732c6ab8a9c7adc",
"displayName": "User task",
"processId": "1",
"taskNumber": 200002
}
],
"links": [
{
"length": 0,
"rel": "canonical",
"href": "http://example.com/ic/api/process/v1/processes/1/activities"
},
{
"length": 0,
"rel": "parent",
"href": "http://example.com/ic/api/process/v1/processes/1"
},
{
"length": 0,
"rel": "self",
"href": "http://example.com/ic/api/process/v1/processes/1/activities"
}
]
}