Read and export employee time entries from Clockify via the REST API

domain: docs.clockify.me · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Generate an API key in Clockify by navigating to Profile Settings in the Clockify web app; this key is used for all API authentication.
  2. Include the API key in the X-Api-Key request header on all calls to the Clockify REST API base URL https://api.clockify.me/api/v1.
  3. GET /workspaces to retrieve workspace IDs; most endpoints require a workspaceId path parameter.
  4. GET /workspaces/{workspaceId}/time-entries with optional query parameters (user, project, start, end) to retrieve time entries for the workspace.
  5. For aggregated or cross-user reporting use the Reports API (a separate endpoint family) which supports detailed, summary, and weekly report types with richer filtering options.
  6. Handle pagination using the page and page-size query parameters; the API returns up to a configurable number of records per page.

Known gotchas

Related routes

Create and manage projects and track billable time entries in Clockify via the REST API
docs.clockify.me · 6 steps · unrated
Pull published employee schedules and time-clock punch data from When I Work via its REST API for payroll export.
apidocs.wheniwork.com · 6 steps · unrated
Export timesheet data from QuickBooks Time (formerly TSheets) via the REST API
tsheetsteam.github.io · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans