上長情報照会
OpenAPI説明
当該OpenAPIは上長情報の取得に利用します
OpenAPI権限
当該OpenAPIはテナント権限が必要です。
リクエストURI
/api/openapi/department/roles
リクエスト形式
GET
リクエストパラメータ例
- /api/openapi/department/roles?departmentCode=DEP-1&baseDate=2021-03-03
- /api/openapi/department/roles?departmentOID=58516027-c0c9-420a-aedf-f9d74ca4b2ed&baseDate=2021-03-03
リクエストパラメータ説明
departmentCodeとdepartmentOIDの片方をご指定
パラメータ名 | タイプ | 必須 | 説明 |
---|---|---|---|
departmentCode | String | 部門コード | |
departmentOID | UUID | 部門OID | |
baseDate | String | 基準日 |
OpenAPIリターン例
[
{
"departmentRoleCode": "3001",
"employeeId": "EMP-001",
"fromDate":"2020-04-01",
"toDate":"2020-04-01"
},
{
"departmentRoleCode": "6101",
"employeeId": "EMP-002",
"fromDate":"2020-04-01",
"toDate":"2020-04-01"
}
]
OpenAPIリターン項目
パラメータ名 | タイプ | 規則 | 説明 |
---|---|---|---|
departmentRoleUser | DepartmentRoleUser[] | 上長情報リスト |
DepartmentRoleUser
パラメータ名 | タイプ | 規則 | 説明 |
---|---|---|---|
departmentRoleCode | String | 最大20文字 | 部門ロールコード。部門マネージャーコードは6101 |
employeeId | String | 最大32文字 | 従業員番号 |
fromDate | String | 日付フォーマット:yyyy-MM-dd | 開始日 |
toDate | String | 日付フォーマット:yyyy-MM-dd | 終了日 |
失敗例
{
"message": "部門は存在しません",
"errorCode": "6061002"
}
項目説明
項目名 | タイプ | 説明 |
---|---|---|
message | String | メッセージを返す |
errorCode | String | エラーコードを返す |
エラーコード説明
errorCode | message | 説明 |
---|---|---|
120001 | テナントの権限がありません | |
6061002 | 部門は存在しない | |
6013009 | 日付フォーマットはyyyy-MM-ddです |
← 上長情報更新