Download OpenAPI specification:Download
RESTful API に従って提供されており、標準な HTTP メソッドを使用してデータの送受信を行う。
アクセストークン毎に 10 回/1 秒の呼び出し制限を設けている。こちらの制限に該当した場合は特定のエラーコードを返却する。
項目 | 説明 |
---|---|
ステータスコード | 400 |
errorCode |
CODE_OVR |
errorDetail |
1000 ミリ秒間に10 件を超過するリクエストを受信しました。時間をおいてリトライを実行してください。 |
クロスドメインリクエストを許可する。
並列で処理が可能な仕様。
ただし同一のアクセストークンの場合は呼び出し回数制限が適用される。
また、同一のリソースに対する更新については、タイミングによっては先のリクエストが適用され後続のリクエストは排他制御によりエラーになる場合がある。
response_type required | string <= 10 characters Example: response_type=string “json”または”xml”を指定する。 |
contract_status | number <= 4 characters Example: contract_status=1 以下のいずれかのコード値を指定する。 |
sort_item | number <= 1 characters Example: sort_item=0 0:更新日時 |
sort_order | number <= 1 characters Example: sort_order=0 0:昇順 |
contract_limit | number <= 4 characters Example: contract_limit=0 取得件数の上限を指定する。 |
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "contract_limit_over_flg": 0,
- "search_result[]": [
- {
- "contract_no": 0,
- "Title": "string",
- "contract_status": 0,
- "contract_status_name": "string",
- "update_date": "yyyy-MM-dd HH:mm"
}
]
}
response_type required | string <= 10 characters Example: response_type=string “json”または”xml”を指定する。 |
contract_no required | number <= 12 characters Example: contract_no=0 契約書番号を指定する。 |
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "contract_no": 0,
- "file_name": "string",
- "file_data": "string"
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
Array of objects (契約ステータスリスト) ステータスで絞り込みを行いたい場合に指定する。 | |
Array of objects (契約書番号リスト) 契約書番号で絞り込みを行いたい場合に指定する。 | |
update_date | string <date-time> (更新日時) 更新日時以降に変更があった契約書を検索する |
sort_item | number (ソート項目) <= 1 characters 0:更新日時 |
sort_order | number (ソート基準) <= 1 characters 0:昇順 |
contract_limit | number (検索件数上限) <= 4 characters 取得件数の上限を指定する。 |
{- "response_type": "string",
- "contract_status_list[]": [
- {
- "contract_status": 0
}
], - "contract_no_list[]": [
- {
- "contract_no": 0
}
], - "update_date": "yyyy-MM-dd HH:mm:ss",
- "sort_item": 0,
- "sort_order": 0,
- "contract_limit": 0
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "contract_limit_over_flg": 0,
- "search_result[]": [
- {
- "contract_no": 0,
- "title": "string",
- "contract_status": 0,
- "contract_status_name": "string",
- "update_date": "yyyy-MM-dd HH:mm"
}
]
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
contract_no required | number (契約書番号) <= 12 characters 契約書番号を指定する。 |
send_comment | string (発行時コメント) <= 500 characters 発行時のコメントを指定する。文章の改行を行う場合は\nを指定する。 |
{- "response_type": "string",
- "contract_no": 0,
- "send_comment": 0
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "contract_no": 0,
- "contract_status": 0
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
contract_no required | number (契約書番号) <= 12 characters 契約書番号を指定する。 |
contract_nominee_id required | string (契約名義人) <= 10 characters 契約名義人を指定する。 ※取引先の電子署名が不要の場合は指定不要。 マスタ値の参照方法はAppendixの「契約名義人ID」を参照 |
agreement_comment | string (締結・確認時コメント) <= 500 characters 締結・確認時のコメントを指定する。 文章の改行を行う場合は\nを指定する。 |
{- "response_type": "string",
- "contract_no": 0,
- "contract_nominee_id": "string",
- "agreement_comment": "string"
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "contract_no": 0,
- "contract_status": 0
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
contract_no required | number (契約書番号) <= 12 characters 契約書番号を指定する。 |
expiration_comment required | string (終了理由) <= 500 characters 取引先へ通知する契約を終了する理由を指定する。 ※自社保管の場合は指定不要。 |
{- "response_type": "string",
- "contract_no": 0,
- "expiration_comment": "string"
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "contract_no": 0,
- "contract_status": 0
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
contract_no required | number (契約書番号) <= 12 characters 契約書番号を指定する。 |
{- "response_type": "string",
- "contract_no": 0
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "contract_no": 0,
- "contract_status": 0
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
contract_no required | number (契約書番号) <= 12 characters 契約書番号を指定する。 |
reject_comment required | string (却下理由) <= 500 characters 却下理由を設定する。 文章の改行を行う場合は\nを指定する。 |
{- "response_type": "string",
- "contract_no": 0,
- "reject_comment": "string"
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "contract_no": 0,
- "contract_status": 0
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
contract_no required | number (契約書番号) <= 12 characters 契約書番号を指定する。 |
restart_comment required | string (再開依頼理由) <= 500 characters 取引先へ通知する契約を再開する理由を指定する。 ※自社保管の場合は指定不要。 |
{- "response_type": "string",
- "contract_no": 0,
- "restart_comment": "string"
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "contract_no": 0,
- "contract_status": 0
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
contract_no required | number (契約書番号) <= 12 characters 契約書番号を指定する。 |
{- "response_type": "string",
- "contract_no": 0
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "contract_no": 0,
- "contract_status": 0
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
contract_no required | number (契約書番号) <= 12 characters 契約書番号を指定する。 |
reject_comment required | string (却下理由) <= 500 characters 却下理由を設定する。 文章の改行を行う場合は\nを指定する。 |
{- "response_type": "string",
- "contract_no": 0,
- "reject_comment": "string"
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "contract_no": 0,
- "contract_status": 0
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
contract_no required | number (契約書番号) <= 12 characters 契約書番号を指定する。 |
{- "response_type": "string",
- "contract_no": 0
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "contract_no": 0,
- "contract_status": 0
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
contract_no required | number (契約書番号) <= 12 characters 契約書番号を指定する。 |
{- "response_type": "string",
- "contract_no": 0
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "contract_no": 0,
- "contract_status": 0
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
contract_no required | number (契約書番号) <= 12 characters 契約書番号を指定する。 |
remand_comment required | string (差戻時コメント) <= 500 characters 差戻時のコメントを指定する。 |
{- "response_type": "string",
- "contract_no": 0,
- "remand_comment": "string"
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "contract_no": 0,
- "contract_status": 0
}
response_type required | string <= 10 characters Example: response_type=string “json”または”xml”を指定する。 |
contract_no required | number <= 12 characters Example: contract_no=0 契約書番号を指定する。 |
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "contract_no": 0,
- "contract_storage_type": 0,
- "contract_storage_name": "string",
- "unilateral_flg": 0,
- "unilateral_name": "string",
- "creator_flg": 0,
- "creator_flg_name": "string",
- "contract_status": 0,
- "contract_status_name": "string",
- "contract_file_info{}": {
- "contract_file_data": "string",
- "contract_file_name": "string",
- "stamp_position_left": 0,
- "stamp_position_top": 0,
- "stamp_page": 0,
- "no_stamp_position": 0
}, - "customer_info": [
- {
- "customer_code": "string",
- "customer_name": "string",
- "customer_user_name": "string",
- "stamp_position_left": 0,
- "stamp_position_top": 0,
- "stamp_page": 0
}
], - "stamp_type": 0,
- "stamp_type_name": "string",
- "Title": "string",
- "contract_type": 0,
- "contract_type_name": "string",
- "agreement_date": "yyyy-MM-dd",
- "valid_from": "yyyy-MM-dd",
- "valid_to": "yyyy-MM-dd",
- "latest_valid_to": "yyyy-MM-dd",
- "auto_ext_flg": 0,
- "auto_ext_name": "string",
- "auto_ext_term": 0,
- "survival_clause_flg": 0,
- "survival_clause_name": "string",
- "amount": "string",
- "contract_nominee_id": 0,
- "contract_nominee": "string",
- "common_memo": "string",
- "detail_page_url": "string",
- "execution_date": "yyyy-MM-dd",
- "notification_date": "yyyy-MM-dd HH:mm",
- "create_company_name": "string",
- "create_user_name": "string",
- "remand_user_name": "string",
- "end_request_status": [
- {
- "request_type": 0,
- "request_type_name": "string",
- "request_user_name": "string",
- "request_company_name": "string",
- "request_date": "yyyy-MM-dd HH:mm",
- "request_comment": "string",
- "customer_info": [
- {
- "company_name": "string",
- "request_result": 0,
- "update_user_name": "string",
- "update_date": "yyyy-MM-dd HH:mm"
}
]
}
], - "end_request_history": [
- {
- "request_type": 0,
- "request_type_name": "string",
- "request_user_name": "string",
- "request_company_name": "string",
- "request_date": "yyyy-MM-dd HH:mm",
- "request_comment": "string",
- "customer_info": [
- {
- "company_name": "string",
- "request_result": 0,
- "update_user_name": "string",
- "update_date": "yyyy-MM-dd HH:mm",
- "reject_comment": "string"
}
]
}
], - "comment_info": [
- {
- "comment_type": "string",
- "comment_date": "yyyy-MM-dd HH:mm",
- "comment_company_name": "string",
- "comment_user_name": "string",
- "Comment": "string"
}
], - "create_date": "yyyy-MM-dd HH:mm",
- "update_date": "yyyy-MM-dd HH:mm"
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
contract_storage_type required | number (契約書区分) <= 1 characters 契約書区分を指定する。 0:電子契約 1:自社保管 |
title required | string (件名) <= 40 characters 契約書の件名を指定する。 |
required | object (契約書ファイル情報) |
required | Array of objects (取引先情報) 最大4社の取引先を指定可能。 |
stamp_type | number (印影タイプ) <= 1 characters 1: 角印 2: 丸印 Default 1:角印 ※印影設定がある場合のみ |
contract_type required | number (契約種別(コード)) <= 10 characters 契約種別を指定する。 |
unilateral_flg | number (取引先の電子署名フラグ) <= 1 characters 0:取引先の電子署名不要 |
agreement_date | string <date> (契約日) <= 10 characters YYYY-MM-DD形式 |
valid_from | string <date> (契約期間(開始)) <= 10 characters YYYY-MM-DD形式 |
valid_to | string <date> (契約期間(終了)) <= 10 characters YYYY-MM-DD形式 |
auto_ext_flg | number (自動延長フラグ) <= 1 characters 0:自動延長なし 1:自動延長あり |
auto_ext_term | number (自動延長期間(月)) <= 3 characters 自動延長ありの場合、1~999(月単位)を入力する。 |
survival_clause_flg | number (残存条項フラグ) <= 1 characters 0:残存条項なし 1:残存条項あり |
amount | string (契約金額) <= 15 characters 契約金額を指定する。 |
common_memo | string (備考) <= 500 characters 取引先に共有する備考内容を指定する。 |
send_comment | string (発行時コメント) <= 500 characters 契約書を発行する際に、取引先へ通知するコメントを指定する。文章の改行を行う場合は\nを指定する。 |
contract_nominee_id | number (契約名義人ID) <= 10 characters 電子契約の場合は必須 |
{- "response_type": "string",
- "contract_storage_type": 0,
- "title": "string",
- "contract_file_info{}": {
- "contract_file_data": "string",
- "contract_file_name": "string",
- "stamp_position_left": 0,
- "stamp_position_top": 0,
- "stamp_page": 0,
- "no_stamp_position": 0
}, - "customer_info[]": [
- {
- "customer_code": "string",
- "stamp_position_left": 0,
- "stamp_position_top": 0,
- "stamp_page": 0
}
], - "stamp_type": 0,
- "contract_type": 0,
- "unilateral_flg": 0,
- "agreement_date": "yyyy-MM-dd",
- "valid_from": "yyyy-MM-dd",
- "valid_to": "yyyy-MM-dd",
- "auto_ext_flg": 0,
- "auto_ext_term": 0,
- "survival_clause_flg": 0,
- "amount": "string",
- "common_memo": "string",
- "send_comment": "string",
- "contract_nominee_id": 0
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "contract_no": 0,
- "contract_status": 0
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
contract_no required | number (契約書番号) <= 12 characters 契約書番号を指定する。 |
contract_type required | number (契約種別(コード)) <= 10 characters 契約種別を指定する。 |
{- "response_type": "string",
- "contract_no": 0,
- "contract_type": 0
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "contract_no": 0,
- "contract_status": 0
}
response_type required | string <= 10 characters Example: response_type=string “json”または”xml”を指定する。 |
contract_no required | number <= 12 characters Example: contract_no=0 契約書番号を指定する。 |
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "contract_no": 0,
- "attachfile_info[]": [
- {
- "attachfile_data": "string",
- "attachfile_name": "string"
}
]
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
contract_no required | number (契約書番号) <= 12 characters 契約書番号を指定する。 |
required | Array of objects (添付ファイル情報) 最大10ファイルまで指定可能。 |
{- "response_type": "string",
- "contract_no": 0,
- "attachfile_info[]": [
- {
- "attachfile_data": "string",
- "attachfile_name": "string"
}
]
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "contract_no": 0,
- "contract_status": 0
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
contract_no required | number (契約書番号) <= 12 characters 契約書番号を指定する。 |
required | Array of objects (添付ファイル情報) 最大10ファイルまで指定可能。 |
{- "response_type": "string",
- "contract_no": 0,
- "attachfile_info[]": [
- {
- "attachfile_name": "string"
}
]
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "contract_no": 0,
- "contract_status": 0
}
response_type required | string <= 10 characters Example: response_type=string “json”または”xml”を指定する。 |
contract_no required | number <= 12 characters Example: contract_no=0 契約書番号を指定する。 |
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "contract_no": 0,
- "contract_mng_no": "string",
- "charge_user_code": "string",
- "charge_user_name": "string",
- "tag_info[]": [
- {
- "tag_id": 0,
- "tag_name": "string"
}
], - "company_memo": "string",
- "notice_info[]": {
- "expiration_notice": 0,
- "remind_notice_30": 0,
- "remind_notice_60": 0,
- "remind_notice_90": 0,
- "remind_notice_120": 0,
- "remind_notice_150": 0,
- "remind_notice_180": 0,
- "remind_notice_custom": 0,
- "remind_notice_specified": "yyyy-MM-dd"
}, - "notice_user_info[]": [
- {
- "notice_user_code": "string",
- "notice_user_name": "string"
}
]
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
contract_no required | number (契約書番号) <= 12 characters 例)100000012345 |
contract_mng_no | string (自社契約書番号) <= 20 characters 自社内で管理番号などがある場合に利用する。 |
charge_user_code required | string (自社担当者(社員コード)) <= 15 characters マスタ値の参照方法はAppendixの「社員コード」を参照 |
Array of objects (タグ情報) 最大10個のタグまで指定可能。 | |
company_memo | string (社内メモ) <= 500 characters 社内のみ共有するメモを指定する。 |
object (通知情報) | |
Array of objects (通知対象者情報) |
{- "response_type": "string",
- "contract_no": 0,
- "contract_mng_no": "string",
- "charge_user_code": "string",
- "tag_info[]": [
- {
- "tag_id": 0
}
], - "company_memo": "string",
- "notice_info[]": {
- "expiration_notice": 0,
- "remind_notice_30": 0,
- "remind_notice_60": 0,
- "remind_notice_90": 0,
- "remind_notice_120": 0,
- "remind_notice_150": 0,
- "remind_notice_180": 0,
- "remind_notice_custom": 0,
- "remind_notice_specified": "yyyy-MM-dd"
}, - "notice_user_info[]": [
- {
- "notice_user_code": "string"
}
]
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "contract_no": 0,
- "contract_status": 0
}
response_type required | string <= 10 characters Example: response_type=string “json”または”xml”を指定する。 |
contract_no required | number <= 12 characters Example: contract_no=0 契約書番号を指定する。 |
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "contract_no": 0,
- "referrer_info[]": [
- {
- "refer_user_code": "string",
- "refer_user_name": "string"
}
], - "sector_info[]": [
- {
- "sector_code": 0,
- "sector_name": "string"
}
], - "all_referrer_flg": 0,
- "all_referrer_name": "string"
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
contract_no required | number (契約書番号) <= 12 characters 契約書番号を指定する。 |
Array of objects (参照者情報) 参照者は最大50まで登録可能。 | |
Array of objects (参照部署情報) 参照部署は最大50まで登録可能。 | |
all_referrer_flg | number (全社員参照可能フラグ) <= 1 characters 1:全社員が参照可能 |
{- "response_type": "string",
- "contract_no": 0,
- "referrer_info[]": [
- {
- "refer_user_code": "string"
}
], - "sector_info[]": [
- {
- "sector_code": 0
}
], - "all_referrer_flg": 0
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "contract_no": 0,
- "contract_status": 0
}
response_type required | string <= 10 characters Example: response_type=string “json”または”xml”を指定する。 |
contract_no required | number <= 12 characters Example: contract_no=0 契約書番号を指定する。 |
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "contract_no": 0,
- "relation_info{}": [
- {
- "parent_contract_no": 0,
- "relation_child_info[]": [
- {
- "child_contract_no": 0
}
]
}
]
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
contract_no required | number (契約書番号) <= 12 characters 契約書番号を指定する。 |
parent_contract_no | number (関連付け親契約書番号) <= 12 characters 親として関連付けを行う契約書番号を指定する。 指定しない場合はすでに設定済みの契約書に紐づく関連付け(親)を解除する。 |
{- "response_type": "string",
- "contract_no": 0,
- "parent_contract_no": 0
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "contract_no": 0,
- "contract_status": 0
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
contract_no required | number (契約書番号) <= 12 characters 契約書番号を指定する。 |
Array of objects (関連付け子契約書) 関連付けは最大500まで指定可能。 指定しない場合はすでに設定済みの関連付け(子)を解除する。 |
{- "response_type": "string",
- "contract_no": 0,
- "relation_child_info[]": [
- {
- "child_contract_no": 0
}
]
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "contract_no": 0,
- "contract_status": 0
}
response_type required | string <= 10 characters Example: response_type=string “json”または”xml”を指定する。 |
employ_no required | string <= 10 characters Example: employ_no=string 取得対象の雇用契約書番号を指定する。 |
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "employ_no": "string",
- "employ_status": 0,
- "basic_info[]": [
- {
- "emp_mail_address": "string",
- "emp_last_name": "string",
- "emp_first_name": "string",
- "emp_birthday": "yyyy-MM-dd",
- "valid_date_from": "yyyy-MM-dd",
- "valid_date_to": "yyyy-MM-dd",
- "document_set_name": "string",
- "create_date": "yyyy-MM-dd HH:mm",
- "create_user_code": "string",
- "create_user_name": "string",
- "send_date": "yyyy-MM-dd HH:mm",
- "send_user_code": "string",
- "send_user_name": "string",
- "agreement_date": "yyyy-MM-dd HH:mm",
- "employ_document_info[]": [
- {
- "document_name": "string",
- "document_data": "string"
}
], - "attach_document_info[]": [
- {
- "document_name": "string",
- "document_data": "string"
}
]
}
], - "company_info[]": [
- {
- "title": "string",
- "agreement_limit_date": "yyyy-MM-dd",
- "receive_limitover_mail_flg": "string",
- "remind_date": "yyyy-MM-dd",
- "tag_info[]": [
- {
- "tag_id": 0,
- "tag_name": "string"
}
], - "company_memo": "string",
- "internal_document_info[]": [
- {
- "document_name": "string",
- "document_data": "string"
}
]
}
], - "send_request_info[]": [
- {
- "send_user_code": "string",
- "send_user_name": "string",
- "approval_user_code": "string",
- "approval_user_name": "string",
- "in_house_status": "string",
- "regain_comment": "string",
- "remand_comment": "string"
}
], - "confirm_request_info[]": [
- {
- "send_user_code": "string",
- "send_user_name": "string",
- "approval_user_code": "string",
- "approval_user_name": "string",
- "in_house_status": "string",
- "regain_comment": "string",
- "remand_comment": "string"
}
], - "referrer_info[]": [
- {
- "refer_user_code": "string",
- "refer_user_name": "string"
}
], - "sector_info[]": [
- {
- "sector_code": "string",
- "sector_name": "string"
}
], - "send_error_flg": 0,
- "regain_comment": "string",
- "remand_comment": "string",
- "storage_flg": 0,
- "sendreq_info[]": [
- {
- "sendreq_use_flg": "string",
- "sendreq_required_flg": "string",
- "sendreq_explain": "string",
- "sendreq_lock_flg": "string",
- "sendfile_info[]": [
- {
- "sendfile_name": "string",
- "sendfile_data": "string"
}
]
}
]
}
response_type required | string <= 10 characters Example: response_type=string “json”または”xml”を指定する。 |
document_set_id required | number <= 10 characters Example: document_set_id=0 作成したい雇用契約書の書類セットを指定する。 |
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "document_set_id": 0,
- "document_set_name": "string",
- "template_info[]": [
- {
- "template_id": "string",
- "template_name": "string",
- "item_info[]": [
- {
- "item_name": "string",
- "item_type": "string"
}
]
}
]
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
Array of objects (キーワードリスト) 検索ワードで絞り込みを行いたい場合に指定する。 | |
Array of objects (雇用契約ステータスリスト) 雇用契約ステータスで絞り込みを行いたい場合に指定する。 | |
Array of objects (社内確認状態リスト) 社内確認状態で絞り込みを行いたい場合に指定する。 | |
Array of objects (雇用契約書番号リスト) 雇用契約書番号で絞り込みを行いたい場合に指定する。 雇用契約書番号は最大500件まで指定可能 | |
send_error_flg | number (送信エラーフラグ) 送信エラーが発生している雇用契約書で絞り込みを行いたい場合は1を指定する。 |
agreement_limit_from | string <date> (合意期限日(FROM)) <= 10 characters 合意期限日で絞り込みを行いたい場合に指定する。 |
agreement_limit_to | string <date> (合意期限日(TO)) <= 10 characters 合意期限日で絞込みを行いたい場合に指定する。 |
create_date_from | string <date> (作成日(FROM)) <= 10 characters 作成日で絞込みを行いたい場合に指定する。 |
create_date_to | string <date> (作成日(TO)) <= 10 characters 作成日で絞込みを行いたい場合に指定する。 |
send_date_from | string <date> (送信日(FROM)) <= 10 characters 送信日で絞込みを行いたい場合に指定する。 |
send_date_to | string <date> (送信日(TO)) <= 10 characters 送信日で絞込みを行いたい場合に指定する。 |
agreement_date_from | string <date> (合意日(FROM)) <= 10 characters 合意日で絞込みを行いたい場合に指定する。 |
agreement_date_to | string <date> (合意日(TO)) <= 10 characters 合意日で絞込みを行いたい場合に指定する。 |
valid_start_date_from | string <date> (契約期間(開始)(FROM)) <= 10 characters 契約期間で絞込みを行いたい場合に指定する。 |
valid_start_date_to | string <date> (契約期間(開始)(TO)) <= 10 characters 契約期間で絞込みを行いたい場合に指定する。 |
valid_end_date_from | string <date> (契約期間(終了)(FROM)) <= 10 characters 契約期間で絞込みを行いたい場合に指定する。 |
valid_end_date_to | string <date> (契約期間(終了)(TO)) <= 10 characters 契約期間で絞込みを行いたい場合に指定する。 |
expired_flg | number (契約期間切れ) <= 1 characters 契約期間期限切れで絞込みを行いたい場合に指定する。 |
remind_date_from | string <date> (リマインド日(FROM)) <= 10 characters リマインド日で絞込みを行いたい場合に指定する。 |
remind_date_to | string <date> (リマインド日(TO)) <= 10 characters リマインド日で絞込みを行いたい場合に指定する。 |
open_flg | number (未読/既読) <= 1 characters API 実行者の雇用契約書の未読/既読で絞込みを行いたい場合に指定する。 |
worker_open_flg | number (開封状況) <= 1 characters 労働者の開封状況で絞込みを行いたい場合に指定する。 |
creator_user_code | string (作成者(社員コード)) <= 15 characters 作成者で絞込みを行いたい場合に指定する。 |
Array of objects (タグ情報) タグで絞り込みを行いたい場合に指定する。 | |
update_date | string <date-time> (更新日時) <= 19 characters 更新日時以降に変更があった雇用契約書を検索する。 |
storage_flg | number (自社保管フラグ) <= 1 characters 雇用契約か自社保管で絞込みを行いたい場合に指定する。 |
sort_item | number (ソート項目) <= 1 characters 0:更新日時 |
sort_order | number (ソート基準) <= 1 characters 0:昇順 |
search_limit | number (検索結果上限) <= 4 characters 取得件数の上限を指定する。 |
sendreq_lock_flg | number (提出依頼確認状況) <= 1 characters 提出依頼確認状況で絞込みを行いたい場合に指定する。 |
emp_sendfile_flg | number (労働者の書類添付状況) <= 1 characters 労働者の書類添付状況で絞込みを行いたい場合に指定する。 |
{- "response_type": "string",
- "keyword_list[]": [
- {
- "keyword": "string"
}
], - "employ_status_list[]": [
- {
- "employ_status": 0
}
], - "in_house_status_list[]": [
- {
- "in_house_status": "string"
}
], - "employ_no_list[]": [
- {
- "employ_no": 0
}
], - "send_error_flg": 0,
- "agreement_limit_from": "yyyy-MM-dd",
- "agreement_limit_to": "yyyy-MM-dd",
- "create_date_from": "yyyy-MM-dd",
- "create_date_to": "yyyy-MM-dd",
- "send_date_from": "yyyy-MM-dd",
- "send_date_to": "yyyy-MM-dd",
- "agreement_date_from": "yyyy-MM-dd",
- "agreement_date_to": "yyyy-MM-dd",
- "valid_start_date_from": "yyyy-MM-dd",
- "valid_start_date_to": "yyyy-MM-dd",
- "valid_end_date_from": "yyyy-MM-dd",
- "valid_end_date_to": "yyyy-MM-dd",
- "expired_flg": 0,
- "remind_date_from": "yyyy-MM-dd",
- "remind_date_to": "yyyy-MM-dd",
- "open_flg": 0,
- "worker_open_flg": 0,
- "creator_user_code": "string",
- "tag_info[]": [
- {
- "tag_id": 0
}
], - "update_date": "yyyy-MM-dd HH:mm:ss",
- "storage_flg": 0,
- "sort_item": 0,
- "sort_order": 0,
- "search_limit": 0,
- "sendreq_lock_flg": 0,
- "emp_sendfile_flg": 0
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "limit_over_flg": 0,
- "search_result[]": [
- {
- "employ_no": "string",
- "title": "string",
- "emp_mail_address": "string",
- "emp_last_name": "string",
- "emp_first_name": "string",
- "emp_birthday": "yyyy-MM-dd",
- "employ_status": 0,
- "employ_status_name": "string",
- "in_house_status": "string",
- "in_house_status_name": 0,
- "storage_flg": 0,
- "send_error_flg": 0
}
]
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
document_set_id required | number (使用書類セットID) <= 10 characters 使用する書類セットIDを指定する |
required | Array of objects (テンプレート情報) 雇用契約ひな形取得APIで取得した[テンプレート情報]をすべて指定する。 |
required | Array of objects (基本情報) 1件のみ指定する。 |
required | Array of objects (管理情報) 1 件のみ指定する。 |
{- "response_type": "string",
- "document_set_id": 0,
- "template_info[]": [
- {
- "template_id": "string",
- "item_info[]": "string"
}
], - "basic_info[]": [
- {
- "emp_mail_address": "string",
- "emp_last_name": "string",
- "emp_first_name": "string",
- "emp_birthday": "yyyy-MM-dd",
- "valid_date_from": "yyyy-MM-dd",
- "valid_date_to": "yyyy-MM-dd"
}
], - "company_info[]": [
- {
- "title": "string",
- "agreement_limit_date": "yyyy-MM-dd",
- "receive_limitover_mail_flg": 0,
- "remind_date": "yyyy-MM-dd",
- "tag_info[]": [
- {
- "tag_id": 0
}
], - "company_memo": "string"
}
]
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "employ_no": "string",
- "employ_status": 0
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
employ_no required | string (雇用契約書番号) <= 10 characters 送信対象の雇用契約書番号を指定する。 |
{- "response_type": "string",
- "employ_no": "string"
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "employ_no": "string",
- "employ_status": 0
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
employ_no required | string (雇用契約書番号) <= 10 characters 更新対象の雇用契約書番号を指定する。 |
emp_mail_address | string (労働者メールアドレス) <= 200 characters 雇用契約書を送付する労働者のメールアドレスを指定する。 |
Array of objects (管理情報) パラメータ項目(company_info[])を省略すると更新対象外となる。 |
{- "response_type": "string",
- "employ_no": "string",
- "emp_mail_address": "string",
- "company_info[]": [
- {
- "title": "string",
- "agreement_limit_date": "yyyy-MM-dd",
- "receive_limitover_mail_flg": 0,
- "remind_date": "yyyy-MM-dd",
- "tag_info[]": [
- {
- "tag_id": 0
}
], - "company_memo": "string"
}
]
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "employ_no": "string",
- "employ_status": 0
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
employ_no required | string (雇用契約書番号) <= 10 characters 取戻対象の雇用契約書番号を指定する。 |
regain_comment required | string (取戻コメント) <= 500 characters 取戻コメントを指定する。 |
{- "response_type": "string",
- "employ_no": "string",
- "regain_comment": "string"
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "employ_no": "string",
- "employ_status": 0
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
employ_no required | string (雇用契約書番号) <= 10 characters 取消対象の雇用契約書番号を指定する。 |
{- "response_type": "string",
- "employ_no": "string"
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "employ_no": "string",
- "employ_status": 0
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
employ_no required | string (雇用契約書番号) <= 10 characters 更新対象の雇用契約書番号を指定する。 |
{- "response_type": "string",
- "employ_no": "string"
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
]
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
required | Array of objects (自社保管ファイル情報) 自社保管ファイルは最大5個まで登録可能。 |
required | Array of objects (基本情報) 1 件のみ指定する。 |
required | Array of objects (管理情報) 1 件のみ指定する。 |
{- "response_type": "string",
- "storage_file_info[]": [
- {
- "document_name": "string",
- "document_data": "string"
}
], - "basic_info[]": [
- {
- "emp_mail_address": "string",
- "emp_last_name": "string",
- "emp_first_name": "string",
- "valid_date_from": "yyyy-MM-dd",
- "valid_date_to": "yyyy-MM-dd"
}
], - "company_info[]": [
- {
- "title": "string",
- "remind_date": "yyyy-MM-dd",
- "tag_info[]": [
- {
- "tag_id": 0
}
], - "company_memo": "string"
}
]
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "employ_no": "string",
- "employ_status": 0
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
employ_no required | string (雇用契約書番号) <= 10 characters 更新対象の雇用契約書番号を指定する。 |
required | Array of objects (基本情報) 1 件のみ指定する。 |
required | Array of objects (管理情報) 1 件のみ指定する。 |
{- "response_type": "string",
- "employ_no": "string",
- "basic_info[]": [
- {
- "emp_mail_address": "string",
- "emp_last_name": "string",
- "emp_first_name": "string",
- "valid_date_from": "yyyy-MM-dd",
- "valid_date_to": "yyyy-MM-dd"
}
], - "company_info[]": [
- {
- "title": "string",
- "remind_date": "yyyy-MM-dd",
- "tag_info[]": [
- {
- "tag_id": 0
}
], - "company_memo": "string"
}
]
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "employ_no": "string",
- "employ_status": 0
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
employ_no required | string (雇用契約書番号) <= 10 characters 取消対象の雇用契約書番号を指定する。 |
{- "response_type": "string",
- "employ_no": "string"
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "employ_no": "string",
- "employ_status": 0
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
employ_no required | string (雇用契約書番号) <= 10 characters 取消対象の雇用契約書番号を指定する。 |
{- "response_type": "string",
- "employ_no": "string"
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
]
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
employ_no required | string (雇用契約書番号) <= 10 characters 取消対象の雇用契約書番号を指定する。 |
required | Array of objects (社内管理書類情報) 社内管理書類は最大10個まで登録可能 |
{- "response_type": "string",
- "employ_no": "string",
- "internal_document_info[]": [
- {
- "document_name": "string",
- "document_data": "string"
}
]
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "employ_no": "string",
- "employ_status": 0
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
employ_no required | string (雇用契約書番号) <= 10 characters 社内管理書類の削除対象の雇用契約書番号を指定する。 |
required | Array of objects (社内管理書類情報) 削除対象の社内管理書類名は最大10個まで指定可能。 |
{- "response_type": "string",
- "employ_no": "string",
- "internal_document_info[]": [
- {
- "document_name": "string"
}
]
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "employ_no": "string",
- "employ_status": 0
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
employ_no required | string (雇用契約書番号) <= 10 characters 付帯書類の追加対象の雇用契約番号を指定する。 |
required | Array of objects (付帯書類情報) 付帯書類は最大10個まで登録可能 |
{- "response_type": "string",
- "employ_no": "string",
- "attach_document_info[]": [
- {
- "document_name": "string",
- "document_data": "string"
}
]
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "employ_no": "string",
- "employ_status": 0
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
employ_no required | string (雇用契約書番号) <= 10 characters 付帯書類の削除対象の雇用契約番号を指定する。 |
required | Array of objects (付帯書類情報) 削除対象の付帯書類は最大10個まで指定可能 |
{- "response_type": "string",
- "employ_no": "string",
- "attach_document_info[]": [
- {
- "document_name": "string"
}
]
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "employ_no": "string",
- "employ_status": 0
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
employ_no required | string (雇用契約書番号) <= 10 characters 付帯書類の追加対象の雇用契約番号を指定する。 |
sendreq_lock_flg required | string (提出依頼確認状況) <= 1 characters 0:未確認 |
{- "response_type": "string",
- "employ_no": "string",
- "sendreq_lock_flg": "string"
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "employ_no": "string",
- "employ_status": 0
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
employ_no required | string (雇用契約書番号) <= 10 characters 提出書類の削除対象の雇用契約書番号を指定する。 |
required | Array of objects (提出依頼確認状況) 提出書類の削除対象の雇用契約書番号を指定する。 |
{- "response_type": "string",
- "employ_no": "string",
- "sendfile_info[]": "string"
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "employ_no": "string",
- "employ_status": 0
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
employ_no required | string (雇用契約書番号) <= 10 characters 参照者情報の更新対象の雇用契約書番号を指定する。 |
Array of objects (参照者情報) 参照者は最大50個まで登録可能。 | |
Array of objects (参照部署情報) 参照者は最大50個まで登録可能。 |
{- "response_type": "string",
- "employ_no": "string",
- "referrer_info[]": "string",
- "sector_info[]": "string"
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "employ_no": "string",
- "employ_status": 0
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
employ_no required | string (雇用契約書番号) <= 10 characters 社内依頼送信対象の雇用契約書番号を指定する。 |
process_type required | number (処理対象) <= 1 characters 1:送信依頼 2:確認依頼 |
{- "response_type": "string",
- "employ_no": "string",
- "process_type": 0
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "employ_no": "string",
- "employ_status": "string",
- "send_request_info[]": [
- {
- "send_user_code": "string",
- "send_user_name": "string",
- "approval_user_code": "string",
- "approval_user_name": "string",
- "in_house_status": "string",
- "regain_comment": "string",
- "remand_comment": "string"
}
], - "confirm_request_info[]": [
- {
- "send_user_code": "string",
- "send_user_name": "string",
- "approval_user_code": "string",
- "approval_user_name": "string",
- "in_house_status": "string",
- "regain_comment": "string",
- "remand_comment": "string"
}
]
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
employ_no required | string (雇用契約書番号) <= 10 characters 社内依頼承認対象の雇用契約書番号を指定する。 |
process_type required | number (処理対象) <= 1 characters 1:送信依頼 2:確認依頼 |
{- "response_type": "string",
- "employ_no": "string",
- "process_type": 0
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "employ_no": "string",
- "employ_status": "string",
- "send_request_info[]": [
- {
- "send_user_code": "string",
- "send_user_name": "string",
- "approval_user_code": "string",
- "approval_user_name": "string",
- "in_house_status": "string",
- "regain_comment": "string",
- "remand_comment": "string"
}
], - "confirm_request_info[]": [
- {
- "send_user_code": "string",
- "send_user_name": "string",
- "approval_user_code": "string",
- "approval_user_name": "string",
- "in_house_status": "string",
- "regain_comment": "string",
- "remand_comment": "string"
}
]
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
employ_no required | string (雇用契約書番号) <= 10 characters 更新対象の雇用契約書番号を指定する。 |
Array of objects (送信依頼情報) パラメータ項目(send_request_info[])を省略すると更新対象外となる。 | |
Array of objects (確認依頼情報) パラメータ項目(confirm_request_info[])を省略すると更新対象外となる。 |
{- "response_type": "string",
- "employ_no": "string",
- "send_request_info[]": [
- {
- "send_request_user_code": "string"
}
], - "confirm_request_info[]": [
- {
- "confirm_request_user_code": "string"
}
]
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "employ_no": "string",
- "employ_status": "string",
- "send_request_info[]": [
- {
- "send_user_code": "string",
- "send_user_name": "string",
- "approval_user_code": "string",
- "approval_user_name": "string",
- "in_house_status": "string",
- "regain_comment": "string",
- "remand_comment": "string"
}
], - "confirm_request_info[]": [
- {
- "send_user_code": "string",
- "send_user_name": "string",
- "approval_user_code": "string",
- "approval_user_name": "string",
- "in_house_status": "string",
- "regain_comment": "string",
- "remand_comment": "string"
}
]
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
employ_no required | string (雇用契約書番号) <= 10 characters 社内依頼取戻対象の雇用契約書番号を指定する。 |
regain_comment required | string (取戻コメント) <= 500 characters 取戻コメントを設定する。 |
process_type required | number (処理対象) <= 1 characters 1:送信依頼 2:確認依頼 |
{- "response_type": "string",
- "employ_no": "string",
- "regain_comment": "string",
- "process_type": 0
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "employ_no": "string",
- "employ_status": "string",
- "send_request_info[]": [
- {
- "send_user_code": "string",
- "send_user_name": "string",
- "approval_user_code": "string",
- "approval_user_name": "string",
- "in_house_status": "string",
- "regain_comment": "string",
- "remand_comment": "string"
}
], - "confirm_request_info[]": [
- {
- "send_user_code": "string",
- "send_user_name": "string",
- "approval_user_code": "string",
- "approval_user_name": "string",
- "in_house_status": "string",
- "regain_comment": "string",
- "remand_comment": "string"
}
]
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
employ_no required | string (雇用契約書番号) <= 10 characters 社内依頼差戻対象の雇用契約書番号を指定する。 |
remand_comment required | string (差戻コメント) <= 500 characters 差戻コメントを設定する。 文章の改行を行う場合は\nを指定する。 |
process_type required | number (処理対象) <= 1 characters 1:送信依頼 2:確認依頼 |
{- "response_type": "string",
- "employ_no": "string",
- "remand_comment": "string",
- "process_type": 0
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "employ_no": "string",
- "employ_status": "string",
- "send_request_info[]": [
- {
- "send_user_code": "string",
- "send_user_name": "string",
- "approval_user_code": "string",
- "approval_user_name": "string",
- "in_house_status": "string",
- "regain_comment": "string",
- "remand_comment": "string"
}
], - "confirm_request_info[]": [
- {
- "send_user_code": "string",
- "send_user_name": "string",
- "approval_user_code": "string",
- "approval_user_name": "string",
- "in_house_status": "string",
- "regain_comment": "string",
- "remand_comment": "string"
}
]
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
Array of objects (社員コードリスト) 社員コードで絞り込みを行いたい場合に指定する。 | |
Array of objects (キーワードリスト) 検索ワードで絞り込みを行いたい場合に指定する。 | |
search_limit | number (検索結果上限) <= 4 characters 取得件数の上限を指定する。 |
{- "response_type": "string",
- "user_code_info[]": [
- {
- "user_code": "string"
}
], - "keyword_list[]": [
- {
- "keyword": "string"
}
], - "search_limit": 0
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "limiti_over_flg": "string",
- "search_result[]": [
- {
- "user_code": "string",
- "user_name": "string"
}
]
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
required | Array of objects (社員コードリスト) 社員コードは最大50個まで指定可能。 |
{- "response_type": "string",
- "user_code_info[]": [
- {
- "user_code": "string"
}
]
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
]
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
required | Array of objects (社員コードリスト) 社員コードは最大50個まで指定可能。 |
{- "response_type": "string",
- "user_code_info[]": [
- {
- "user_code": "string"
}
]
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
]
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
Array of objects (タグキーワードリスト) 検索ワードで絞り込みを行いたい場合に指定する。 | |
search_limit | number (検索結果上限) <= 4 characters 取得件数の上限を指定する。 |
{- "response_type": "string",
- "tag_keyword_list[]": [
- {
- "keyword": "string"
}
], - "search_limit": 0
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "limit_over_flg": "string",
- "tag_info[]": [
- {
- "tag_id": "string",
- "tag_name": "string"
}
]
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
required | Array of objects (タグ情報) タグは最大50個まで登録可能。 |
{- "response_type": "string",
- "tag_info[]": [
- {
- "tag_name": "string"
}
]
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "tag_info[]": [
- {
- "tag_id": 0,
- "tag_name": "string"
}
]
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
required | Array of objects (タグ情報) タグは最大50個まで登録可能。 |
{- "response_type": "string",
- "tag_info[]": [
- {
- "tag_id": 0,
- "tag_name": "string"
}
]
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "tag_info[]": [
- {
- "tag_id": 0,
- "tag_name": "string"
}
]
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
required | Array of objects (タグ情報) タグは最大50個まで登録可能。 |
{- "response_type": "string",
- "tag_info[]": [
- {
- "tag_id": 0
}
]
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
]
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
Array of objects (書類セットキーワードリスト) 検索ワードで絞り込みを行いたい場合に指定する。 | |
sendreq_use_flg | string (提出依頼の利用) <= 1 characters 提出依頼の利用有無で絞り込みを行いたい場合に指定する。 |
sendreq_required_flg | string (提出依頼の必須設定) <= 1 characters 提出依頼の必須設定で絞り込みを行いたい場合に指定する。 |
search_limit | number (検索結果上限) <= 4 characters 取得件数の上限を指定する。 |
{- "response_type": "string",
- "document_set_keyword_list[]": [
- {
- "keyword": "string"
}
], - "sendreq_use_flg": "s",
- "sendreq_required_flg": "s",
- "search_limit": 0
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "limit_over_flg": 0,
- "document_set_info[]": [
- {
- "document_set_id": 0,
- "document_set_name": "string",
- "document_set_explain": "string",
- "sendreq_use_flg": "string",
- "sendreq_required_flg": "string",
- "sendreq_explain": "string",
- "update_date": "yyyy-MM-dd HH:mm"
}
]
}
response_type required | string (リクエスト種別) <= 10 characters “json”または”xml”を指定する。 |
Array of objects (テンプレートキーワードリスト) 検索ワードで絞り込みを行いたい場合に指定する。 | |
search_limit | number (検索結果上限) <= 4 characters 取得件数の上限を指定する。 |
{- "response_type": "string",
- "template_keyword_list[]": [
- {
- "keyword": "string"
}
], - "search_limit": 0
}
{- "request_id": "string",
- "result": 0,
- "error_list[]": [
- {
- "errorItem": "string",
- "errorCode": "string",
- "errorDetail": "string"
}
], - "warn_list[]": [
- {
- "warnItem": "string",
- "warnCode": "string",
- "warnDetail": "string"
}
], - "limit_over_flg": 0,
- "template_info[]": [
- {
- "template_id": 0,
- "template_name": "string",
- "template_explain": "string",
- "update_date": "yyyy-MM-dd HH:mm",
- "timestamp_set_flg": "string"
}
]
}
更新日 | API | 内容 |
---|---|---|
2020/8/27 | 自社情報取得API 自社情報更新API |
「リマインド(日付指定)」を追加 |
2021/1/8 | 各API | 説明文の変更 |
2021/5/12 | 契約書取消API 契約書削除API 契約書差戻API 添付ファイル削除API |
APIのメソッドをDELETEからPUTに変更 |
2021/6/2 | 契約種別 | 備考欄を訂正 |
2021/6/10 | エラーコード一覧 | API名称の誤字を訂正 |
2021/6/10 | 参照者情報更新API | 全社員参照可能フラグのDefault値の記載を追加 |
2021/7/6 | 呼び出し回数制限 | 呼び出し回数制限を超過した場合に返却するエラーコードを記載 |
2021/8/11 | 契約書検索API | Bodyパラメータ仕様の更新日時(update_date)の書式を記載 |
2021/10/21 | エラーコード一覧 | HTTPステータスコード値の記載一部エラーメッセージの修正 |
2021/11/11 | 契約書差戻API 契約書締結API 基本情報取得API 基本情報作成API 契約種別更新API エラーコード一覧 |
契約書差戻API 差戻コメント→差戻時コメントに変更 契約書締結API agreement_commentを追加 基本情報取得API auto_ext_termをauto_ext_flgに変更 auto_ext_term_nameをauto_ext_nameに変更 auto_ext_term(自動延長期間(月))を追加 remand_commentを削除 send_commentを削除 comment_infoを追加 基本情報作成API auto_ext_termをauto_ext_flgに変更 auto_ext_term(自動延長期間(月))を追加 契約種別更新APIを追加 エラーコード一覧 API追加・変更に伴う変更 |
2021/12/9 | 基本情報作成API エラーコード一覧 |
基本情報作成API ・ExcelファイルのPDF変換対応 エラーコード一覧 ・エラーメッセージ(CNT08_006)の修正 |
2022/6/1 | エラーコード一覧 | エラーメッセージ(CNT08_082, CNT08_083, CNT08_084, CNT08_085, CNT08_086, CNT08_087, CNT08_088)の追加 |
2022/12/27 | エラーコード一覧 | ・エラーメッセージ(CNT12_017, CNT12_018)の追加 ・エラーメッセージ(CNT12_013)の修正 |
2024/10/23 | 締結概要書取得API | 新規追加 |
2025/3/18 | 基本情報作成API | エラーメッセージ(CNT08_056, CNT08_057, CNT08_060, CNT08_061)の修正 |
更新日 | API | 内容 |
---|---|---|
2021/10/20 | 初版 | |
2022/1/20 | 雇用契約削除API 自社保管削除API |
新規追加 |
2022/3/15 | 雇用契約提出依頼書類更新API 雇用契約提出依頼書類削除API |
新規追加 |
2022/3/15 | 雇用契約検索API | リクエスト項目に以下を追加 「提出依頼確認状況」 「労働者の書類添付状況」 |
2022/3/15 | 雇用契約詳細取得API | レスポンス項目に以下を追加 「提出依頼情報」 |
2022/3/15 | 書類セット検索API | ・リクエスト項目に以下を追加 「提出依頼の利用」 「提出依頼の必須設定」 ・レスポンス項目に以下を追加 「提出依頼の利用」 「提出依頼の必須設定」 「提出依頼の説明文」 |
2022/12/27 | エラーコード一覧 | エラーメッセージ(EMP17_024)を追加 |