従業員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})。管理者に確認してください。