入国後講習実施予定表 - 新規登録・編集 API


概要

{primary} 検索条件にて絞り込んだ入国後講習実施予定表のレコードのリストを返却します。

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


エンドポイント

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

ROUTEパラメータ

パラメーター名 内容 特記

リクエストパラメータ

パラメーター名 必須 内容 特記
id int id 新規作成時NULL / 編集時のみ必須
name string 名称
training_facilities[][name] string 講習実施施設:施設名 入国後講習を行う施設名 3つまで追加可能
training_facilities[][address] string 講習実施施設:住所 入国後講習を行う施設名 3つまで追加可能
training_facilities[][phone_number] string 講習実施施設:連絡先 入国後講習を行う施設名 3つまで追加可能
instructor_name string 法的保護の講義を行う講師:名称
instructor_occupation string 法的保護の講義を行う講師:職業
instructor_affiliation string 法的保護の講義を行う講師:所属機関
instructor_carrer string 法的保護の講義を行う講師:専門的知識の経歴
instructor_license string 法的保護の講義を行う講師:資格免許
holday check 予定表:休日指定
public_holiday radio 予定表:祝日可否
am_class_start_time date 予定表:午前実施期間:開始
am_class_end_time date 予定表:午前実施期間:終了
pm_class_start_time date 予定表:午後実施期間:開始
pm_class_end_time date 予定表:午後実施期間:終了
schedules[][am_content] string 予定表:午前:講習内容 63個まで追加可能 追加されてたら必須
schedules[][am_outsourcing] select 定表:午前:委託有無 63個まで追加可能 追加されてたら必須
schedules[][pm_content] select 予定表:午後:講習内容 63個まで追加可能 追加されてたら必須
schedules[][pm_outsourcing] select 定表:午後:委託有無 63個まで追加可能 追加されてたら必須
schedules[][training_facility] string 予定表:講習施設 63個まで追加可能 追加されてたら必須
schedules[][hours] int 予定表:時間数 63個まで追加可能 追加されてたら必須
schedules[][instructor_name] string 予定表:講師の氏名 63個まで追加可能 追加されてたら必須

レスポンス

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

ステータスコード:200

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

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


バリデーション

画面項目名 フィールド名 チェック内容 備考
id id required
送出国 country required
種別 preparation_agency_type required
機関名称 name required
max:255
所在地 address nullable
max:255
代表者氏名 representative_name nullable
max:255
主要業務 main_business nullable
max:255
電話番号 phone nullable
max:20
メールアドレス email nullable
max:255
型チェック
設立年月日 founding_date nullable
日付チェック
常勤職員数 numof_employee nullable
max:10
資本金(金額) capital_amount nullable
max:10
資本金(単位) capital_unit nullable
資本金(レート) capital_rate nullable
max:10
資本金(日本円) capital_amount_yen nullable
max:10
責任者役職 supervisor_rank nullable
max:255
責任者氏名 supervisor_name nullable
max:255