Toggl Track
Toggl Track records where time goes — timers, projects, clients and the reports built on them.
Authentication
- API token
Actions
Generic API request. Call any Toggl Track API endpoint on this connection, for the case where no shipped action covers it yet. The connection supplies the base URL, the authentication and the egress route, so only the path, query and body are yours to fill.
- Create client (v1)Create a client in a workspace (POST /workspaces/{workspaceid}/clients, application/json).
- Create project (v1)Create a project in a workspace (POST /workspaces/{workspaceid}/projects, application/json).
- Create time entry (v1)Create a time entry in a workspace (POST /workspaces/{workspaceid}/timeentries, application/json).
- Get current time entry (v1)Get the currently running time entry for the authenticated user (GET /me/timeentries/current).
- Get me (v1)Get the authenticated Toggl Track user (GET /me).
- Get project (v1)Get a single project (GET /workspaces/{workspaceid}/projects/{projectid}).
- List clients (v1)List clients in a workspace (GET /workspaces/{workspaceid}/clients).
- List projects (v1)List projects in a workspace, e.g. to find a project id or check its billable rate.
- List time entries (v1)List the connected user's own time entries, latest first, e.g. the hours logged last week.
- List workspaces (v1)List the workspaces the authenticated user belongs to (GET /workspaces).
- Stop time entry (v1)DestructiveStop a running time entry (PATCH /workspaces/{workspaceid}/timeentries/{timeentryid}/stop).
Triggers
- New or updated time entryStarts when a Toggl time entry is created or updated.
- Time entry created or updatedStarts when a time entry is created or updated in a subscribed Toggl Track workspace.
Product names, logos and brands are the property of their respective owners and are used here for identification only. Their use does not imply endorsement by, or affiliation with, those owners.