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.

NameKeyLast usedCreated
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.

NameAddressLast 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
Preview with sample data · nothing you change is saved