計画認定 - 各書類 - 書類の世代更新 API


概要

{primary} 計画認定 各書類の世代を最新のものへ更新します。

現在使用している書類の世代が最新でない場合はappdoc_documentsのgenの値を最新の値に更新、最新の場合はエラーメッセージを返し、更新処理は行いません。

監理団体アカウントのみ利用できます。


エンドポイント

メソッド URI Headers
GET /api/application/document/update_generation/{document_code}/{appdoc_project_id}/{appdoc_trainee_id?} Default

ROUTEパラメータ

パラメーター名 内容 特記
document_code int 書類コード
appdoc_project_id int 計画認定プロジェクトID
appdoc_trainee_id int 計画認定技能実習生ID

リクエストパラメータ

  • リクエストパラメータはありません。

レスポンス

成功時
パラメーター名 内容 特記
data array 特に何も設定しません 空配列が返ってきます
result boolean リクエスト結果 true
error array 失敗した理由を配列
alert array 特に何も設定しません 空配列が返ってきます
{
    "data": [],
    "result": true,
    "errors": [],
    "alert": []
}
失敗時

ステータスコード:200

パラメーター名 内容 特記
data array 特に何も設定しません 空配列が返ってきます
result boolean リクエスト結果 false
error array 失敗した理由を配列
alert array 特に何も設定しません 空配列が返ってきます
{
    "data": [],
    "result": false,
    "errors": [
        "書類は最新です。"
    ],
    "alert": []
}