IDによるDesignTimeプロセスの取得
get
/ic/api/process/v1/spaces/{spaceId}/projects/{projectId}/processes/{processId}
指定されたIdに基づいて、designtimeプロセスの詳細を取得します。
リクエスト
パス・パラメータ
- processId(required): string
プロセスID
- projectId(required): string
プロジェクトID
- spaceId(required): string
スペースID
レスポンス
サポートされているメディア・タイプ
- application/json
- application/xml;qs=0.9
200レスポンス
成功。 プロセスを取得します。
ルート・スキーマ : process
型:
objectプロセス・データ
401レスポンス
未認可
500レスポンス
取得プロセスでエラーが発生しました
例
次の例は、RESTリソースに対してGETリクエストを発行して、IDに基づいてプロセスを取得する方法を示しています。
リクエストの送信
次の例では、送信リクエストのコンテンツを示しています。
https://example.com/ic/api/process/<version>/spaces/<spaceId>/projects/<projectId>/processes/<processId>
説明
-
example.comは、Oracle Integrationが実行されているホストです。 -
<version>はREST APIバージョンです。
-
<projectId>は、プロジェクトの一意のIDです。 使用可能なプロジェクトを取得するには、「プロジェクトの取得」を参照してください。
-
<processId>は、プロセスの一意のIDです。 使用可能なプロセスを取得するには、「すべてのプロセスを取得」を参照してください。
レスポンス・ヘッダーの例
Status Code: 200 OK Date: Mon, 03 Apr 2017 09:39:39 GMT Content-Type: application/json
レスポンス本文の例
{
"id": "MyProcess",
"name": "MyProcess",
"description": "My process description",
"author": "jsmith",
"entryPoints": [
{
"id": "EVT18969244474387",
"bpmnType": "START_EVENT",
"interfaceElements": {}
}
],
"links": [
{
"href": "http://example.com:7001/ic/api/process/v1/spaces/46423b0a-a6a1-4748-b677-e8160bf50ce9/projects/old%20project/processes/MyProcess",
"rel": "self"
},
{
"href": "http://example.com:7001/ic/api/process/v1/spaces/46423b0a-a6a1-4748-b677-e8160bf50ce9/projects/old%20project/processes/MyProcess",
"rel": "canonical"
},
{
"href": "http://example.com:7001/ic/api/process/v1/spaces/46423b0a-a6a1-4748-b677-e8160bf50ce9/projects/old%20project",
"rel": "parent"
}
]
}