カタログIDに基づいたカタログ項目の詳細の取得
get
/iam/governance/selfservice/api/v1/catalog/{catalogid}
カタログIDに基づいてカタログ項目の詳細を返します。レスポンス・ペイロードは、カタログに関連付けられたすべての情報を取得します。証明者、リスク、承認者、ユーザー定義のタグなどの詳細が返されます。
リクエスト
サポートされているメディア・タイプ
- application/json
パス・パラメータ
- catalogid(required): string
カタログ項目に一意のカタログID
問合せパラメータ
- fields: string
返される属性は、fields問合せパラメータを指定して制御できます。属性名のカンマ区切りリストは属性問合せパラメータに渡されます。たとえば、カタログ名、タイプ、証明の詳細などを取得するには、URIは"/catalog/{catalogid}?fields=entityType, entityName,isCertifiable"となります
レスポンス
サポートされているメディア・タイプ
- application/json
200レスポンス
成功
ヘッダー
- ResponseTime: string
リクエストの処理にかかった時間(ミリ秒)を取得します。
ルート・スキーマ: GetCatalogByCatalogIdResponse
型:
ソースを表示
object
- approverRoleDisplayName: string
- approverUserDisplayName: string
- approverUserLogin: string
- auditObjectives: string
- category: string
- certifierRoleDisplayName: string
- certifierUserDisplayName: string
- certifierUserLogin: string
- entityDescription: string
- entityDisplayName: string
- entityKey: string
- entityName: string
- entityType: string
- fulFillMentRoleDisplayName: string
- fulFillMentUserDisplayName: string
- fulFillMentUserLogin: string
- id: integer
- isAuditable: string
- isCertifiable: string
- itemRisk: string
- links: array links
- tags: string
- updateDate: string
- userDefinedTags: string
401レスポンス
未認可
404レスポンス
リクエスト・エンティティが見つからない
500レスポンス
内部サーバー・エラー
デフォルト・レスポンス
予期しないエラー
例
この例では、指定されたカテゴリ・エントリの詳細を取得します。ここに示す情報は、擬似システムを使用した場合のものであり、プロトタイプとして提供しています。
cURLの例
curl -H "Content-Type: application/json" -X GET -u username:password https://pseudo.com/iam/governance/selfservice/api/v1/catalog/2
GETレスポンス本文の例
JSON形式のレスポンス本文のコンテンツの例を次に示します。
{ "links": [ { "rel": "self", "href": "http://pseudo.com/iam/governance/selfservice/api/v1/catalog/2" } ], "id": 2, "entityType": "Role", "entityKey": "7", "entityName": "Fraud Analyst", "entityDisplayName": "Fraud Analyst", "category": "Role", "auditObjectives": "ao", "approverRoleDisplayName": "AP Expense Approver", "approverUserDisplayName": "Robert Klein", "approverUserLogin": "RKLEIN", "certifierUserDisplayName": "Junki Long", "certifierUserLogin": "JLONG", "certifierRoleDisplayName": "AP Merchandise Vendor Approver", "fulFillMentRoleDisplayName": "Administrators", "fulFillMentUserDisplayName": "Howard Smith", "fulFillMentUserLogin": "HSMITH", "itemRisk": "3", "tags": "udtag Fraud Analyst Fraud Analyst Default", "updateDate": "2019-04-01T16:59:41Z", "userDefinedTags": "udtag", "isCertifiable": "true", "isAuditable": "true" }