Skip to main content

User-workspace-settings

GET Get user workspace settings

https://focus.toggl.com/api/workspaces/{workspace_id}/users/me/settings

Returns merged user settings for the workspace (workspace-specific overrides combined with global settings).

curl  https://focus.toggl.com/api/workspaces/{workspace_id}/users/me/settings \
-H "Content-Type: application/json" \
-u <email>:<password>

Parameters

Path

nametyperequireddescription
workspace_idintegertrueworkspace ID

Response

200

Settings retrieved successfully

NameTypeDescription
autolog_timeboolean-

500

Internal server error

PATCH Partial update user workspace settings

https://focus.toggl.com/api/workspaces/{workspace_id}/users/me/settings

Updates workspace-specific user settings. Setting a value to null removes the workspace override and reverts to the global setting.

curl -X PATCH https://focus.toggl.com/api/workspaces/{workspace_id}/users/me/settings \
-H "Content-Type: application/json" \
-d '\{"autolog_time":"boolean"\}' \
-u <email>:<password>

Parameters

Path

nametyperequireddescription
workspace_idintegertrueworkspace ID

Body

NameTypeDescription
autolog_timebooleannull

Response

200

Successfully updated

NameTypeDescription
autolog_timeboolean-

400

Invalid request

500

Internal server error

© 2026 Toggl. All rights reserved.