従業員TMステータス取得
OpenAPI説明
当該OpenAPIは従業員のTMステータスを取得する際に利用します。
OpenAPI権限
当該OpenAPIはテナント権限が必要です。
リクエストURI
/api/openapi/tm/employee/status
リクエスト形式
GET
リクエスト例
/api/openapi/tm/employee/status?companyCode=2089&employeeId=admin
リクエスト項目
| 項目名 | タイプ | 必須 | 規則 | 説明 |
|---|---|---|---|---|
| companyCode | String | ○ | カンパニーCode | |
| employeeId | String | ○ | 従業員番号 |
OpenAPIリターン例
成功例
{
"data": {
"companyCode": "20190221053539",
"employeeId": "stageCJN",
"status": false
}
}
失敗例
{
"message": "当該テナント従業員adminが存在しません",
"errorCode": "12020016"
}
項目説明
| 項目名 | タイプ | 説明 |
|---|---|---|
| message | String | エラーメッセージを返す |
| errorCode | String | エラーコードを返す |
エラーコード説明
| errorCode | message | 説明 |
|---|---|---|
| 12020016 | テナントの配下に、ユーザー{1}が存在しない | |
| 120003 | {0}は指定必須の項目です | |
| 120405 | 会社が存在しない | |
| 120001 | テナントの権限がありません | |
| 121312 | 当該会社に当該従業員は存在しません | |
| TRANSIT_MANAGER_ACCOUNT_ERROR | 当該従業員が所属する会社のtmサービスが未開通、または無効です | |
| TRANSIT_MANAGER_SERVICE_ERROR | tmサービスエラー | |
| 121301 | 会社は存在しない | |
| 6017003 | 会社はテナントに属していない | |
| 60390022 | 有効な所属情報(主務)が登録されていません(従業員番号{0}、氏名{1}、基準日{2})。管理者に確認してください。 |
← クレカ情報削除 従業員TMステータス更新 →