Freshteam
Freshteam is the HR and applicant tracking (ATS) product from Freshworks, covering recruiting, applicant tracking, employee information management (HRIS), onboarding, and time-off. It exposes a documented REST API on a per-domain base (https://{domain}.freshteam.com/api) with token auth over Employees, Job Postings, Applicants, Interviews, Time-off, and organization structure (Departments, Branches, Teams). IMPORTANT STATUS - Freshworks has announced the end-of-life of Freshteam - new subscriptions and renewals are halted starting March 7, 2026, and existing customers retain access only through the end of their term (reported through approximately April 2027). This entry documents the API honestly as an existing but sunsetting product; the API remains usable for current customers during the transition but is not available to new signups.
APIs
Freshteam Employees API
List, create, retrieve, and update employee records, manage custom employee fields, send portal invites, and read organization structure - branches, departments, sub-departments...
Freshteam Time-off API
Create, list, and retrieve time-off (leave) requests, approve or cancel them, and read the configured time-off types. Lets HR systems automate leave workflows against employee b...
Freshteam Job Postings API
List and retrieve job postings and their custom fields. Powers careers sites, job boards, and recruiting integrations that syndicate open roles managed in the Freshteam applican...
Freshteam Applicants API
Create applicants (candidates) against a job posting and manage candidate sources. The ATS surface for pushing inbound applications and tracking where candidates come from into ...
Freshteam Onboarding API
Create and retrieve new-hire records to drive pre-boarding and onboarding workflows - converting an accepted candidate into an incoming employee before their start date.