プロジェクトの取得
get
/OracleBAMREST/api/projects
BAMでプロジェクトのリストを取得します。
リクエスト
問合せパラメータ
- limit: integer
ページ当たりの項目の最大数。1から100を設定します。デフォルトは25です。
レスポンス
サポートされているメディア・タイプ
- application/json
- application/xml
200 レスポンス
成功
レスポンスの例(application/json)
{
"items":[
{
"queries":{
},
"displayName":"Process Analytics",
"id":"/project/BPMAnalytics",
"alerts":{
},
"dataObjects":{
},
"name":"BPMAnalytics",
"businessViews":{
},
"links":[
{
"rel":"self",
"href":"http://example.com:7001/OracleBAMREST/api/projects/BPMAnalytics"
}
],
"dashboards":{
},
"parameters":{
}
}
],
"links":[
{
"rel":"self",
"href":"http://example.com:7001/OracleBAMREST/api/projects/"
}
]
}
例
次の例は、cURLを使用してRESTリソースにPOSTリクエストを発行して新しいフィールドを追加する方法を示しています。
curl -i -X POST -d @createfield.json -H "Content-Type:application/json" https://<hostname>/content/management/api/v1/fields
例: レスポンス・ヘッダー
次にレスポンス・ヘッダーの例を示します。
HTTP/1.1 201 Created
Cache-Control: max-age=0
Content-Length: 854
Content-Type: application/json
Date: Tue, 27 Dec 2016 10:37:59 GMT
Etag: "f90e00053b9ae5ad83a88b57cfd37df48274b9f60b0efed667c2d699f6ff07fe"
Server: Apache-Coyote/1.1
X-XSS-Protection: 1
x-content-type-options: nosniff
例: レスポンス本文
JSON形式のレスポンス本文のコンテンツの例を次に示します。
{
"name": "Model",
"description": "Model description",
"datatype": "text",
"valuecount": "single"
}