Punches
These are attendance records (att). Here you will see the type of record, which biometric was used, the time, and if it is check-in, check-out, etc.
Endpoints
List all punches
GET
/public/v2/punches
Fetch punch logs. Use filters for date range.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| start_date | query | string | No | Start date (ISO8601) |
| end_date | query | string | No | End date (ISO8601) |
Responses
- 200: OK
Create punch manually
POST
/public/v2/punches
Request Body (application/json)
{
"punch": {
"employee_id": 0,
"device_id": 0,
"punch_time": "string",
"punch_state": "string",
"company_id": 0
}
}
Fields:
- punch (object)
Responses
- 201: Created