Authenticate to the Toggl Track API and pull time entries for reporting

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

Steps

  1. Retrieve your API token from the Toggl Track web app under Profile Settings; this token is used as the username in HTTP Basic Auth with the literal string api_token as the password.
  2. Make authenticated requests to the Toggl Track API v9 base URL https://api.track.toggl.com/api/v9 using HTTP Basic Auth with Content-Type: application/json.
  3. GET /me/time_entries with start_date and end_date query parameters (ISO 8601) to retrieve time entries for the authenticated user.
  4. For workspace-wide data across all users, use the Reports API at https://reports.api.track.toggl.com/reports/api/v3; authenticate with the same API token via Basic Auth.
  5. POST to the desired Reports API endpoint (e.g., /workspace/{workspace_id}/search/time_entries) with a JSON filter body to query entries by user, project, client, tag, or date range.
  6. Handle pagination using the X-Next-Row-Number response header returned by the Reports API to fetch subsequent pages of large result sets.

Known gotchas

Related routes

Start and stop time tracking via the Toggl Track API for a running timer
developers.track.toggl.com · 6 steps · unrated
Authenticate to the Track (TrackHS) PMS API and pull reservations
developer.trackhs.com · 5 steps · unrated
Authenticate to the QuickBooks Time (TSheets) API using OAuth 2.0 and retrieve employee timesheets
tsheetsteam.github.io/api_docs · 6 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