発行済候補ロールをリスト

post

/oiri/api/v1/published-candidate-role/.search

リクエスト

この操作にはリクエスト・パラメータはありません。

サポートされているメディア・タイプ
リクエスト本文 - application/json ()
ルート・スキーマ: schema
型: object
ソースを表示
ネストされたスキーマ: page
型: object
ソースを表示
ネストされたスキーマ: sort
型: object
ソースを表示
先頭に戻る

レスポンス

サポートされているメディア・タイプ

200レスポンス

OK
Body ()
ルート・スキーマ: PublishedCandidateRoleListResponse
型: object
ソースを表示
ネストされたスキーマ: items
型: array
ソースを表示
ネストされたスキーマ: items
型: object
先頭に戻る

次の例は、発行済候補ロールをリストする方法を示しています。

curl -X POST\
-H "Accept: application/json"\
-H "Content-Type: application/json"\
-H "Authorization: Bearer $token"\
"http://localhost:port/oiri/api/v1/published-candidate-role/.search" -d

リクエスト本文の例

JSON形式のリクエスト本文の例を次に示します。

{"page":
{"offset":0,
"limit":10},
"sort":
{"sortBy":"name",
"sortOrder":"ASC"}
}

レスポンス本文の例

JSON形式のレスポンス本文の例を次に示します。

10,
"offset": 0,
"recordCount": 2,
"count": 2,
"hasMore": false,
"items": [
{
"id": "32512c4890454e8b93075b246a5df5fd",
"name": "Sample Candidate Role",
"description": "Sample Candidate Role",
"jobId": "11cc57a41eaf48dfab2758f3bc2ad570",
"clusterId": 1,
"candidateRoleId": "2c1edfd520e44cce8fadf04c4c8da4b2",
"status": "PUBLISHED",
"requestKey": "-1",
"userCount": 1,
"entitlementCount": 9,
"applicationCount": 1,
"userCoverage": 50,
"entitlementCoverage": 50,
"createdDate": "2021-04-23T07:24:10.709+00:00",
"createdBy": "RFROST",
"lastModifiedDate": null
},
{
"id": "5eb8bfd7fd1c4ba1b60c2ca178bff88d",
"name": "Sample Role 2",
"description": "Sample Role 2",
"jobId": "70561adbfdd7474290b77d5903210c6b",
"clusterId": 5,
"candidateRoleId": "023aa77378fa47b4b29fc73fcde5bd44",
"status": "PUBLISHED",
"requestKey": "-1",
"userCount": 1,
"entitlementCount": 14,
"applicationCount": 3,
"userCoverage": 50,
"entitlementCoverage": 50,
"createdDate": "2021-04-23T10:10:02.565+00:00",
"createdBy": "RFROST",
"lastModifiedDate": null
}
]
}
先頭に戻る