サポートフォーマット

json

エラー

エラーコード エラー説明
401 Not Authorizedアクセストークンが送られていないか正しくありません。もしくはクライアント認証トークンが正しくありません。
403 Forbiddenそのリクエストに必要な権限がありません。
404 Not found指定されたパスは正しくないか、リソースが見つかりません。
422 Unprocessable Entity1つ以上のパラメータが正しくないか不足しています。エラーメッセージで原因が判別できます。
500 Internal Server Errorサーバーで何らかのエラーが起こりました。
503 Service Unavailableあなたの IP アドレスから非常に多くのリクエストがあった場合、このエラーが発生します。次のリクエストまで少し時間を開けてください。

{
  "id": 1071568098,
  "application_type": 2,
  "days_count": 2.5,
  "start_timestamp": "2020/08/05 00:00:00 +0900",
  "finish_timestamp": "2020/08/07 23:59:59 +0900",
  "memo": "夏期休暇",
  "status": "作成中",
  "created_at": "2022/02/07 13:55:59 +0900",
  "regist_user_code": "yamakawa",
  "updated_at": "2022/02/07 13:55:59 +0900",
  "update_user_code": null
}

パラメータ

パラメータ名 説明
full_or_half
任意

全休か半休か, full:全休, half:半休

Validations:

  • Must be a String

staff_id
必須

社員ID

Validations:

  • Must be a Integer

holiday
任意

Validations:

  • Must be a Hash

holiday[start_timestamp]
任意

有休開始日

Validations:

  • Must be a String

holiday[finish_timestamp]
任意

有休終了日

Validations:

  • Must be a String

holiday[memo]
任意

備考

Validations:

  • Must be a String

Returns

コード: 200

説明:

1レコードの有給休暇申請を作成します。

パラメータ名 説明
id
任意

レコードId

Validations:

  • Must be a Integer

application_type
任意

種別 1:付与, 2:消化または取消

Validations:

  • Must be a Integer

days_count
任意

付与・消化日数

Validations:

  • Must be a Float

start_timestamp
任意

有休開始日

Validations:

  • Must be a String

finish_timestamp
任意

有休終了日

Validations:

  • Must be a String

memo
任意

備考

Validations:

  • Must be a String

status
任意

ステータス

Validations:

  • Must be a String

created_at
任意

登録日時 (YYYY/MM/DD hh:mm:ss)

Validations:

  • Must be a String

regist_user_code
任意

登録者

Validations:

  • Must be a String

updated_at
任意

更新日時 (YYYY/MM/DD hh:mm:ss)

Validations:

  • Must be a String

update_user_code
任意

更新者

Validations:

  • Must be a String