---
title: "Attendance muster"
method: GET
path: "/attendance/muster"
tags: ["attendance"]
---

# Attendance muster

`GET /attendance/muster`

Returns one aggregated row per employee (status counts, overtime, late arrivals) across the requested date range, up to 60 days.

## Query parameters

- `start_date` string, required
- `end_date` string, required
- `salarybox_ids` string
- `branch_names` string
- `department_names` string
- `page` integer
- `page_size` integer

## Headers

- `Authorization` string, required

## Response `200`

- AttendanceMusterResponse
  - `data` AttendanceMuster[], required
    - `employee_id` string, nullable, required
    - `is_active` boolean, required
    - `phone_number` string, nullable, required
    - `designation` string, nullable, required
    - `employee_name` string, required
    - `overtime_weekday` string, decimal, required
    - `overtime_holiday` string, decimal, required
    - `overtime_weekoff` string, decimal, required
    - `early_leaving` integer, required
    - `late_arrival` integer, required
    - `absent` integer, required
    - `present` integer, required
    - `double_present` integer, required
    - `half_day` string, required
    - `week_off` integer, required
    - `holiday` integer, required
    - `paid_leave` string, required
    - `unpaid_leave` integer, required
    - `half_day_leave` integer, required
    - `total` integer, required
  - `message` string, required
  - `status` boolean, required
  - `count` integer, required
  - `prev` string, nullable, required
  - `next` string, nullable, required

---

[API](https://skmtc.dev/salarybox/apis/api-reference.md) · [All operations](https://skmtc.dev/salarybox/apis/api-reference/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/salarybox/api-reference/revisions/6f1e10abd4f0/schema)
