サポートフォーマット

json

エラー

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

{
  "staff_id": 2010,
  "target_ymd": "2021/03/01",
  "status": null,
  "memo": "出社時間を修正しました。[22-01-21 13:30:46 (山川 太郎)]
",
  "work_minutes": null,
  "break_minutes": null,
  "manual_overwork_minutes": null,
  "manual_tardy_minutes": null,
  "manual_early_leave_minutes": null,
  "manual_basicwork_minutes": null,
  "punch_locations": null,
  "staff_code": "EP2010",
  "staff_name": "山川7 太郎7",
  "punch_time_0": "09:05",
  "punch_time_1": "10:06",
  "punch_time_2": "11:07",
  "punch_time_3": "12:08",
  "adjusted_punch_time_0": "09:00",
  "adjusted_punch_time_1": "10:06",
  "adjusted_punch_time_2": "11:07",
  "adjusted_punch_time_3": "18:00"
}

パラメータ

パラメータ名 説明
punch_time_0
任意

出社

Validations:

  • Must be a String

punch_time_1
任意

外出

Validations:

  • Must be a String

punch_time_2
任意

戻り

Validations:

  • Must be a String

punch_time_3
任意

退社

Validations:

  • Must be a String

additional_memo
任意

メモ。追加されます。

Validations:

  • Must be a String

Returns

コード: 200

説明:

1レコードのタイムカードを更新します。

パラメータ名 説明
staff_id
任意

社員ID

Validations:

  • Must be a Integer

staff_code
任意

社員コード

Validations:

  • Must be a String

staff_name
任意

名前

Validations:

  • Must be a String

target_ymd
任意

年月日

Validations:

  • Must be a String

memo
任意

メモ

Validations:

  • Must be a String

punch_time_0
任意

出社

Validations:

  • Must be a String

punch_time_1
任意

外出

Validations:

  • Must be a String

punch_time_2
任意

戻り

Validations:

  • Must be a String

punch_time_3
任意

退社

Validations:

  • Must be a String

adjusted_punch_time_0
任意

出社(補)

Validations:

  • Must be a String

adjusted_punch_time_1
任意

外出(補)

Validations:

  • Must be a String

adjusted_punch_time_2
任意

戻り(補)

Validations:

  • Must be a String

adjusted_punch_time_3
任意

退社(補)

Validations:

  • Must be a String

work_minutes
任意

勤務時間

Validations:

  • Must be a Integer

break_minutes
任意

休憩時間

Validations:

  • Must be a Integer

manual_overwork_minutes
任意

残業時間

Validations:

  • Must be a Integer

manual_tardy_minutes
任意

遅刻時間

Validations:

  • Must be a Integer

manual_early_leave_minutes
任意

早退時間

Validations:

  • Must be a Integer

manual_basicwork_minutes
任意

基本勤務時間

Validations:

  • Must be a Integer

punch_locations
任意

位置情報

Validations:

  • Must be a String

created_at
任意

登録日

Validations:

  • Must be a String

updated_at
任意

更新日

Validations:

  • Must be a String

paid_holiday_is_ok
任意

有給申請・承認ステータス(0:有給申請なし 1:有給(申請中) 2:有給(承認済))

Validations:

  • Must be a Integer