リクエスト詳細の表示
URI /requests/{reqid} GET
では、リクエストの詳細を取得します。
cURLの例
curl -H "Content-Type: application/json" -X GET -u username:password https://pseudo.com/iam/governance/selfservice/api/v1/requests/12
GETレスポンス本文
{ "links": [ { "rel": "self", "href": "https://pseudo.com/iam/governance/selfservice/api/v1/requests/12" } ], "id": "12", "reqStatus": "Request Completed", "requester": { "name": "requesterId", "value": "17", "link": { "rel": "self", "href": "https://pseudo.com/iam/governance/selfservice/api/v1/users/17" } }, "reqCreatedOn": "2019-03-14T18:35:19Z", "reqExpireOn": "2019-03-14T18:54:57Z", "reqType": "Modify User Profile", "reqBeneficiaryList": [ { "links": [ { "rel": "self", "href": "https://pseudo.com/iam/governance/selfservice/api/v1/users/17" } ], "id": "17" } ], "reqTargetEntities": [], "reqModifiedOnDate": "2019-03-14T18:54:57Z", "requestTaskDetails": [ { "title": "Default operational level approval for Request ID 12", "history": { "previousApprovers": [ { "stage": "defaultOperationalApproval.approvalTask.assignee", "status": "APPROVE", "approvers": "SYSTEM ADMINISTRATORS", "acquiredBy": "sysadmin", "stageIndex": "3", "updatedDate": "2019-03-14T18:54:56Z" } ], "currentApprovers": [ { "stage": "defaultOperationalApproval.approvalTask.assignee", "status": "COMPLETED", "approvers": "" } ], "futureApprovers": [] } } ], "childRequests": [] }