toggl.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
Clients
archive
clients.archive
Archive a client
Risk: write
object
Output full type
Output full type
create
clients.create
Create a client
Risk: write
delete
clients.delete
Delete a client [DESTRUCTIVE]
Risk: destructive
get
clients.get
Get a client by id
Risk: read
list
clients.list
List clients in a workspace
Risk: read
object[]
Output full type
Output full type
update
clients.update
Update or archive a client
Risk: write
Me
disableProductEmails
me.disableProductEmails
Unsubscribe the account from Toggl product emails
Risk: write
disableWeeklyReport
me.disableWeeklyReport
Unsubscribe the account from the weekly report email
Risk: write
get
me.get
Get the authenticated Toggl user
Risk: read
getClients
me.getClients
List clients across all workspaces the user can access
Risk: read
object[]
Output full type
Output full type
getLocation
me.getLocation
Get the last known location of the authenticated user
Risk: read
getLogged
me.getLogged
Check that the API token is valid
Risk: read
getPreferences
me.getPreferences
Get the authenticated user preferences
Risk: read
alpha_features full type
alpha_features full type
getProjects
me.getProjects
List projects across all workspaces the user can access
Risk: read
object[]
Output full type
Output full type
getQuota
me.getQuota
Get remaining API request quota per organization
Risk: read
object[]
Output full type
Output full type
getTags
me.getTags
List tags across all workspaces the user can access
Risk: read
object[]
Output full type
Output full type
getTasks
me.getTasks
List tasks across all workspaces the user can access
Risk: read
object[]
Output full type
Output full type
update
me.update
Update the authenticated user profile
Risk: write
updatePreferences
me.updatePreferences
Update the authenticated user preferences
Risk: write
alpha_features full type
alpha_features full type
Organizations
create
organizations.create
Create an organization and its first workspace
Risk: write
createGroup
organizations.createGroup
Create a group in an organization
Risk: write
users full type
users full type
workspaces full type
workspaces full type
createInvitation
organizations.createInvitation
Invite people to an organization by email
Risk: write
workspaces full type
workspaces full type
object
Output full type
Output full type
deleteGroup
organizations.deleteGroup
Delete an organization group [DESTRUCTIVE]
Risk: destructive
get
organizations.get
Get an organization by id
Risk: read
getGroups
organizations.getGroups
List groups in an organization
Risk: read
object[]
Output full type
Output full type
getPlans
organizations.getPlans
Get billing and plan details for an organization
Risk: read
object
Output full type
Output full type
getSubscriptionPlans
organizations.getSubscriptionPlans
List subscription plans available to an organization
Risk: read
object
Output full type
Output full type
getUsers
organizations.getUsers
List users in an organization
Risk: read
object[]
Output full type
Output full type
getWorkspaces
organizations.getWorkspaces
List workspaces in an organization
Risk: read
object[]
Output full type
Output full type
update
organizations.update
Rename an organization
Risk: write
Projects
addUser
projects.addUser
Add a user to a project
Risk: write
create
projects.create
Create a project
Risk: write
delete
projects.delete
Delete a project and its time entries [DESTRUCTIVE]
Risk: destructive
deleteGroup
projects.deleteGroup
Delete a project group [DESTRUCTIVE]
Risk: destructive
get
projects.get
Get a project by id
Risk: read
list
projects.list
List projects in a workspace
Risk: read
object[]
Output full type
Output full type
update
projects.update
Update a project
Risk: write
Reference
getCountries
reference.getCountries
List countries Toggl supports, with VAT settings
Risk: read
object[]
Output full type
Output full type
getCountrySubdivisions
reference.getCountrySubdivisions
List states or provinces for a country id from getCountries
Risk: read
object[]
Output full type
Output full type
getCurrencies
reference.getCurrencies
List currencies Toggl supports
Risk: read
object[]
Output full type
Output full type
getKeys
reference.getKeys
Get the JWKS keyset used to verify Toggl JWTs
Risk: read
keys full type
keys full type
getTimezoneOffsets
reference.getTimezoneOffsets
List timezones with their UTC offsets
Risk: read
object[]
Output full type
Output full type
getTimezones
reference.getTimezones
List timezones Toggl supports
Risk: read
string[]
Smail
sendContact
smail.sendContact
Send an email to a contact
Risk: write
sendDemo
smail.sendDemo
Send a product demo request email
Risk: write
sendMeet
smail.sendMeet
Send a meeting invitation email
Risk: write
Tags
create
tags.create
Create a tag
Risk: write
delete
tags.delete
Delete a tag [DESTRUCTIVE]
Risk: destructive
list
tags.list
List tags in a workspace
Risk: read
object[]
Output full type
Output full type
update
tags.update
Rename a tag
Risk: write
Tasks
create
tasks.create
Create a task
Risk: write
delete
tasks.delete
Delete a task [DESTRUCTIVE]
Risk: destructive
get
tasks.get
Get a task by id
Risk: read
list
tasks.list
List tasks in a project
Risk: read
object[]
Output full type
Output full type
update
tasks.update
Update a task
Risk: write
Time Entries
bulkEdit
timeEntries.bulkEdit
Bulk edit up to 100 time entries with JSON Patch
Risk: write
operations full type
operations full type
failure full type
failure full type
create
timeEntries.create
Create or start a time entry
Risk: write
delete
timeEntries.delete
Delete a time entry [DESTRUCTIVE]
Risk: destructive
get
timeEntries.get
Get a time entry by id
Risk: read
getCurrent
timeEntries.getCurrent
Get the currently running time entry, if any
Risk: read
list
timeEntries.list
List the current user time entries
Risk: read
object[]
Output full type
Output full type
stop
timeEntries.stop
Stop a running time entry
Risk: write
update
timeEntries.update
Update a time entry
Risk: write
Webhooks
deleteSubscription
webhooks.deleteSubscription
Delete a webhook subscription [DESTRUCTIVE]
Risk: destructive
getEventFilters
webhooks.getEventFilters
List event types available for webhook subscriptions
Risk: read
object
Output full type
Output full type
getStatus
webhooks.getStatus
Check the Toggl webhooks service status
Risk: read
listSubscriptions
webhooks.listSubscriptions
List webhook subscriptions for a workspace
Risk: read
object[]
Output full type
Output full type
Workspaces
get
workspaces.get
Get a workspace by id
Risk: read
getLogo
workspaces.getLogo
Get the workspace logo URL
Risk: read
getPreferences
workspaces.getPreferences
Get workspace preferences
Risk: read
getUsers
workspaces.getUsers
List users in a workspace
Risk: read
object[]
Output full type
Output full type
list
workspaces.list
List workspaces the user belongs to
Risk: read
object[]
Output full type
Output full type
update
workspaces.update
Update workspace settings
Risk: write