Timerfly + CRM, BI and your own systems (API)
Timerfly’s REST API gives your own systems the same numbers the app shows: who worked which days, when they arrived and left, hours, productive time, projects and leave. It’s read-only and uses one key per company, made by an owner or admin.
On the Business plan, and in the 14-day free trial.
What you get
- A nightly sync of attendance and hours into Zoho CRM, HubSpot or your ERP.
- Power BI or Looker Studio dashboards on top of daily attendance and productivity.
- Google Sheets that refresh themselves with Apps Script (example on the developer page).
Set it up
- 1In Timerfly, go to Settings → API & integrations → API keys, name the key after what will use it, and copy it (it’s shown once).
- 2Call https://api.timerfly.com/api/v1/me with the header Authorization: Bearer <your key> to check it works.
- 3Read what you need — for example /api/v1/days?from=2026-09-01&to=2026-09-30 for a month of attendance. The full reference is on the developer page.
Example
One day for one person, from /api/v1/days
{
"date": "2026-09-24",
"member": { "id": "7554…", "name": "Aditya Kulkarni" },
"status": "worked",
"arrivalAt": "2026-09-24T09:32:58.343Z",
"departureAt": "2026-09-24T18:19:23.343Z",
"trackedSec": 29605,
"productiveSec": 19337,
"idleSec": 2254,
"expectedSec": 28800,
"late": true,
"effectiveness": 67
}Questions
Can the API change anything in Timerfly?
No. It reads only. Keys can be revoked at any time from Settings.
Are there limits?
120 requests a minute per key, and up to 92 days per request.
Which plan is it on?
Business, and the 14-day trial.
Every event, field and endpoint is in the API & webhook documentation.
Other integrations
Try it with your own team
Every feature free for 14 days, no card needed.