APIPricingDocsBlogPartnersContact

One API for all biometric devices.

REST + Webhooks. Production-ready. Full documentation.

Read Full Docs

API Endpoints

24 endpoints across 6 resource groups. Everything you need to manage devices, sync employees, and receive real-time attendance.

6 endpoints

/devices

Devices

Register, manage, and monitor your biometric devices. Get real-time online/offline status.

GETPOSTPUTDELETE
5 endpoints

/employees

Employees

Sync employees to and from devices remotely. Push enrollment data with a single API call.

GETPOSTPUT
4 endpoints

/attendance

Attendance

Query attendance records, manage real-time punch events, and filter by date range or device.

GETPOST
4 endpoints

/webhooks

Webhooks

Configure real-time callbacks for attendance events. Set up multiple URLs with event filters.

GETPOSTDELETE
3 endpoints

/commands

Commands

Send commands to devices: reboot, clear data, sync time, update firmware remotely.

POST
2 endpoints

/status

Status

Health check, rate limit status, and account information. Monitor your API usage.

GET

Simple token authentication

# Include your API key in every request
curl https://api.punchconnect.com/v1/devices \
-H "Authorization: Bearer pc_live_your_api_key"

Enterprise-grade security

TLS 1.3

All connections encrypted in transit

AES-256

Data encrypted at rest

HMAC-SHA256

Webhook signature verification

GDPR-Ready

Compliant data handling practices

Ready to integrate?

Full API access in your 7-day free trial. Start building now.

View Pricing
API Overview | PunchConnect