結果 - 編集 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 |
日付型チェック |
|