Authorization

Toggl
Prerequisites
Before creating a Toggl credential, you need to obtain your Toggl Email and Password from your Toggl account. Toggl uses Basic Authentication for all API requests, with the email and password sent in the Authorization header.
To obtain your Toggl credentials, follow these steps:
-
Sign in to your Toggl account at https://track.toggl.com using your email and password.
-
Your Email is the email address you use to sign in to your Toggl account. This should be a user account with appropriate permissions to access the API endpoints you need.
-
Your Password is the password associated with your Toggl email. Ensure the user account has the necessary API permissions to access the data you need.
-
For API access, ensure your Toggl user account has the appropriate permissions:
- Workspace Admin role for administrative API operations
- Workspace Member role for basic API access
- Additional permissions may be required depending on the specific resources and data you need to access
-
Store both credentials securely, as you will need them to configure your Nexla credential. The Email and Password are sensitive information and should be kept confidential.
The Email and Password are used for Basic Authentication in all API requests to the Toggl API. The credentials are sent in the Authorization header with Basic Authentication encoding. The credentials authenticate your requests and grant access to Toggl resources based on your account permissions. If your credentials are compromised, you should immediately change your Toggl password and review your account security settings. For detailed information about Toggl API authentication, user roles, and available endpoints, refer to the Toggl API documentation.
Create a Toggl Credential
- To create a new Toggl credential, after selecting the data source/destination type, click the Add Credential tile to open the Add New Credential overlay.
New Credential Overlay – Toggl

Credential Name & Description
-
Enter a name for the credential in the Credential Name field and a short, meaningful description in the Credential Description field.
Resource descriptions are recommended but are not required. They should be used provide information about the resource purpose, data freshness, etc. that can help the owner and other users efficiently understand and utilize the resource.
Basic Authentication
Toggl uses Basic Authentication for all API requests. The Email and Password are sent in the Authorization header.
-
Enter your Toggl Email in the Email field. This is the email address you use to sign in to your Toggl account. The Email is used along with the Password in Basic Authentication for all API requests to the Toggl API. Ensure the user account has the necessary API permissions and roles to access the data you need.
-
Enter your Toggl Password in the Password field. This is the password associated with your Toggl email. The Password is used along with the Email in Basic Authentication for all API requests to the Toggl API. The Password is sensitive information and must be kept confidential.
Your Toggl credentials are your Toggl account email and password that you use to sign in to your Toggl account at https://track.toggl.com.
The Email and Password are used for Basic Authentication in all API requests to the Toggl API. The credentials are sent in the
Authorizationheader with Basic Authentication encoding. Ensure your Toggl user account has the appropriate permissions and roles (e.g., Workspace Admin, Workspace Member) to access the API endpoints you need.If your credentials are compromised, you should immediately change your Toggl password and review your account security settings. The credentials provide access to your Toggl account data and should be treated as sensitive information. Keep your credentials secure and do not share them publicly.
For detailed information about Toggl API authentication, user roles, and available endpoints, see the Toggl API documentation.
Save the Credential
-
Once all of the relevant steps in the above sections have been completed, click the Save button at the bottom of the overlay to save the configured credential.
-
The newly added credential will now appear in a tile on the Authenticate screen during data source/destination creation and can be selected for use with a new data source or destination.