Freshservice is an IT service management (ITSM) platform for tickets, change and problem management, assets, and service catalog. Integrating Freshservice with Frontegg lets your application manage tickets, changes, problems, and releases, work with assets, software, and contracts, and access agents, requesters, projects, and the service catalog on behalf of your users — all through Frontegg's integration layer. Freshservice authenticates with a static API key, so there is no OAuth flow.
Prerequisites
Prerequisites
- A Freshservice account
- Your Freshservice subdomain and an account API key
Freshservice authenticates API requests with your account API key. You will also need your Freshservice subdomain — the first part of your Freshservice URL.
Sign in to Freshservice, click your profile avatar in the top-right corner, and open Profile Settings. Your API key is shown in the Your API Key field on the right. Copy it.
Keep your API key secret
Keep your API key secret
Your API key grants full access to your Freshservice account. Treat it like a password. If it is exposed, reset it from Profile Settings and never commit it to version control.
Your subdomain is the first part of your Freshservice URL — for example, acme from acme.freshservice.com. Use the subdomain only, without https:// or the rest of the URL.
Once you have your API key and subdomain, configure the integration in the Frontegg portal:
- Open the Frontegg portal and navigate to [ENVIRONMENT] → Integrations → Freshservice.
- Paste your API key into the API Key field.
- Enter your Freshservice domain — the subdomain only (for example,
acme). - Click Save.
Keep your credentials secure
Keep your credentials secure
Never share or commit your API key to version control.