実習実施予定表 - 新規登録・編集 API


概要

{primary} 実習実施予定表の新規登録・編集を行います。

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


エンドポイント

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

ROUTEパラメータ

※ ROUTEパラメータはありません

リクエストパラメータ

パラメーター名 必須 内容 特記
id int id 新規作成時NULL / 編集時のみ必須
name int 名称
businesses[][type] int 事業内容:業務内容
businesses[][work_hours1] string 事業内容 1:業務時間(1 月目)
businesses[][work_hours2] string 事業内容 1:業務時間(2 月目)
businesses[][work_hours3] string 事業内容 1:業務時間(3 月目)
businesses[][work_hours4] string 事業内容 1:業務時間(4 月目)
businesses[][work_hours5] string 事業内容 1:業務時間(5 月目)
businesses[][work_hours6] string 事業内容 1:業務時間(6 月目)
businesses[][work_hours7] string 事業内容 1:業務時間(7 月目)
businesses[][work_hours8] string 事業内容 1:業務時間(8 月目)
businesses[][work_hours9] string 事業内容 1:業務時間(9 月目)
businesses[][work_hours10] string 事業内容 1:業務時間(10 月目)
businesses[][work_hours11] string 事業内容 1:業務時間(11 月目)
businesses[][work_hours12] string 事業内容 1:業務時間(12 月目)
businesses[][total_work_hours] string 事業内容 1:業務時間(合計)
total_hours1 string 合計時間:1 月目
total_hours2 string 合計時間:2 月目
total_hours3 string 合計時間:3 月目
total_hours4 string 合計時間:4 月目
total_hours5 string 合計時間:5 月目
total_hours6 string 合計時間:6 月目
total_hours7 string 合計時間:7 月目
total_hours8 string 合計時間:8 月目
total_hours9 string 合計時間:9 月目
total_hours10 string 合計時間:10 月目
total_hours11 string 合計時間:11 月目
total_hours12 string 合計時間:12 月目
total_hours string 合計時間:合計

レスポンス

成功時
パラメーター名 内容 特記
result boolean リクエスト結果 true
errors array 成功のためエラーがないので空配列が返ってきます
@todo 実装した後、POSTMANのレスポンスに貼り直す
{
    "result"   : true,
    "errors"   : "",
    "data"     : [],
}
失敗時

ステータスコード:200

パラメーター名 内容 特記
result boolean リクエスト結果
error List 失敗した理由を配列
@todo 実装した後、POSTMANのレスポンスに貼り直す
{
  "result"   : false,
  "errors"   : {
    'error'       : ['失敗しました'],
  },
  "data"     : "",
}

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