勤怠実績一覧取得
GET /shifts/results
勤怠実績の一覧を取得します。
データは勤務実績ごとのリストで返却されます。
一日に複数回勤務した場合は、同じ勤務日のデータが複数返却されます。
対象
- プラン
- プレミアム
- プレミアムプラス
- エンタープライズ、旧有料
対象ユーザー権限
- 実績閲覧
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Query Parameters
Section titled “Query Parameters ”期間(開始) [YYYY-MM-DD]
検索対象の期間(開始)を指定します。
期間(終了)to_date との期間の差は3ヶ月までで指定してください。
Example
2022-01-01期間(終了) [YYYY-MM-DD]
検索対象の期間(終了)を指定します。
Example
2022-01-31従業員ID(カンマ区切りで複数指定可)
Example
?staff_id=1,2,3事業所ID(カンマ区切りで複数指定可)
Example
?store_id=1,2,310指定すると、指定した値以上の勤務時間(分)で絞り込みます。
10指定すると、指定した値以下の勤務時間(分)で絞り込みます。
10指定すると、指定した値以上の合計時間外労働時間(分)で絞り込みます。
こちらの合計時間外労働時間はレスポンス内の
overtimeMinutesover45HourOvertimeMinutesover60HourOvertimeMinutes
の合計に対して絞り込みます。
10指定すると、指定した値以下の合計時間外労働時間(分)で絞り込みます。
こちらの合計時間外労働時間はレスポンス内の
overtimeMinutesover45HourOvertimeMinutesover60HourOvertimeMinutes
の合計に対して絞り込みます。
10指定すると、指定した値以上の時間外労働時間(分)で絞り込みます。
10指定すると、指定した値以下の時間外労働時間(分)で絞り込みます。
10指定すると、指定した値以上の月45時間超時間外労働時間(分)で絞り込みます。
10指定すると、指定した値以下の月45時間超時間外労働時間(分)で絞り込みます。
10指定すると、指定した値以上の月60時間超時間外労働時間(分)で絞り込みます。
10指定すると、指定した値以下の月60時間超時間外労働時間(分)で絞り込みます。
10指定すると、指定した値以上の深夜労働時間(分)で絞り込みます。
10指定すると、指定した値以下の深夜労働時間(分)で絞り込みます。
10指定すると、指定した値以上の休憩時間(分)で絞り込みます。
10指定すると、指定した値以下の休憩時間(分)で絞り込みます。
10指定すると、指定した値以上の遅刻時間(分)で絞り込みます。
10指定すると、指定した値以下の遅刻時間(分)で絞り込みます。
10指定すると、指定した値以上の早退時間(分)で絞り込みます。
10指定すると、指定した値以下の早退時間(分)で絞り込みます。
[ "prescribed", "statutory"]休日出勤区分を指定します(カンマ区切りで複数指定可)。省略すると全てのデータを対象とします。
none: 通常勤務prescribed: 所定休日出勤statutory: 法定休日出勤
検索対象ページ番号
Example
2ソート順
パラメータ名で昇順、パラメータ名:descで降順指定可 カンマ区切りで複数項目指定可
以下の項目でソートが可能です。
shift_datestaff_idstaff_codestore_idattendance_atleaving_atbreak_1_start_atbreak_1_end_atbreak_2_start_atbreak_2_end_atworking_minutesovertime_minutesover_45_hour_overtime_minutesover_60_hour_overtime_minutesmidnight_minutesbreak_minutestardy_minutesearly_leaving_minutesholiday_type
指定しない場合、出勤時間の降順でデータがソートされます。
Example
shift_date,staff_id:descResponses
Section titled “ Responses ”取得成功
object
件数
現在のページ番号
総ページ数
勤怠実績一覧
object
勤務日 [YYYY-MM-DD]
従業員ID
従業員名
社員番号
従業員区分ID
従業員区分名
従業員グループ情報
object
従業員グループコード
従業員グループ名
役職ID
役職名
事業所ID
事業所名
出勤時間(丸め後) [YYYY-MM-DDThh:mm:ssTZD]
出勤時間(丸め前) [YYYY-MM-DDThh:mm:ssTZD]
出勤緯度
出勤経度
出勤時水平精度(m)
出勤住所
退勤時間(丸め後) [YYYY-MM-DDThh:mm:ssTZD]
退勤時間(丸め前) [YYYY-MM-DDThh:mm:ssTZD]
退勤緯度
退勤経度
退勤時水平精度(m)
退勤住所
休憩1 開始時間(丸め後) [YYYY-MM-DDThh:mm:ssTZD]
休憩1 開始時間(丸め前) [YYYY-MM-DDThh:mm:ssTZD]
休憩1 開始緯度
休憩1 開始経度
休憩1 開始時水平精度(m)
休憩1 開始住所
休憩1 終了時間(丸め後) [YYYY-MM-DDThh:mm:ssTZD]
休憩1 終了時間(丸め前) [YYYY-MM-DDThh:mm:ssTZD]
休憩1 終了緯度
休憩1 終了経度
休憩1 終了時水平精度(m)
休憩1 終了住所
休憩2 開始時間(丸め後) [YYYY-MM-DDThh:mm:ssTZD]
休憩2 開始時間(丸め前) [YYYY-MM-DDThh:mm:ssTZD]
休憩2 開始緯度
休憩2 開始経度
休憩2 開始時水平精度(m)
休憩2 開始住所
休憩2 終了時間(丸め後) [YYYY-MM-DDThh:mm:ssTZD]
休憩2 終了時間(丸め前) [YYYY-MM-DDThh:mm:ssTZD]
休憩2 終了緯度
休憩2 終了経度
休憩2 終了時水平精度(m)
休憩2 終了住所
勤務時間(単位: 分)
時間外労働時間(単位: 分)
月45時間超時間外労働時間・月60時間超時間外労働時間を含みません。
月45時間超時間外労働時間(単位: 分)
月60時間超時間外労働時間(単位: 分)
深夜労働時間(単位: 分)
休憩時間(単位: 分)
休暇みなし労働時間(単位: 分)
遅刻時間(単位: 分)
早退時間(単位: 分)
休日出勤区分
none: 通常勤務prescribed: 所定休日出勤statutory: 法定休日出勤
勤怠・給与情報が確定しているかどうかを示します。
勤怠・給与情報が確定してしない場合、時間外労働時間などの情報が未確定である可能性があります。
参考:
『給与を確定させる』が表示される条件について – スマレジ・タイムカード サポート
給与を再計算する方法 – スマレジ・タイムカード サポート
Example
{ "count": 2, "page": 1, "pageCount": 1, "results": [ { "shiftDate": "2022-01-01", "staffId": "1", "staffName": "スマレジ 太郎", "staffCode": "001", "staffClassificationId": "1", "staffClassificationName": "正社員", "staffGroups": [ { "staffGroupCode": "1", "staffGroupName": "グループA", "positionId": "1", "positionName": "課長" } ], "storeId": "2", "storeName": "スマレジ 大阪店", "attendanceAtRounded": "2022-01-01T09:00:00+09:00", "attendanceAt": "2022-01-01T08:59:23+09:00", "attendanceLatitude": 34.684206, "attendanceLongitude": 135.507926, "attendanceHorizontalAccuracy": 20, "attendanceAddress": "大阪府大阪市中央区本町四丁目", "leavingAtRounded": "2022-01-01T18:00:00+09:00", "leavingAt": "2022-01-01T18:00:45+09:00", "leavingLatitude": 34.684206, "leavingLongitude": 135.507926, "leavingHorizontalAccuracy": 20, "leavingAddress": "大阪府大阪市中央区本町四丁目", "break1StartAtRounded": "2022-01-01T12:00:00+09:00", "break1StartAt": "2022-01-01T11:59:15+09:00", "break1StartLatitude": 34.684206, "break1StartLongitude": 135.507926, "break1StartHorizontalAccuracy": 20, "break1StartAddress": "大阪府大阪市中央区本町四丁目", "break1EndAtRounded": "2022-01-01T13:00:00+09:00", "break1EndAt": "2022-01-01T12:59:30+09:00", "break1EndLatitude": 34.684206, "break1EndLongitude": 135.507926, "break1EndHorizontalAccuracy": 20, "break1EndAddress": "大阪府大阪市中央区本町四丁目", "break2StartAtRounded": "2022-01-01T15:00:00+09:00", "break2StartAt": "2022-01-01T14:59:15+09:00", "break2StartLatitude": 34.684206, "break2StartLongitude": 135.507926, "break2StartHorizontalAccuracy": 20, "break2StartAddress": "大阪府大阪市中央区本町四丁目", "break2EndAtRounded": "2022-01-01T15:00:00+09:00", "break2EndAt": "2022-01-01T14:59:30+09:00", "break2EndLatitude": 34.684206, "break2EndLongitude": 135.507926, "break2EndHorizontalAccuracy": 20, "break2EndAddress": "大阪府大阪市中央区本町四丁目", "workingMinutes": 420, "overtimeMinutes": 0, "over45HourOvertimeMinutes": 0, "over60HourOvertimeMinutes": 0, "midnightMinutes": 0, "breakMinutes": 120, "holidayDeemedWorkingMinutes": 0, "tardyMinutes": 0, "earlyLeavingMinutes": 0, "holidayType": "none", "calculated": true }, { "shiftDate": "2022-01-02", "staffId": "2", "staffName": "スマレジ 花子", "staffCode": "002", "staffClassificationId": "2", "staffClassificationName": "パート", "staffGroups": [ { "staffGroupCode": "2", "staffGroupName": "グループB", "positionId": null, "positionName": null } ], "storeId": "3", "storeName": "スマレジ 東京店", "attendanceAtRounded": "2022-01-02T10:00:00+09:00", "attendanceAt": "2022-01-02T09:58:10+09:00", "attendanceLatitude": 35.680159, "attendanceLongitude": 139.761452, "attendanceHorizontalAccuracy": 15, "attendanceAddress": "東京都千代田区丸の内", "leavingAtRounded": "2022-01-02T16:00:00+09:00", "leavingAt": "2022-01-02T16:02:30+09:00", "leavingLatitude": 35.680159, "leavingLongitude": 139.761452, "leavingHorizontalAccuracy": 15, "leavingAddress": "東京都千代田区丸の内", "break1StartAtRounded": "2022-01-02T13:00:00+09:00", "break1StartAt": "2022-01-02T13:00:45+09:00", "break1StartLatitude": 35.680159, "break1StartLongitude": 139.761452, "break1StartHorizontalAccuracy": 15, "break1StartAddress": "東京都千代田区丸の内", "break1EndAtRounded": "2022-01-02T14:00:00+09:00", "break1EndAt": "2022-01-02T13:59:20+09:00", "break1EndLatitude": 35.680159, "break1EndLongitude": 139.761452, "break1EndHorizontalAccuracy": 15, "break1EndAddress": "東京都千代田区丸の内", "break2StartAtRounded": null, "break2StartAt": null, "break2StartLatitude": null, "break2StartLongitude": null, "break2StartHorizontalAccuracy": null, "break2StartAddress": null, "break2EndAtRounded": null, "break2EndAt": null, "break2EndLatitude": null, "break2EndLongitude": null, "break2EndHorizontalAccuracy": null, "break2EndAddress": null, "workingMinutes": 300, "overtimeMinutes": 0, "over45HourOvertimeMinutes": 0, "over60HourOvertimeMinutes": 0, "midnightMinutes": 0, "breakMinutes": 60, "holidayDeemedWorkingMinutes": 0, "tardyMinutes": 0, "earlyLeavingMinutes": 0, "holidayType": "prescribed", "calculated": true } ]}Headers
Section titled “Headers ”<前のURI>; rel="prev", <次のURI>; rel="next"
パラメータに誤りがある場合
object
エラータイプを識別するURI、もしくはabout:blank
エラーの概要
エラーの詳細
Example
{ "type": "about:blank", "title": "Bad Request", "detail": "勤務時間(下限)は0以上の整数で指定してください"}