Developers
Build on HourSquare with one API host
Record working time from a time clock or kiosk, read employees and time entries, and reconcile hours from your own systems. Company API keys, OAuth 2.0 client credentials, plain JSON over HTTPS, and one host for everything.
https://api.hoursquare.com
Guides
5- 1Getting started with the HourSquare APICreate a company API key in the Hub, exchange it for a 15-minute access token and make your first request to api.hoursquare.com. Read the guide
- 2Authentication and scopesHow client credentials work, which scopes exist, what a person's own token can do, the revocation window and the security rules for keys. Read the guide
- 3Time clock walkthroughMap badge ids to employees, record clock-in and clock-out punches, post completed shifts and reconcile entries, with every error code these endpoints return. Read the guide
- 4Rate limits, idempotency and errorsQuotas and the RateLimit headers, Idempotency-Key and replay, dry runs, the problem+json error envelope, cursor pagination and the versioning promise. Read the guide
- 5Company sign-in (SSO) with Okta, Microsoft Entra ID or Google WorkspaceSet up single sign-on for your company: verify your domain, connect your identity provider, run the test sign-in, and choose whether company sign-in is optional or required. Read the guide
An administrator with the Manage API keys permission creates keys in the Hub under Settings › API & integrations. The secret is shown once.
Open API & integrations in the HubWebhooks with signed deliveries. Until then, poll time entries with a cursor.
Ready when you are
Try HourSquare for your team.
Sign up in under a minute. No card. Free for teams up to 10.
Free up to 10 employees · GDPR-native · EU-hosted