Download OpenAPI specification:Download
response_type required | string <= 10 characters Example: response_type=string “json”または”xml”を指定する。 |
user_id required | number <= 10 characters Example: user_id=0 ユーザーIDを指定する。 |
https://api.infomart.co.jp/es/v1/common/account/detail?response_type=json &user_id=0
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "error_item": "string",
- "error_code": "string",
- "error_detail": "string"
}
], - "warn_list[]": [
- {
- "warn_item": "string",
- "warn_code": "string",
- "warn_detail": "string"
}
], - "user_id": 0,
- "login_id": "test",
- "last_name": "string",
- "first_name": "string",
- "kana_last_name": "string",
- "kana_first_name": "string",
- "employee_no": "string",
- "sectorpost_info[]": [
- {
- "sector_code": "string",
- "sector_name": "string",
- "post_code": "string",
- "post_name": "string",
- "non_main_flg": 0,
- "leader_flg": 0
}
], - "office_info[]": [
- {
- "office_code": "string",
- "office_name": "string",
- "office_zip": "string",
- "office_address": "string",
- "office_phone": "string"
}
], - "role_model_info[]": [
- {
- "role_model_code": "string",
- "role_model_name": "string",
- "authority_list[]": [
- {
- "function_info[]": [
- {
- "function_name": "string",
- "authority_info[]": [
- {
- "authority_code": 0,
- "authority_name": "string",
- "authority_flg": 1
}
]
}
], - "service_authority_info[]": [
- {
- "service_code": 0,
- "service_name": "string",
- "service_flg": 1,
- "function_info[]": [
- {
- "function_name": "string",
- "authority_info[]": [
- {
- "authority_code": 0,
- "authority_name": "string",
- "authority_flg": 1
}
]
}
]
}
]
}
]
}
], - "retirement_flg": 0,
- "regist_date": "yyyy-MM-dd",
- "update_date": "yyyy-MM-dd",
- "access_date": "yyyy-MM-dd",
- "user_phone": "string",
- "user_mobile_phone": "string"
}
response_type required | string <= 10 characters Example: response_type=string “json”または”xml”を指定する。 |
sector_id | number <= 10 characters Example: sector_id=0 組織図の取得にあたり、部署IDで絞り込みを行いたい場合に指定する。 |
sector_code | string <= 15 characters Example: sector_code=string 組織図の取得にあたり、部署コードで絞り込みを行いたい場合に指定する。 |
reserve_sector_id | string <= 10 characters Example: reserve_sector_id=0 予約している組織図の取得にあたり、部署IDで絞り込みを行いたい場合に指定する。 |
reserve_sector_code | string <= 15 characters Example: reserve_sector_code=string 予約している組織図の取得にあたり、部署コードで絞り込みを行いたい場合に指定する。 |
https://api.infomart.co.jp/es/v1/common/sector/search?response_type=json §or_id=0 §or_code=string &reserve_sector_id=0 &reserve_sector_code=string
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "error_item": "string",
- "error_code": "string",
- "error_detail": "string"
}
], - "warn_list[]": [
- {
- "warn_item": "string",
- "warn_code": "string",
- "warn_detail": "string"
}
], - "sector_info[]": [
- {
- "current_sector_ver[]": [
- {
- "sector_id": 0,
- "sector_code": "string",
- "sector_name": "string",
- "count": 0,
- "parent_sector_id": 0,
- "sector_valid_flg": 1
}
], - "open_date": "yyyy-MM-dd HH:mm",
- "reserve_sector_ver[]": [
- {
- "sector_id": 0,
- "sector_code": "string",
- "sector_name": "string",
- "count": 0,
- "parent_sector_id": 0,
- "sector_valid_flg": 1
}
]
}
]
}
response_type required | string (リクエスト種別) <= 10 characters "json"または"xml"を指定する。 |
sector_id | number (部署ID) <= 10 characters 組織図の取得にあたり、部署IDで絞り込みを行いたい場合に指定する。 |
sector_code | string (部署コード) <= 15 characters 組織図の取得にあたり、部署コードで絞り込みを行いたい場合に指定する。 |
reserve_sector_id | number (予約部署ID) <= 10 characters 予約している組織図の取得にあたり、部署IDで絞り込みを行いたい場合に指定する。 |
reserve_sector_code | string (予約部署コード) <= 15 characters 予約している組織図の取得にあたり、部署コードで絞り込みを行いたい場合に指定する。 |
{- "response_type": "string",
- "sector_id": 0,
- "sector_code": "string",
- "reserve_sector_id": 0,
- "reserve_sector_code": "string"
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "error_item": "string",
- "error_code": "string",
- "error_detail": "string"
}
], - "warn_list[]": [
- {
- "warn_item": "string",
- "warn_code": "string",
- "warn_detail": "string"
}
], - "sector_info[]": [
- {
- "current_sector_ver[]": [
- {
- "sector_id": 0,
- "sector_code": "string",
- "sector_name": "string",
- "count": 0,
- "parent_sector_id": 0,
- "sector_valid_flg": 1
}
], - "open_date": "yyyy-MM-dd HH:mm",
- "reserve_sector_ver[]": [
- {
- "sector_id": 0,
- "sector_code": "string",
- "sector_name": "string",
- "count": 0,
- "parent_sector_id": 0,
- "sector_valid_flg": 1
}
]
}
]
}
response_type required | string (リクエスト種別) <= 10 characters "json"または"xml"を指定する。 |
retirement_flg | number (退職フラグ) <= 1 characters 取得対象ユーザーが未案内、招待中社員の場合、退職者以外となる。 |
role_model_code | string (権限ロールモデルコード) <= 4 characters 権限ロールモデルコードで絞り込みを行いたい場合に指定する。 |
keyword | string (キーワード) <= 200 characters 検索ワードで絞り込みを行いたい場合に指定する。 |
search_start_position | number (検索開始位置) <= 4 characters 検索結果一覧の社員情報取得開始位置を指定する。 <取得開始位置に社員情報が存在しない場合> MIN 1 |
select_limit | number (最大取得数) <= 3 characters 社員情報の最大取得数を指定する。 MIN 1 |
user_list_flg | number (取得対象ユーザー) <= 1 characters 1:登録済社員 |
Array of objects (勤務地情報) 勤務地情報で絞り込みを行いたい場合に指定する。 | |
Array of objects (部署情報) 部署情報で絞り込みを行いたい場合に指定する。 | |
Array of objects (役職情報) 役職情報で絞り込みを行いたい場合に指定する。 | |
sort | number (並び順) <= 1 characters 並び順を設定したい場合に指定する。 取得対象ユーザーが登録済社員の場合 取得対象ユーザーが未案内、招待中社員の場合 |
{- "response_type": "string",
- "retirement_flg": 0,
- "role_model_code": "string",
- "keyword": "string",
- "search_start_position": 0,
- "select_limit": 0,
- "user_list_flg": 0,
- "office_info[]": [
- {
- "office_code_list[]": [
- {
- "office_code": "string"
}
], - "office_name": "string"
}
], - "sector_info[]": [
- {
- "sector_code_list[]": [
- {
- "sector_code": "string"
}
], - "sector_name": "string"
}
], - "post_info[]": [
- {
- "post_code_list[]": [
- {
- "post_code": "string"
}
], - "post_name": "string"
}
], - "sort": 0
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "error_item": "string",
- "error_code": "string",
- "error_detail": "string"
}
], - "warn_list[]": [
- {
- "warn_item": "string",
- "warn_code": "string",
- "warn_detail": "string"
}
], - "employee_info[]": [
- {
- "user_id": 0,
- "login_id": "string",
- "last_name": "string",
- "first_name": "string",
- "kana_last_name": "string",
- "kana_first_name": "string",
- "employee_no": "string",
- "sectorpost_info[]": [
- {
- "sector_code": "string",
- "sector_name": "string",
- "post_code": "string",
- "post_name": "string",
- "non_main_flg": 0
}
], - "office_info[]": [
- {
- "office_code": "string",
- "office_name": "string"
}
], - "role_model_info[]": [
- {
- "role_model_code": "string",
- "role_model_name": "string"
}
], - "retirement_flg": 0,
- "expired_flg": 0,
- "login_lock_flg": 0,
- "create_status": 0,
- "access_date": "yyyy-MM-dd",
- "update_date": "yyyy-MM-dd",
- "regist_date": "yyyy-MM-dd",
- "invite_date": "yyyy-MM-dd"
}
], - "result_num": 0
}
response_type required | string (リクエスト種別) <= 10 characters "json"または"xml"を指定する。 |
mailaddress required | string (メールアドレス) <= 100 characters メールアドレスを指定する。 |
last_name required | string (氏名(氏)) <= 15 characters 例)田中 |
first_name required | string (氏名(名)) <= 15 characters 例)太郎 |
kana_last_name required | string (氏名カナ(氏)) <= 20 characters 例)タナカ |
kana_first_name required | string (氏名カナ(名)) <= 20 characters 例)タロウ |
employee_no | string (社員コード) <= 15 characters 例)000012345 |
Array of objects (部署役職情報) 部署役職情報を登録したい場合に指定する。 | |
office_code | string (勤務地コード) <= 15 characters マスタ値の参照方法はApeendixの「勤務地」を参照 |
office_name | string (勤務地名) <= 30 characters マスタ値の参照方法はApeendixの「勤務地」を参照 |
Array of objects (権限ロールモデル情報) 権限ロールモデル情報を設定したい場合に指定する。 | |
message | string (メッセージ) <= 400 characters 文章の改行を行う場合は\nを指定する。 |
user_phone | string (電話番号) <= 24 characters 例)03-5776-1147 |
user_mobile_phone | string (携帯電話番号) <= 24 characters 例)090-5776-1147 |
{- "response_type": "string",
- "mailaddress": "string",
- "last_name": "string",
- "first_name": "string",
- "kana_last_name": "string",
- "kana_first_name": "string",
- "employee_no": "string",
- "sectorpost_info[]": [
- {
- "sector_code": "string",
- "sector_name": "string",
- "post_code": "string",
- "post_name": "string",
- "non_main_flg": 0,
- "leader_flg": 0
}
], - "office_code": "string",
- "office_name": "string",
- "role_model_info[]": [
- {
- "role_model_code": "string"
}
], - "message": "string",
- "user_phone": "string",
- "user_mobile_phone": "string"
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "error_item": "string",
- "error_code": "string",
- "error_detail": "string"
}
], - "warn_list[]": [
- {
- "warn_item": "string",
- "warn_code": "string",
- "warn_detail": "string"
}
], - "user_id": 0,
- "mailaddress": "string"
}
response_type required | string (リクエスト種別) <= 10 characters "json"または"xml"を指定する。 |
user_id required | number (ユーザーID) <= 10 characters ユーザーIDを指定する。 |
message | string (メッセージ) <= 400 characters 文章の改行を行う場合は\nを指定する。 |
{- "response_type": "string",
- "user_id": 0,
- "message": "string"
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "error_item": "string",
- "error_code": "string",
- "error_detail": "string"
}
], - "warn_list[]": [
- {
- "warn_item": "string",
- "warn_code": "string",
- "warn_detail": "string"
}
], - "user_id": 0
}
response_type required | string (リクエスト種別) <= 10 characters "json"または"xml"を指定する。 |
user_id | number (ユーザーID) <= 10 characters ユーザーIDを指定する。 |
{- "response_type": "string",
- "user_id": 0
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "error_item": "string",
- "error_code": "string",
- "error_detail": "string"
}
], - "warn_list[]": [
- {
- "warn_item": "string",
- "warn_code": "string",
- "warn_detail": "string"
}
], - "user_id": 0
}
response_type required | string (リクエスト種別) <= 10 characters "json"または"xml"を指定する。 |
src_user_id required | number (引継元ユーザーID) <= 10 characters 引継元社員のユーザーIDを指定する。 |
dst_user_id required | number (引継先ユーザーID) <= 10 characters 引継先社員のユーザーIDを指定する。 |
target_flg required | number (対象データ) <= 1 characters 引継対象データを指定する。 |
send_mail_flg required | boolean (完了メール送信フラグ) <= 1 characters 引継完了メールの送信有無を指定する。 |
{- "response_type": "string",
- "src_user_id": 0,
- "dst_user_id": 0,
- "target_flg": 0,
- "send_mail_flg": 0
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "error_item": "string",
- "error_code": "string",
- "error_detail": "string"
}
], - "warn_list[]": [
- {
- "warn_item": "string",
- "warn_code": "string",
- "warn_detail": "string"
}
], - "src_user_id": 0,
- "dst_user_id": 0,
- "target_flg": 0,
- "process_request_id": 0
}
response_type required | string (リクエスト種別) <= 10 characters "json"または"xml"を指定する。 |
process_request_id | number (処理依頼ID) <= 10 characters 引継処理の依頼IDで絞り込む場合に指定する。 |
status | number (処理ステータス) <= 1 characters 引継処理のステータスで絞り込む場合に指定する。 |
search_start_position | number (検索開始位置) <= 4 characters 検索結果一覧の取得開始位置を指定する。 MIN 1 |
select_limit | number (最大取得数) <= 3 characters 引継処理一覧の最大取得数を指定する。 MIN 1 |
{- "response_type": "string",
- "process_request_id": 0,
- "status": 0,
- "search_start_position": 0,
- "select_limit": 0
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "error_item": "string",
- "error_code": "string",
- "error_detail": "string"
}
], - "warn_list[]": [
- {
- "warn_item": "string",
- "warn_code": "string",
- "warn_detail": "string"
}
], - "takingover_info[]": [
- {
- "process_request_id": 0,
- "src_user_name": "string",
- "dst_user_name": "string",
- "request_date": "yyyy-MM-dd HH:mm",
- "end_date": "yyyy-MM-dd HH:mm",
- "status": "string",
- "target_data": "string",
- "error_cnt": 0
}
], - "result_num": 0
}
response_type required | string (リクエスト種別) <= 10 characters "json"または"xml"を指定する。 |
process_request_id required | number (処理依頼ID) <= 10 characters エラー詳細を取得する処理依頼IDを指定する。 |
search_start_position | number (検索開始位置) <= 4 characters 検索結果一覧の取得開始位置を指定する。 MIN 1 |
select_limit | number (最大取得数) <= 3 characters エラー詳細一覧の最大取得数を指定する。 MIN 1 |
{- "response_type": "string",
- "process_request_id": 0,
- "search_start_position": 0,
- "select_limit": 0
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "error_item": "string",
- "error_code": "string",
- "error_detail": "string"
}
], - "warn_list[]": [
- {
- "warn_item": "string",
- "warn_code": "string",
- "warn_detail": "string"
}
], - "process_request_id": 0,
- "error_detail[]": [
- {
- "target_data": "string",
- "msg": "string"
}
], - "result_num": 0
}
response_type required | string (リクエスト種別) <= 10 characters "json"または"xml"を指定する。 |
user_id required | number (ユーザーID) <= 10 characters ロック中社員のユーザーIDを指定する。 |
{- "response_type": "string",
- "user_id": 0
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "error_item": "string",
- "error_code": "string",
- "error_detail": "string"
}
], - "warn_list[]": [
- {
- "warn_item": "string",
- "warn_code": "string",
- "warn_detail": "string"
}
], - "user_id": 0
}
response_type required | string (リクエスト種別) <= 10 characters "json"または"xml"を指定する。 |
user_id required | number (ユーザーID) <= 10 characters 取得対象のユーザーIDを指定する。 |
login_date_from | string (取得開始日) <= 10 characters 取得開始日で絞込みを行いたい場合に指定する。 |
login_date_to | string (取得終了日) <= 10 characters 取得終了日で絞込みを行いたい場合に指定する。 |
search_start_position | number (検索開始位置) <= 4 characters 検索結果一覧の取得開始位置を指定する。 MIN 1 |
select_limit | number (最大取得数) <= 3 characters 一覧情報の最大取得数を指定する。 MIN 1 |
{- "response_type": "string",
- "user_id": 0,
- "login_date_from": "yyyy-MM-dd",
- "login_date_to": "yyyy-MM-dd",
- "search_start_position": 0,
- "select_limit": 0
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "error_item": "string",
- "error_code": "string",
- "error_detail": "string"
}
], - "warn_list[]": [
- {
- "warn_item": "string",
- "warn_code": "string",
- "warn_detail": "string"
}
], - "login_log_info[]": [
- {
- "user_id": 0,
- "user_name": "string",
- "login_date_from": "yyyy-MM-dd",
- "login_date_to": "yyyy-MM-dd",
- "login_log_list[]": [
- {
- "login_date": "yyyy-MM-dd HH:mm:ss",
- "ip_address": "string",
- "login_type": "string",
- "login_result": "string"
}
]
}
], - "result_num": 0
}
response_type required | string (リクエスト種別) <= 10 characters "json"または"xml"を指定する。 |
required | Array of objects (部署登録情報) 登録する部署情報を指定する。 |
{- "response_type": "string",
- "sector_create_info[]": [
- {
- "sector_name": "string",
- "sector_code": "string"
}
]
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "error_item": "string",
- "error_code": "string",
- "error_detail": "string"
}
], - "warn_list[]": [
- {
- "warn_item": "string",
- "warn_code": "string",
- "warn_detail": "string"
}
], - "sector_create_info[]": [
- {
- "sector_id": 0,
- "sector_code": "string",
- "sector_name": "string"
}
]
}
response_type required | string (リクエスト種別) <= 10 characters "json"または"xml"を指定する。 |
post_name required | string (役職名) <= 30 characters 例)代表取締役社長 |
post_code | string (役職コード) <= 4 characters |
ranking | number (序列) <= 3 characters 役職の序列番号を指定する。 |
{- "response_type": "string",
- "post_name": "string",
- "post_code": "string",
- "ranking": 0
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "error_item": "string",
- "error_code": "string",
- "error_detail": "string"
}
], - "warn_list[]": [
- {
- "warn_item": "string",
- "warn_code": "string",
- "warn_detail": "string"
}
], - "post_id": 0,
- "post_code": "string",
- "post_name": "string",
- "ranking": 0
}
response_type required | string (リクエスト種別) <= 10 characters "json"または"xml"を指定する。 |
post_code | string (役職コード) <= 4 characters 役職コードで絞り込みを行う場合に指定する。 |
post_name | string (役職名) <= 30 characters 役職名で絞り込みを行う場合に指定する。 |
search_start_position | number (検索開始位置) <= 4 characters 検索結果一覧の取得開始位置を指定する。 MIN 1 |
select_limit | number (最大取得数) <= 3 characters 一覧情報の最大取得数を指定する。 MIN 1 |
{- "response_type": "string",
- "post_code": "string",
- "post_name": "string",
- "search_start_position": 0,
- "select_limit": 0
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "error_item": "string",
- "error_code": "string",
- "error_detail": "string"
}
], - "warn_list[]": [
- {
- "warn_item": "string",
- "warn_code": "string",
- "warn_detail": "string"
}
], - "post_info[]": [
- {
- "post_id": 0,
- "post_code": "string",
- "post_name": "string",
- "ranking": 0,
- "update_date": "yyyy-MM-dd",
- "count": 0
}
], - "result_num": 0
}
response_type required | string (リクエスト種別) <= 10 characters "json"または"xml"を指定する。 |
office_name required | string (勤務地名) <= 30 characters 例)株式会社Infomart |
office_name_kana required | string (勤務地名(カナ)) <= 50 characters 例)カブシキガイシャインフォマート |
office_zip_code required | string (郵便番号) <= 8 characters 例)105-0022 |
office_area_code required | string (地域コード) <= 2 characters 地域コードを指定する。 |
office_address1 required | string (住所1(市区町村)) <= 100 characters 例)港区海岸1丁目 |
office_address2 required | string (住所2(番地、建物名等)) <= 100 characters 例)2-3 汐留芝離宮ビルディング13F |
office_phone required | string (電話番号) <= 24 characters 例)03-5776-1147 |
office_code | string (勤務地コード) <= 15 characters |
office_fax | string (FAX番号) <= 15 characters 例)03-5776-1145 |
{- "response_type": "string",
- "office_name": "string",
- "office_name_kana": "string",
- "office_zip_code": "string",
- "office_area_code": "string",
- "office_address1": "string",
- "office_address2": "string",
- "office_phone": "string",
- "office_code": "string",
- "office_fax": "string"
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "error_item": "string",
- "error_code": "string",
- "error_detail": "string"
}
], - "warn_list[]": [
- {
- "warn_item": "string",
- "warn_code": "string",
- "warn_detail": "string"
}
], - "office_id": 0,
- "office_code": "string",
- "office_name": "string",
- "office_name_kana": "string",
- "office_zip_code": "string",
- "office_area_code": "string",
- "office_area_name": "string",
- "office_address1": "string",
- "office_address2": "string",
- "office_phone": "string",
- "office_fax": "string"
}
response_type required | string (リクエスト種別) <= 10 characters "json"または"xml"を指定する。 |
office_code | string (勤務地コード) <= 15 characters 勤務地コードで絞り込みを行う場合に指定する。 |
office_name | string (勤務地名) <= 30 characters 勤務地名で絞り込みを行う場合に指定する。 |
office_name_kana | string (勤務地名(カナ)) <= 50 characters 勤務地名(カナ)で絞り込みを行う場合に指定する。 |
office_address | string (住所) <= 100 characters 住所で絞り込みを行う場合に指定する。 |
search_start_position | number (検索開始位置) <= 4 characters 検索結果一覧の取得開始位置を指定する。 MIN 1 |
select_limit | number (最大取得数) <= 3 characters 一覧情報の最大取得数を指定する。 MIN 1 |
sort | number (並び順) <= 1 characters 勤務地の並び順を指定する。 |
{- "response_type": "string",
- "office_code": "string",
- "office_name": "string",
- "office_name_kana": "string",
- "office_address": "string",
- "search_start_position": 0,
- "select_limit": 0,
- "sort": 0
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "error_item": "string",
- "error_code": "string",
- "error_detail": "string"
}
], - "warn_list[]": [
- {
- "warn_item": "string",
- "warn_code": "string",
- "warn_detail": "string"
}
], - "office_info[]": [
- {
- "office_id": 0,
- "office_code": "string",
- "office_name": "string",
- "count": 0,
- "update_date": "yyyy-MM-dd",
- "office_zip_code": "string",
- "office_area_code": "string",
- "office_area_name": "string",
- "office_address1": "string",
- "office_address2": "string",
- "office_phone": "string"
}
], - "result_num": 0
}
response_type required | string (リクエスト種別) <= 10 characters "json"または"xml"を指定する。 |
role_model_code | string (権限ロールモデルコード) <= 4 characters 権限ロールモデルコードで絞り込みを行いたい場合に指定する。 |
role_model_name | string (権限ロールモデル名) <= 15 characters 権限ロールモデル名で絞り込みを行いたい場合に指定する。 |
search_start_position | number (検索開始位置) <= 4 characters 検索結果一覧のロールモデル取得開始位置を指定する。 <取得開始位置にロールモデルが存在しない場合> MIN 1 |
select_limit | number (最大取得数) <= 3 characters ロールモデルの最大取得数を指定する。 <検索開始位置:1 を指定、または項目を省略した場合> <検索開始位置:2 以上で指定した場合> MIN 1 |
sort | number (並び順) <= 1 characters ロールモデルの並び順を指定する。 |
{- "response_type": "string",
- "role_model_code": "string",
- "role_model_name": "string",
- "search_start_position": 0,
- "select_limit": 0,
- "sort": 0
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "error_item": "string",
- "error_code": "string",
- "error_detail": "string"
}
], - "warn_list[]": [
- {
- "warn_item": "string",
- "warn_code": "string",
- "warn_detail": "string"
}
], - "role_model_info[]": [
- {
- "role_model_code": "string",
- "role_model_name": "string",
- "count": 0,
- "authority_list[]": [
- {
- "function_info[]": [
- {
- "function_name": "string",
- "authority_info[]": [
- {
- "authority_code": 0,
- "authority_name": "string",
- "authority_flg": 1
}
]
}
], - "service_authority_info[]": [
- {
- "service_code": 0,
- "service_name": "string",
- "service_flg": 1,
- "function_info[]": [
- {
- "function_name": "string",
- "authority_info[]": [
- {
- "authority_code": 0,
- "authority_name": "string",
- "authority_flg": 1
}
]
}
]
}
]
}
]
}
], - "result_num": 0
}
response_type required | string (リクエスト種別) <= 10 characters "json"または"xml"を指定する。 |
user_id required | number (ユーザーID) <= 10 characters 個人別設定を取得する社員のユーザーIDを指定する。 |
{- "response_type": "string",
- "user_id": 0
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "error_item": "string",
- "error_code": "string",
- "error_detail": "string"
}
], - "warn_list[]": [
- {
- "warn_item": "string",
- "warn_code": "string",
- "warn_detail": "string"
}
], - "user_id": 0,
- "function_info[]": [
- {
- "function_name": "string",
- "authority_info[]": [
- {
- "authority_code": 0,
- "authority_name": "string",
- "authority_flg": 1
}
]
}
], - "service_authority_info[]": [
- {
- "service_code": 0,
- "service_name": "string",
- "service_flg": 1,
- "function_info[]": [
- {
- "function_name": "string",
- "authority_info[]": [
- {
- "authority_code": 0,
- "authority_name": "string",
- "authority_flg": 1
}
]
}
]
}
]
}
response_type required | string (リクエスト種別) <= 10 characters "json"または"xml"を指定する。 |
user_id required | number (ユーザーID) <= 10 characters 更新対象のユーザーIDを指定する。 |
mailaddress | string (メールアドレス) <= 100 characters メールアドレスを指定する。 |
last_name | string (氏名(氏)) <= 15 characters 例)田中 |
first_name | string (氏名(名)) <= 15 characters 例)太郎 |
kana_last_name | string (氏名カナ(氏)) <= 20 characters 例)タナカ |
kana_first_name | string (氏名カナ(名)) <= 20 characters 例)タロウ |
employee_no | string (社員コード) <= 15 characters 例)000012345 |
Array of objects (部署役職情報) 部署役職情報を更新する場合に指定する。 | |
office_code | string (勤務地コード) <= 15 characters マスタ値の参照方法はApeendixの「勤務地」を参照 |
office_name | string (勤務地名) <= 30 characters マスタ値の参照方法はApeendixの「勤務地」を参照 |
Array of objects (権限ロールモデル情報) 権限ロールモデル情報を更新する場合に指定する。 | |
message | string (メッセージ) <= 400 characters 文章の改行を行う場合は\nを指定する。 |
user_phone | string (電話番号) <= 24 characters 例)03-5776-1147 |
user_mobile_phone | string (携帯電話番号) <= 24 characters 例)090-5776-1147 |
{- "response_type": "string",
- "user_id": 0,
- "mailaddress": "string",
- "last_name": "string",
- "first_name": "string",
- "kana_last_name": "string",
- "kana_first_name": "string",
- "employee_no": "string",
- "sectorpost_info[]": [
- {
- "sector_code": "string",
- "sector_name": "string",
- "post_code": "string",
- "post_name": "string",
- "non_main_flg": 1,
- "leader_flg": 0
}
], - "office_code": "string",
- "office_name": "string",
- "role_model_info[]": [
- {
- "role_model_code": "string"
}
], - "message": "string",
- "user_phone": "string",
- "user_mobile_phone": "string"
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "error_item": "string",
- "error_code": "string",
- "error_detail": "string"
}
], - "warn_list[]": [
- {
- "warn_item": "string",
- "warn_code": "string",
- "warn_detail": "string"
}
], - "user_id": 0
}
response_type required | string (リクエスト種別) <= 10 characters "json"または"xml"を指定する。 |
sector_id required | number (部署ID) <= 10 characters 更新を行う部署IDを指定する。 |
sector_code | string (部署コード) <= 15 characters |
sector_name | string (部署名) <= 30 characters 例)フード事業部門 |
{- "response_type": "string",
- "sector_id": 0,
- "sector_code": "string",
- "sector_name": "string"
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "error_item": "string",
- "error_code": "string",
- "error_detail": "string"
}
], - "warn_list[]": [
- {
- "warn_item": "string",
- "warn_code": "string",
- "warn_detail": "string"
}
], - "sector_id": 0,
- "sector_code": "string",
- "sector_name": "string"
}
response_type required | string (リクエスト種別) <= 10 characters "json"または"xml"を指定する。 |
open_date required | string (公開日時) <= 16 characters 変更する組織図の予約公開日時を指定する。 |
required | Array of objects (部署リスト) 部署を配置して組織図を設定する。 |
{- "response_type": "string",
- "open_date": "yyyy-MM-dd HH:mm",
- "sector_list[]": [
- {
- "sector_id": 0,
- "parent_sector_id": 0
}
]
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "error_item": "string",
- "error_code": "string",
- "error_detail": "string"
}
], - "warn_list[]": [
- {
- "warn_item": "string",
- "warn_code": "string",
- "warn_detail": "string"
}
], - "open_date": "yyyy-MM-dd HH:mm",
- "sector_list": [
- {
- "sector_id": 0,
- "sector_code": "string",
- "sector_name": "string",
- "parent_sector_id": 0,
- "sector_valid_flg": 1
}
]
}
response_type required | string (リクエスト種別) <= 10 characters "json"または"xml"を指定する。 |
post_id required | number (役職ID) <= 10 characters 更新を行う役職IDを指定する。 |
post_code | string (役職コード) <= 4 characters |
post_name | string (役職名) <= 30 characters 例)代表取締役社長 |
ranking | number (序列) <= 3 characters 役職の序列番号を指定する。 |
{- "response_type": "string",
- "post_id": 0,
- "post_code": "string",
- "post_name": "string",
- "ranking": 0
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "error_item": "string",
- "error_code": "string",
- "error_detail": "string"
}
], - "warn_list[]": [
- {
- "warn_item": "string",
- "warn_code": "string",
- "warn_detail": "string"
}
], - "post_id": 0,
- "post_code": "string",
- "post_name": "string",
- "ranking": 0
}
response_type required | string (リクエスト種別) <= 10 characters "json"または"xml"を指定する。 |
office_id required | number (勤務地ID) <= 10 characters 更新する勤務地IDを指定する。 |
office_name required | string (勤務地名) <= 30 characters 例)株式会社Infomart |
office_name_kana required | string (勤務地名(カナ)) <= 50 characters 例)カブシキガイシャインフォマート |
office_zip_code required | string (郵便番号) <= 8 characters 例)105-0022 |
office_area_code required | string (地域コード) <= 2 characters 地域コードを指定する。 |
office_address1 required | string (住所1(市区町村)) <= 100 characters 例)港区海岸1丁目 |
office_address2 required | string (住所2(番地、建物名等)) <= 100 characters 例)2-3 汐留芝離宮ビルディング13F |
office_phone required | string (電話番号) <= 24 characters 例)03-5776-1147 |
office_code | string (勤務地コード) <= 15 characters |
office_fax | string (FAX番号) <= 15 characters 例)03-5776-1145 |
{- "response_type": "string",
- "office_id": 0,
- "office_name": "string",
- "office_name_kana": "string",
- "office_zip_code": "string",
- "office_area_code": "string",
- "office_address1": "string",
- "office_address2": "string",
- "office_phone": "string",
- "office_code": "string",
- "office_fax": "string"
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "error_item": "string",
- "error_code": "string",
- "error_detail": "string"
}
], - "warn_list[]": [
- {
- "warn_item": "string",
- "warn_code": "string",
- "warn_detail": "string"
}
], - "office_id": 0,
- "office_code": "string",
- "office_name": "string",
- "office_name_kana": "string",
- "office_zip_code": "string",
- "office_area_code": "string",
- "office_area_name": "string",
- "office_address1": "string",
- "office_address2": "string",
- "office_phone": "string",
- "office_fax": "string"
}
response_type required | string (リクエスト種別) <= 10 characters "json"または"xml"を指定する。 |
user_id required | number (ユーザーID) <= 10 characters 更新する社員のユーザーIDを指定する。 |
required | Array of objects (機能情報) ESサービス利用設定の機能情報を指定する。 |
required | Array of objects (サービス権限情報) サービス別利用設定の権限情報を指定する。 |
{- "response_type": "string",
- "user_id": 0,
- "function_info[]": [
- {
- "authority_list[]": [
- {
- "authority_code": 0,
- "authority_flg": 1
}
]
}
], - "service_authority_info[]": [
- {
- "service_code": 0,
- "service_flg": 1,
- "function_info[]": [
- {
- "authority_info[]": [
- {
- "authority_code": 0,
- "authority_flg": 1
}
]
}
]
}
]
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "error_item": "string",
- "error_code": "string",
- "error_detail": "string"
}
], - "warn_list[]": [
- {
- "warn_item": "string",
- "warn_code": "string",
- "warn_detail": "string"
}
], - "user_id": 0
}
更新日 | API | 内容 |
---|---|---|
2022/12/14 | - | 初版 |
2023/5/31 | 各API エラーコード一覧 |
社員登録・招待 API ・リクエストにuser_phoneを追加 ・レスポンスにuser_idを追加 社員再招待 API ・リクエスト/レスポンスのmailaddressをuser_idに変更 社員情報更新 API ・リクエストにuser_phoneを追加 ・リクエスト/レスポンスのlogin_idをuser_idに変更 ロールモデル一覧 API ・レスポンスにauthority_codeを追加 ・レスポンスのauthority_valueをservice_nameに変更 社員情報一覧取得 API ・レスポンスにuser_id, login_lock_flgを追加 ・レスポンスのemployee_noの説明を修正 社員情報詳細取得 API ・リクエスト/レスポンスのlogin_idをuser_idに変更 ・レスポンスのemployee_infoを削除 ・レスポンスのemployee_noの説明を修正 ・レスポンスにuser_phoneを追加 エラーコード一覧 ・各APIのmailaddress, login_idからuser_idへのパラメータ変更に伴う、関連メッセージの修正 ・社員登録・招待 API、社員情報更新APIにuser_phoneのエラーを追加 |
2023/8/21 | 退職API 引継API 引継処理一覧取得API 引継処理エラー詳細取得API ロック解除API ログイン履歴一覧取得API 部署マスタ登録API 部署マスタ更新API 組織マスタ設定API 部署マスタ一覧取得API 役職マスタ登録API 役職マスタ更新API 役職マスタ一覧取得API 勤務地マスタ登録API 勤務地マスタ更新API 勤務地マスタ一覧取得API 権限個別設定更新API 権限個別設定取得API コード値定義 エラーコード一覧 |
新規追加 コード値定義 新規追加 エラーコード一覧 ・新規追加APIのエラーコード追加 |
2023/8/21 | 社員登録・招待 API 社員情報更新 API 社員情報詳細取得 API エラーコード一覧 |
社員登録・招待 API 社員情報更新 API ・リクエストにuser_mobile_phoneを追加 社員情報詳細取得 API ・レスポンスにuser_mobile_phoneを追加 エラーコード一覧 ・社員登録・招待 API、社員情報更新 APIにuser_mobile_phoneのエラーコードを追加 |
2023/8/21 | 引継API 引継処理一覧取得 API 引継処理エラー詳細取得 API |
項目名、パラメータ名を変更 ・依頼ID → 処理依頼ID ・request_id → process_request_id |
2023/8/21 | ESサービス利用設定の権限 サービス別利用設定の権限 |
ページ追加 |
2023/8/21 | エラーコード一覧 | 各メッセージ修正 |
2023/11/20 | 社員情報更新 API エラーコード一覧 |
社員情報更新 API リクエストにmailaddressを追加 エラーコード一覧 社員情報更新 APIにmailaddressのエラーコードを追加 |
2023/11/20 | ログイン履歴一覧取得API | レスポンス:login_result (ログイン詳細)の備考に以下の種別を追加 ・ログイン成功(2要素認証) ・ログイン失敗(2要素認証) ・ログイン成功(バックアップコード) ・ログイン失敗(バックアップコード) ・2要素認証スキップ |
2023/11/20 | 退職API エラーコード一覧 |
メッセージ修正 |
2023/11/20 | 引継API エラーコード一覧 |
リクエスト:target_data レスポンス:target_data ・対象にTRADEを追加 |
2023/11/20 | 引継処理一覧取得API | レスポンス:target_data ・対象にTRADEを追加 |
2024/8/21 | 部署マスタ一覧取得API | GETメソッド ・リクエストパラメータを新規追加 POSTメソッド ・新規作成 |
2024/8/21 | 社員情報詳細取得API | レスポンスのsectorpost_infoにleader_flgを追加 |
2024/8/21 | 社員登録・招待API 社員情報更新API |
リクエストのsectorpost_infoにleader_flgを追加 |
2024/11/20 | 社員情報詳細取得API 部署マスタ一覧取得API |
リクエストサンプルをURL形式に修正 |
2025/1/31 | 社員登録・招待API 社員再招待API 社員情報更新API |
リクエストのmessageの説明を修正 |
2025/2/19 | 社員登録・招待API 社員再招待API |
概要を修正 |