---
title: "Freshteams API Directory"
url: "https://lb.getknit.dev/blog/freshteams-api-directory-i4rvhv/"
date: "2026-08-13T12:59:44+00:00"
modified: "2026-08-22T15:12:21+00:00"
type: "post"
---

# Freshteams API Directory

[Blog](https://lb.getknit.dev/blog) / [API Directory](https://lb.getknit.dev/blogs/api-directory/) / Freshteams API Directory [API Directory](https://lb.getknit.dev/blogs/api-directory/) · August 13, 2026 

Freshteams API Directory
========================

 ![](https://storage.googleapis.com/knit-website-media/2026/08/64c34c8eb1ffc79e7f787ecd_Akshat-3-150x150.png)Akshat Jain

5 min read

 

 

 [](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Flb.getknit.dev%2Fblog%2Ffreshteams-api-directory-i4rvhv%2F) [](https://twitter.com/intent/tweet?url=https%3A%2F%2Flb.getknit.dev%2Fblog%2Ffreshteams-api-directory-i4rvhv%2F&text=Freshteams%20API%20Directory)  

 

 

 

  Table of Contents - [Key highlights of freshteam APIs](#)
- [Employee Management](#)
- [Organizational Structure](#)
- [Recruitment](#)
- [Time Off Management](#)
- [User Functions](#)
- [Freshteam API FAQs](#)
- [‍](#)
- [Get Started with Freshteam API Integration](#)
- [‍](#)
 
  Freshteam is a comprehensive HR software solution designed to streamline recruitment, onboarding, and employee management processes. As part of the Freshworks suite, Freshteam offers a user-friendly interface that simplifies the complexities of human resource management, making it an essential tool for businesses of all sizes. By automating repetitive tasks and providing a centralized platform for managing employee data, Freshteam enhances efficiency and productivity within HR departments.

One of the standout features of Freshteam is its robust API integration capabilities. The Freshteams API allows businesses to seamlessly connect Freshteam with other software applications, facilitating data exchange and enhancing workflow automation. This integration capability is crucial for organizations looking to create a cohesive HR ecosystem, enabling them to leverage the full potential of Freshteam alongside their existing tools. By utilizing the Freshteams API, companies can customize their HR processes to better suit their unique needs, ensuring a more tailored and efficient approach to human resource management.

Key highlights of freshteam APIs
--------------------------------

- Easy Data Access: 
    - Access employee information effortlessly with Freshteam API’s streamlined data retrieval capabilities.
- Automation: 
    - Enhance efficiency through seamless data synchronization and automated HR processes.
- Custom Integration: 
    - Integrate with various platforms using a unified API for multiple integrations, tailored to your business needs.
- Real-Time Sync: 
    - Keep your data up-to-date with real-time updates, ensuring accuracy across all systems.
- Developer-Friendly: 
    - Benefit from an accessible API design, SDKs, and comprehensive documentation for easy implementation.

### Employee Management

- **put /api/employees/{id}/send\_invite** : Send Employee Portal Invitation Email
- **get https://&lt;account-name&gt;.freshteam.com/api/employees** : List All Employees
- **put https://&lt;account-name&gt;.freshteam.com/api/employees/{id}** : Update Employee Information
- **post https://&lt;account-name&gt;.freshteam.com/api/employee\_fields** : Create Custom Employee Field
- **post https://&lt;account-name&gt;.freshteam.com/api/new\_hires** : Create a New Hire
- **put https://&lt;account-name&gt;.freshteam.com/api/new\_hires/{id}** : Update New Hire Information

### Organizational Structure

- **get https://&lt;account-name&gt;.freshteam.com/api/branches** : List All Branches
- **get https://&lt;account-name&gt;.freshteam.com/api/business\_units** : List All Business Units
- **get https://&lt;account-name&gt;.freshteam.com/api/departments** : List All Departments
- **get https://&lt;account-name&gt;.freshteam.com/api/sub\_departments** : List All Sub-Departments
- **get https://&lt;account-name&gt;.freshteam.com/api/teams** : List All Teams
- **get https://&lt;account-name&gt;.freshteam.com/api/roles** : List All Roles
- **get https://&lt;account-name&gt;.freshteam.com/api/levels** : List All Levels

### Recruitment

- **get https://&lt;account-name&gt;.freshteam.com/api/candidate\_source\_categories** : List All Candidate Source Categories
- **post https://&lt;account-name&gt;.freshteam.com/api/candidate\_sources** : Create Candidate Source
- **get https://&lt;account-name&gt;.freshteam.com/api/job\_posting\_fields** : List All Job Posting Fields
- **get https://&lt;account-name&gt;.freshteam.com/api/job\_postings** : List All Job Postings
- **get https://&lt;account-name&gt;.freshteam.com/api/job\_postings/{id}** : Retrieve Job Posting Information
- **get https://&lt;account-name&gt;.freshteam.com/api/job\_postings/{id}/applicant\_fields** : List All Applicant Fields
- **post https://&lt;account-name&gt;.freshteam.com/api/job\_postings/{id}/applicants** : Create an Applicant for a Job Posting

### Time Off Management

- **get https://&lt;account-name&gt;.freshteam.com/api/time\_off\_types** : List All Timeoff Types
- **get https://&lt;account-name&gt;.freshteam.com/api/time\_offs** : List All Timeoffs
- **get https://&lt;account-name&gt;.freshteam.com/api/time\_offs/{id}** : Retrieve Timeoff Information
- **put https://&lt;account-name&gt;.freshteam.com/api/time\_offs/{id}/approve** : Approve a Timeoff Request
- **put https://&lt;account-name&gt;.freshteam.com/api/time\_offs/{id}/cancel** : Cancel a Timeoff Request

### User Functions

- **get https://&lt;account-name&gt;.freshteam.com/api/user\_functions** : List all user functions

‍

Freshteam API FAQs
------------------

**How do I obtain an API key in Freshteam?**

- *Answer:* To obtain your API key in Freshteam:some text 
    1. Log in to your Freshteam account.
    2. Click on your profile icon in the top-right corner.
    3. Select **API Settings** from the dropdown menu.
    4. Your API key will be displayed under **Your API Key**.
- *Source:*[ Freshteam API Documentation](https://developers.freshteam.com/api/)

**What authentication method does the Freshteam API use?**

- *Answer:* The Freshteam API uses OAuth 2.0 for authentication. You need to obtain an access token by making a call to the Freshteam authentication server and include this token in the Authorization header of your API requests.
- *Source:*[ Freshteam API Documentation](https://developers.freshteam.com/api/)

**Are there rate limits for the Freshteam API?**

- *Answer:* Yes, Freshteam enforces rate limits based on your subscription plan and the number of subscribed employees:some text 
    - **Free Plan:** No API access.
    - **Trial Plan:** 10 requests per minute.
    - **Growth and Pro Plans:** Maximum of 50 requests per minute.
    - **Enterprise Plan:** Maximum of 100 requests per minute.
- *Source:*[ Freshteam API Documentation](https://developers.freshteam.com/api/)

**Can I retrieve employee data using the Freshteam API?**

- *Answer:* Yes, you can retrieve employee data by making a GET request to the /employees endpoint. This will return a list of employees and their details.
- *Source:*[ Freshteam API Documentation](https://developers.freshteam.com/api/)

**Does the Freshteam API support webhooks?**

- *Answer:* Yes, Freshteam supports webhooks, allowing you to receive real-time notifications for specific events, such as when a new employee is added or an employee’s information is updated.
- *Source:*[ Freshteam Developers](https://developers.freshteam.com/)

‍
-

Get Started with Freshteam API Integration
------------------------------------------

For quick and seamless integration with Freshteam API, Knit API offers a convenient solution. It’s AI powered integration platform allows you to build [any Freshteam API Integration use case](https://developers.getknit.dev/docs/freshteam-usecases). By integrating with Knit just once, you can integrate with multiple other CRMs, HRIS, Accounting, and other systems in one go with a unified approach. Knit takes care of all the authentication, authorization, and ongoing integration maintenance. This approach not only saves time but also ensures a smooth and reliable connection to Freshteam API.‍

To sign up for free, [click here](https://dashboard.getknit.dev/signup). To check the pricing, see our [pricing page](/pricing/).

‍
-

---

**Ready to build this integration?**
Explore Knit’s [Freshteam integration](/integration/freshteam/) or read more about our [Unified HRIS API](/integration-categories/unified-hris-api/).

 

 ![](https://storage.googleapis.com/knit-website-media/2026/08/64c34c8eb1ffc79e7f787ecd_Akshat-3-150x150.png)Written by Akshat Jain

Coding chaos into innovation and building from zero to scale

 

 

 

 

 

   Keep Reading
------------

  ![](https://storage.googleapis.com/knit-website-media/2026/08/blog-banner-red-scaled-640x400.png) [API Directory](https://lb.getknit.dev/blogs/api-directory/) 

### [A Guide toIntegrating with Freshteams API](https://lb.getknit.dev/blog/a-guide-tointegrating-with-freshteams-api/)

A detailed guide to the freshteams api directory. How to go about integrating with freshteams

 August 13, 2026 · 9 min read 

 

   ![](https://storage.googleapis.com/knit-website-media/2026/08/blog-banner-green-640x400.png) [Tutorials](https://lb.getknit.dev/blogs/tutorials/) 

### [Get All Employees Details from Freshteam API](https://lb.getknit.dev/blog/get-all-employees-details-from-freshteam-api-njkqyd/)

Technical guide on Freshteam API to Get All Employees Details from Freshteam API

 August 13, 2026 · 2 min read 

 

   ![](https://storage.googleapis.com/knit-website-media/2026/08/blog-banner-yellow-scaled-640x400.png) [API Directory](https://lb.getknit.dev/blogs/api-directory/) 

### [Get Started with Darwinbox API: Complete Integration Guide](https://lb.getknit.dev/blog/a-to-z-of-integrating-with-darwinbox-api/)

Solve all your doubts about integrating with Darwinbox API with this guide

 August 13, 2026 · 4 min read 

 

  

 

  \#1 in Ease of Integrations
---------------------------

![4.9 out of 5 stars](/wp-content/themes/knit/assets/images/g2/g2-star-rating.svg)

4.9 out of 5 stars on G2

![G2 Leader, Spring 2026](/wp-content/themes/knit/assets/images/g2/g2-leader.svg)![G2 Fastest Implementation, Spring 2026](/wp-content/themes/knit/assets/images/g2/g2-fastest-implementation.svg)![G2 High Performer, Spring 2026](/wp-content/themes/knit/assets/images/g2/g2-high-performer.svg)![G2 Best Est. ROI, Spring 2026](/wp-content/themes/knit/assets/images/g2/g2-best-roi.svg)

 

  Put Integrations on Autopilot. Talk to Experts.
-----------------------------------------------

Knit is loved by customers across the globe due to our seamless product and white glove support. You'll love us too!

 [Talk to a Human](/book-demo)
