Freshservice Authorization
Prerequisites
Before configuring your Freshservice credential, ensure you have:
- A Freshservice account with admin or developer permissions
- Access to the Freshservice portal for API configuration
- Understanding of your Freshservice portal URL and API access requirements
For complete information about Freshservice API authentication, see the official Freshservice API documentation.
Authentication Methods
Freshservice Authentication Methods
- Basic Authentication
Authenticate using your Freshservice username and password or API key for secure access to Freshservice's IT service management platform.
- Sign in to your Freshservice portal.
- Navigate to **Admin** > **API Settings** in the left sidebar.
- Enable **API Access** if it's not already enabled.
- Choose one of the following authentication methods:
- **Option A: Username and Password**
- - Use your Freshservice username and password
- - Enter your username in the **Username Or API Key** field
- - Enter your password in the **Password** field
- **Option B: API Key Authentication**
- - Generate a personal API key from **Admin** > **API Settings**
- - Enter your API key in the **Username Or API Key** field
- - Enter any dummy string (e.g., 'X') in the **Password** field
- Enter your **Freshservice Portal URL** in Nexla (e.g., https://yourcompany.freshservice.com).
Keep your API credentials secure and never share them publicly. Your Freshservice credentials provide access to your IT service management data and should be treated as sensitive information.
Configuration Steps
-
Freshservice Portal URL: Enter your Freshservice portal URL (e.g.,
https://yourcompany.freshservice.com). This is the URL you use to access your Freshservice account. -
Username Or API Key: Enter either:
- Your Freshservice username (if using username/password authentication)
- Your personal API key (if using API key authentication)
-
Password: Enter either:
- Your Freshservice password (if using username/password authentication)
- Any dummy string like 'X' (if using API key authentication)
For enhanced security, we recommend using API key authentication instead of username/password. You can generate a personal API key from Admin > API Settings in your Freshservice portal.
Testing Your Credential
After entering your credentials, Nexla will test the connection by making a request to the Freshservice API departments endpoint. If the test is successful, your credential is ready to use for creating data sources and destinations.
For troubleshooting connection issues, verify that:
- Your Freshservice portal URL is correct and accessible
- API access is enabled in your Freshservice account
- Your username/API key and password are correct
- Your account has the necessary permissions for API access