# Toggl Track integration

> Time tracking: time entries, projects, clients, tags, workspaces and organizations (Track API v9), plus Reports API v3, Insights and Webhooks.

- Authentication: apiKey

## Tools (151)

- **Accept Organization Invitation**: User connected with invitation is marked as joined, email is sent to the inviter.
- **Archive Workspace Client**: Archives a workspace client and related projects
- **Bulk Update Organization Users**: Apply changes in bulk to users in an organization (currently deletion only).
- **Bulk Update Organization Workspace Users**: Changes the users in a workspace (currently deletion only).
- **Bulk Update Workspace Projects**: Bulk editing workspace projects.
- **Bulk Update Workspace Project Tasks**: Patch project tasks for given workspace.
- **Bulk Update Workspace Project Users**: Patch a list of project users for a given workspace.
- **Bulk Update Workspace Time Entries**: Bulk edit time entries with JSON Patch style operations (up to 100 IDs per request).
- **Create Me Preference**: Modify user preferences for a client type (desktop or web).
- **Create Me Preferences**: Modify user preferences and enable or disable alpha features.
- **Create Me Reset Token**: Resets API token for the current user.
- **Create Organization**: Creates a new organization with a single workspace and assigns current user as the organization owner
- **Create Organization Group**: Creates a group in the specified organization
- **Create Organization Invitations**: Creates a new invitation for the user.
- **Create Organization Workspace**: Create a workspace within an existing organization.
- **Create Workspace Alert**: Handles POST alert requests.
- **Create Workspace Client**: Create workspace client.
- **Create Workspace Preferences**: Update the preferences for a given workspace.
- **Create Workspace Project**: Create project for given workspace.
- **Create Workspace Project Group**: Adds group to project for given workspace.
- **Create Workspace Project Task**: Post project tasks for given workspace.
- **Create Workspace Project User**: Include a project user for a given workspace.
- **Create Workspace Rate**: Creates a new rate.
- **Create Workspace Tag**: Create workspace tags.
- **Create Workspace Time Entry**: Creates a new workspace TimeEntry.
- **Create Workspace Timesheet Setup**: Create timesheet setups.
- **Create Workspace Track Reminder**: Creates a workspace tracking reminder.
- **Delete Organization Group**: Deletes a group from the specified organization
- **Delete Workspace Alert**: Handles DELETE alert requests.
- **Delete Workspace Client**: Delete workspace client.
- **Delete Workspace Project**: Delete project for given workspace.
- **Delete Workspace Project Group**: Remove project group for a given workspace.
- **Delete Workspace Project Task**: Delete projects task for given workspace.
- **Delete Workspace Project User**: Delete a project user for a given workspace.
- **Delete Workspace Tag**: Delete workspace tags.
- **Delete Workspace Time Entry**: Deletes a workspace time entry.
- **Delete Workspace Timesheet Setup**: Delete a timesheet setup for a given workspace.
- **Delete Workspace Track Reminder**: Deletes a workspace tracking reminder.
- **Get Me**: Returns details for the current user.
- **Get Me Clients**: Get Clients.
- **Get Me Current Time Entry**: Load running time entry for user ID.
- **Get Me Features**: Get features.
- **Get Me Location**: Returns the client's IP-based location
- **Get Me Logged**: Used to check if authentication works.
- **Get Me Organizations**: Get all organizations a given user is part of.
- **Get Me Preference**: Returns user preferences and alpha features for a client type.
- **Get Me Preferences**: Returns user preferences and alpha features
- **Get Me Projects**: Get projects
- **Get Me Quota**: Returns the API quota for the current user for all the organizations they are part of.
- **Get Me Tags**: Returns tags for the current user.
- **Get Me Tasks**: Returns tasks from projects in which the user is participating.
- **Get Me Time Entries**: Lists latest time entries.
- **Get Me Time Entry**: Load time entry by ID that is accessible by the current user.
- **Get Me Track Reminders**: Returns a list of track reminders.
- **Get Me Web Timer**: Get web timer.
- **Get Me Workspaces**: Lists workspaces for given user.
- **Get Organization**: Returns organization name and current pricing plan
- **Get Workspace**: Get information of single workspace.
- **Get Workspace Client**: Load client from workspace.
- **Get Workspace Project**: Get project for given workspace.
- **Get Workspace Project Task**: Get project task for given task id.
- **Get Workspace Rate**: Get rates by level(workspace|project|task|user).
- **Insights Export Employee Profitability**: Downloads employee profitability insights in the specified format: csv or xlsx.
- **Insights Export Project Profitability**: Downloads profitability project insights in the specified format: csv or xlsx.
- **Insights Export Projects Data Trends**: Downloads projects data trends in the specified format: csv or xlsx.
- **Insights Load Projects Data Trends**: Returns the projects' data trends from a workspace (Insights API).
- **Leave Organization**: Leaves organization, effectively delete user account in org and delete organization if it is last user
- **List Me Projects Paginated**: Get paginated projects.
- **List Organization Groups**: Returns list of groups in organization based on set of url parameters
- **List Organization Users**: Returns paginated list of users in organization based on set of url parameters
- **List Organization Workspace Groups**: Returns list of groups in a workspace based on set of url parameters
- **List Organization Workspaces Statistics**: Returns map indexed by workspace ID with workspace admins list, members count and groups count.
- **List Organization Workspace Users**: Returns any users who belong to the workspace directly or through at least one group.
- **List Workspace Clients**: List clients from workspace.
- **List Workspace Preferences**: Get the preferences for a given workspace.
- **List Workspace Project Groups**: Get project groups for given workspace.
- **List Workspace Projects**: Get projects for given workspace.
- **List Workspace Project Tasks**: Get project tasks for given workspace.
- **List Workspace Project Users**: List all projects users for a given workspace.
- **List Workspace Statistics**: Returns workspace admins list, members count and groups count
- **List Workspace Tags**: List Workspace tags.
- **List Workspace Tasks**: List Workspace tasks.
- **List Workspace Time Entry Constraints**: Get the time entry constraints for a given workspace.
- **List Workspace Timesheets**: Get timesheets applying various filters.
- **List Workspace Timesheet Setups**: Get timesheet setups for a given workspace.
- **List Workspace Track Reminders**: Returns a list of track reminders.
- **List Workspace Users**: List all users for a given workspace.
- **Patch Organization Group**: Patches a group in the specified organization (add or remove users and workspaces)
- **Reject Organization Invitation**: User connected with invitation is marked as deleted.
- **Remove Workspace User Membership**: Removes user from workspace
- **Reports Export Detailed Report CSV or XLSX**: Downloads detailed report in the specified format: csv or xlsx.
- **Reports Export Detailed Report PDF**: Downloads detailed report in pdf format.
- **Reports Export Saved Report CSV**: Downloads a previously saved report in csv.
- **Reports Export Saved Report PDF**: Downloads a previously saved report in pdf.
- **Reports Export Saved Report XLSX**: Downloads a previously saved report in xlsx.
- **Reports Export Summary Report CSV or XLSX**: Downloads summary report in the specified format: csv or xlsx.
- **Reports Export Summary Report PDF**: Downloads summary report in pdf format.
- **Reports Export Weekly Report CSV**: Downloads weekly report in csv format.
- **Reports Export Weekly Report PDF**: Downloads weekly report in pdf format.
- **Reports Filter Clients**: Returns filtered clients from a workspace (only ID and name).
- **Reports Filter Project Groups**: Returns the project groups from a workspace.
- **Reports Filter Projects**: Returns filtered projects from a workspace.
- **Reports Filter Project Statuses**: Returns filtered projects statuses from a workspace.
- **Reports Filter Project Users**: Returns filtered user projects.
- **Reports Filter Task Statuses**: Filter tasks statuses from a workspace
- **Reports Filter Users**: Returns filtered users from a workspace.
- **Reports Load Clients Data Trends**: Returns the clients' data trends.
- **Reports Load Comparative Report**: Returns comparative report.
- **Reports Load Detailed Report Totals**: Returns totals sums for detailed report.
- **Reports Load Projects Data Trends**: Returns projects' data trends.
- **Reports Load Projects Profitability**: Returns profitability projects report.
- **Reports Load Projects Summary**: Returns summary user projects.
- **Reports Load Project Summary**: Returns project's summary.
- **Reports Load Saved Report**: Returns the previously saved (shared) report by token.
- **Reports Load Summary Report**: Returns time entries for the summary report according to the given filters.
- **Reports Load Users Data Trends**: Returns users' data trends.
- **Reports Load Weekly Report**: Returns time entries for the weekly report according to the given filters.
- **Reports Search Clients**: Returns filtered clients from a workspace (whole client object).
- **Reports Search or Filter Tasks**: Returns filtered tasks from workspace (action is search or filters).
- **Reports Search Projects**: Returns filtered projects from a workspace (whole project object).
- **Reports Search Time Entries (Detailed Report)**: Returns time entries for the detailed report according to the given filters.
- **Reports Search Users**: Returns filtered users from a workspace.
- **Resend Organization Invitation**: Resend invitation email to user.
- **Restore Workspace Client**: Restores client and all related or specified projects from the given workspace.
- **Stop Workspace Time Entry**: Stops a workspace time entry.
- **Update Me**: Updates details for the current user.
- **Update Organization**: Updates an existing organization
- **Update Organization Group**: Edits a group in the specified organization
- **Update Organization User**: Changes a single organization-user
- **Update Workspace**: Update a specific workspace.
- **Update Workspace Client**: Update workspace client
- **Update Workspace Project**: Update project for given workspace.
- **Update Workspace Project Task**: Put project task for given workspace.
- **Update Workspace Project User**: Update the data for a project user for a given workspace.
- **Update Workspace Tag**: Update workspace tags.
- **Update Workspace Time Entry**: Updates a workspace time entry.
- **Update Workspace Timesheet**: Updates a timesheet.
- **Update Workspace Timesheet Setup**: Updates a timesheet setup (POST).
- **Update Workspace Track Reminder**: Updates a workspace tracking reminder.
- **Update Workspace User**: Update the data for a user in a given workspace.
- **Update Workspace User Membership**: Update the data for a workspace_user in a given workspace.
- **Webhooks Create Subscription**: Creates a subscription for the requested workspace ID.
- **Webhooks Delete Subscription**: Remove existing subscription given its ID and workspace ID.
- **Webhooks Enable or Disable Subscription**: Updates existing subscription enabled status.
- **Webhooks Get Server Status**: Retrieve the Webhooks server status.
- **Webhooks Get Workspace Limits**: Returns the webhook limits (amount and event filters) for the given workspace.
- **Webhooks List Event Filters**: Returns the list of supported event filters for subscriptions.
- **Webhooks List Subscriptions**: Retrieves existing subscriptions for the requested workspace ID.
- **Webhooks Ping Subscription**: Sends a dummy payload to the subscription's callback URL to check it is accessible.
- **Webhooks Update Subscription**: Updates existing subscription given its ID and workspace ID.
- **Webhooks Validate Subscription**: Sets the subscription as validated if the validation code matches.

Connect Toggl Track in General Input: https://www.generalinput.com/apps/toggl