esmDevelopers
JSプラグイン
esm API
JSプラグイン
esm API
  • マイグループ(my_group)

マイグループ(my_group)

マイグループに関する情報の登録・更新・取得・削除ができます。

レコードのidの取得にはSearch APIが使用できます。

マイグループ取得

必要な権限

マイグループ参照

Request

URL

https://gateway-esm.softbrain.com/sheet-fs/{tenant}/pub/esms/v1/sheet/mygroup/{id}

HTTP Method

GET

Parameter

Path Parameter
No.パラメータ必須タイプデフォルト値説明
1tenant○string-テナントID
2id○string-対象レコードID

マイグループ登録

必要な権限

マイグループ登録

Request

URL

https://gateway-esm.softbrain.com/sheet-fs/{tenant}/pub/esms/v1/sheet/mygroup

HTTP Method

POST

Parameter

Path Parameter
No.パラメータ必須タイプデフォルト値説明
1tenant○string-テナントID

Request Body

No.プロパティ名必須項目名タイプ備考
1employees.my_group.my_group_nameグループ名string
2employees.my_group.auto_update_flg自動更新フラグboolean
3employees.my_group.overwrite_auto_updating_flg上書き自動更新フラグboolean
4employees.my_group.relational_employee紐づき社員array(number)
5employees.my_group.owner_employee_idオーナー社員IDnumber

Example

{
  "employees.my_group.owner_employee_id": 123,
  "employees.my_group.auto_update_flg": true,
  "employees.my_group.my_group_name": "営業グループ",
  "employees.my_group.overwrite_auto_updating_flg": false,
  "employees.my_group.relational_employee": [
    123
  ]
}

マイグループ更新

必要な権限

マイグループ変更

Request

URL

https://gateway-esm.softbrain.com/sheet-fs/{tenant}/pub/esms/v1/sheet/mygroup/{id}

HTTP Method

PUT

Parameter

Path Parameter
No.パラメータ必須タイプデフォルト値説明
1tenant○string-テナントID
2id○string-対象レコードID
Request Body
No.プロパティ名必須項目名タイプ備考
1employees.my_group.my_group_nameグループ名string
2employees.my_group.auto_update_flg自動更新フラグboolean
3employees.my_group.overwrite_auto_updating_flg上書き自動更新フラグboolean
4employees.my_group.relational_employee紐づき社員array(number)
5employees.my_group.owner_employee_idオーナー社員IDnumber

Example

{
  "employees.my_group.owner_employee_id": 123,
  "employees.my_group.auto_update_flg": true,
  "employees.my_group.my_group_name": "営業グループ",
  "employees.my_group.overwrite_auto_updating_flg": false,
  "employees.my_group.relational_employee": [
    123
  ]
}

マイグループ削除

必要な権限

マイグループ削除・マイグループ一括削除

Request

URL

https://gateway-esm.softbrain.com/sheet-fs/{tenant}/pub/esms/v1/sheet/mygroup/{id}

HTTP Method

DELETE

Parameter

Path Parameter
No.パラメータ必須タイプデフォルト値説明
1tenant○string-テナントID
2id○string-対象レコードID

Response

Response Body

Response Bodyはこちらの共通仕様に則っています。

No.プロパティ名項目名タイプ備考
1employees.my_group.idグループIDnumber
2employees.my_group.my_group_nameグループ名string
3employees.my_group.auto_update_flg自動更新フラグboolean
4employees.my_group.overwrite_auto_updating_flg上書き自動更新フラグboolean
5employees.my_group.sync_datetime同期日時string"yyyy/mm/dd hh:MM"形式
6employees.my_group.relational_employee紐づき社員array(number)
7employees.my_group.updating_flg更新中フラグboolean
8employees.my_group.owner_employee_idオーナー社員IDnumber
9system_reg_date登録日string"yyyy/mm/dd hh:MM"形式 ※取得のみ
10system_reg_user登録ユーザnumber登録者ユーザID ※取得のみ
11system_reg_employee登録社員number登録社員ID ※取得のみ
12system_upd_date更新日string"yyyy/mm/dd hh:MM"形式 ※取得のみ
13system_upd_user最終更新ユーザnumber最終更新者ユーザID ※取得のみ
14system_upd_employee最終更新社員number最終更新社員ID ※取得のみ

Example

  {
  "employees.my_group.id": 123,
  "employees.my_group.my_group_name": "営業グループ",
  "employees.my_group.auto_update_flg": true,
  "employees.my_group.overwrite_auto_update_flg": true,
  "employees.my_group.sync_datetime": "2023/07/24 19:28",
  "employees.my_group.relational_employee": [
    123
  ],
  "employees.my_group.updating_flg": true,
  "employees.my_group.owner_employee_id": 123,
  "system_reg_date": "2024/01/01 00:00",
  "system_reg_user": 123,
  "system_reg_employee": 456,
  "system_upd_date": "2024/01/02 00:00",
  "system_upd_user": 123,
  "system_upd_employee": 456
}