結果 - 編集 API


概要

{primary} 本申請で新たに得た情報を保存し、当時の情報として保存し続けます。

新規作成は、計画認定プロジェクト作成時にできるレコードを使用します。そのため更新しか出来ません。

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


エンドポイント

メソッド URI Headers
POST /api/application/result Default

ROUTEパラメータ

パラメーター名 内容 特記

リクエストパラメータ

パラメーター名 必須 内容 特記
id int id
intern_period_from date 実習期間 開始
intern_period_until date 実習期間 終了
certification_number char 認定番号
passport_number string パスポート番号
passport_expiration_date date パスポート有効期限
residence_card_number string 在留カード番号
residence_term date 在留期限
entry_date date 入国日

レスポンス

成功時
パラメーター名 内容 特記
result boolean リクエスト結果 true
errors array 成功のためエラーがないので空配列が返ってきます
{
    "result"   : true,
    "errors"   : "",
    "data"     : [],
}
失敗時

ステータスコード:200

パラメーター名 内容 特記
result boolean リクエスト結果
error List 失敗した理由を配列
{
  "result"   : false,
  "errors"   : {
    'error'       : ['失敗しました'],
  },
  "data"     : "",
}

{danger} 失敗時は200以外のエラーコードが返却されます。共通ルールのレスポンスをチェック。


バリデーション

画面項目名 フィールド名 チェック内容 備考
実習期間 開始 intern_period_from 日付型チェック
終了日よりも前かどうか
実習期間 終了 intern_period_until 日付型チェック
開始日よりも後かどうか
認定番号 certification_number digits:10
パスポート番号 passport_number max:30
パスポート有効期限 passport_expiration_date 日付型チェック
在留カード番号 residence_card_number digits:12
在留期限 residence_term 日付型チェック
入国日 entry_date 日付型チェック