Integrations
Connect other apps, such as payroll or HR, to your attendance.
API keys
A key lets another app read employees, punches and attendance. It cannot change anything.
| Name | Key | Last used | Created | |
|---|---|---|---|---|
| Payroll app | ps_…TXiy | Never | 23 Sep 2026 by Demo Admin |
Webhooks
Every new punch is sent to your address within a minute, signed so your app knows it came from here. If your app is down, it is tried again later.
| Name | Address | Last delivery | |
|---|---|---|---|
|
HR system |
https://hr.example.com/punchsync | Nothing sent yet | Deliveries |
How an app connects
Give your developer the address below and a key. Every call sends the key in the Authorization header.
- API address
- https://attendance.example.com/api/v1
- Test the key
curl -H "Authorization: Bearer ps_…" https://attendance.example.com/api/v1- What it can read
- /employees · /punches · /attendance · /devices · /departments