従業員TMステータス更新

OpenAPI説明

当該OpenAPIは従業員のTMステータスを更新する際に利用します。

OpenAPI権限

当該OpenAPIはテナント権限が必要です。

リクエストURI

/api/openapi/tm/employee/status

リクエスト形式

PUT

リクエスト例

{
    "companyCode":"20190221053539",
    "employeeId":"admin",
    "status":true
}

リクエスト項目

項目名 タイプ 必須 キー 規則 説明
companyCode String 会社コード
employeeId String 従業員番号
status Boolean TMステータス

OpenAPIリターン例

成功例

{
    "message": "success"
}

失敗例

{
    "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サービスエラー
6017003 会社はテナントに属していない 指定しない会社コードは、該当テナントに存在しません。
THIRD_PARTY_APPLICATION_004 認識できないクライアントマークまたはクライアントには権限がない