---
title: "AlexisHR API Directory"
url: "http://35.223.47.52/blog/alexishr-api-directory/"
date: "2026-08-13T12:58:44+00:00"
modified: "2026-08-22T15:11:35+00:00"
type: "post"
---

# AlexisHR API Directory

[Blog](http://35.223.47.52/blog) / [API Directory](http://35.223.47.52/blogs/api-directory/) / AlexisHR API Directory [API Directory](http://35.223.47.52/blogs/api-directory/) · August 13, 2026 

AlexisHR API Directory
======================

 ![](https://storage.googleapis.com/knit-website-media/2026/08/64c34ca1e0546a9d333bb35a_Kunal-3-150x150.png)Kunal Mishra

5 min read

 

 

 [](https://www.linkedin.com/sharing/share-offsite/?url=http%3A%2F%2F35.223.47.52%2Fblog%2Falexishr-api-directory%2F) [](https://twitter.com/intent/tweet?url=http%3A%2F%2F35.223.47.52%2Fblog%2Falexishr-api-directory%2F&text=AlexisHR%20API%20Directory)  

 

 

 

  Table of Contents - [Key highlights of AlexisHR APIs](#key-highlights-of-alexishr-apis)
- [AlexisHR API Endpoints](#alexishr-api-endpoints)
- [Additional Compensation](#additional-compensation)
- [Bonus Compensation](#bonus-compensation)
- [Child](#child)
- [Company](#company)
- [Compensation](#compensation)
- [Cost Center](#cost-center)
- [Department](#department)
- [Employee](#employee)
- [Employment](#employment)
- [Leave](#leave)
- [Office](#office)
- [Team](#team)
- [Timesheet](#timesheet)
- [Work Week](#work-week)
- [FAQs](#faqs)
- [Get Started with AlexisHR API Integration](#get-started-with-alexishr-api-integration)
 
  [AlexisHR](https://developers.getknit.dev/docs/alexishr-usecases) is a cloud-based human resources software designed for small to medium-sized businesses that want to centralize and automate their people operations. It brings together employee data management, onboarding, performance reviews, time tracking, and payroll reporting into a single system, reducing manual work and administrative overhead for HR teams.

A key differentiator of AlexisHR is its built-in use of artificial intelligence, including chatbots that integrate directly with tools like Slack and Microsoft Teams. These features improve day-to-day employee interactions and help HR teams respond faster with accurate information. To fully leverage AlexisHR across an organization’s tech stack, the AlexisHR API plays a critical role, enabling structured data access, system-to-system sync, and workflow automation.

This blog provides a clear overview of what the AlexisHR APIs offer, the key capabilities they enable, and a comprehensive list of available endpoints.

Key highlights of AlexisHR APIs
-------------------------------

1. **Central employee data access**
    Read and update employee records from a single source instead of maintaining duplicate HR data across systems.
2. **Compensation and payroll inputs via API**
    Manage salary, bonus, and additional compensation data programmatically to reduce manual payroll preparation.
3. **Leave and time tracking data**
    Access leave balances, leave transactions, timesheets, and time entries in structured formats for payroll and reporting.
4. **Clear org structure management**
    Departments, teams, cost centers, and offices can be created and updated to keep HR and finance aligned.
5. **Bulk data operations**
    Most endpoints support filtering, pagination, and sorting, making it practical to work with large employee datasets.
6. **Event-based sync with webhooks**
    Get notified when employee-related changes happen instead of polling APIs repeatedly.
7. **Secure access control**
    All APIs use Bearer token authentication, making permissions and access management predictable.

AlexisHR API Endpoints
----------------------

### Additional Compensation

- **GET** <https://api.alexishr.com/v1/additional-compensation>
- **PUT** [https://api.alexishr.com/v1/additional-compensation/{id}](https://api.alexishr.com/v1/additional-compensation/%7Bid%7D)

### Bonus Compensation

- **POST** <https://api.alexishr.com/v1/bonus-compensation>
- **PATCH** [https://api.alexishr.com/v1/bonus-compensation/{id}](https://api.alexishr.com/v1/bonus-compensation/%7Bid%7D)

### Child

- **POST** <https://api.alexishr.com/v1/child>
- **DELETE** [https://api.alexishr.com/v1/child/{id}](https://api.alexishr.com/v1/child/%7Bid%7D)

### Company

- **GET** <https://api.alexishr.com/v1/company>
- **GET** [https://api.alexishr.com/v1/company/{id}](https://api.alexishr.com/v1/company/%7Bid%7D)

### Compensation

- **POST** <https://api.alexishr.com/v1/compensation>
- **GET** [https://api.alexishr.com/v1/compensation/{id}](https://api.alexishr.com/v1/compensation/%7Bid%7D)

### Cost Center

- **POST** <https://api.alexishr.com/v1/cost-center>
- **DELETE** [https://api.alexishr.com/v1/cost-center/{id}](https://api.alexishr.com/v1/cost-center/%7Bid%7D)

### Department

- **POST** <https://api.alexishr.com/v1/department>
- **PATCH** [https://api.alexishr.com/v1/department/{id}](https://api.alexishr.com/v1/department/%7Bid%7D)

### Employee

- **GET** <https://api.alexishr.com/v1/employee>
- **GET** <https://api.alexishr.com/v1/employee-team-reference>
- **DELETE** [https://api.alexishr.com/v1/employee-team-reference/{id}](https://api.alexishr.com/v1/employee-team-reference/%7Bid%7D)
- **GET &amp; GET** [https://api.alexishr.com/v1/employee/{employee\_id}](https://api.alexishr.com/v1/employee/%7Bemployee_id%7D) and [https://api.alexishr.com/v1/company/{company\_id}](https://api.alexishr.com/v1/company/%7Bcompany_id%7D)
- **GET &amp; PATCH** [https://api.alexishr.com/v1/employee/{employee\_id}](https://api.alexishr.com/v1/employee/%7Bemployee_id%7D) and [https://api.alexishr.com/v1/compensation/{compensation\_id}](https://api.alexishr.com/v1/compensation/%7Bcompensation_id%7D)
- **GET &amp; PATCH** [https://api.alexishr.com/v1/employee/{employee\_id}](https://api.alexishr.com/v1/employee/%7Bemployee_id%7D) and [https://api.alexishr.com/v1/department/{department\_id}](https://api.alexishr.com/v1/department/%7Bdepartment_id%7D)
- **GET &amp; PUT** [https://api.alexishr.com/v1/employee/{employee\_id}](https://api.alexishr.com/v1/employee/%7Bemployee_id%7D) and [https://api.alexishr.com/v1/employment/{employment\_id}](https://api.alexishr.com/v1/employment/%7Bemployment_id%7D)
- **PATCH** [https://api.alexishr.com/v1/employee/{id}](https://api.alexishr.com/v1/employee/%7Bid%7D)

### Employment

- **GET** <https://api.alexishr.com/v1/employment>
- **POST** <https://api.alexishr.com/v1/employment-type>
- **PUT** [https://api.alexishr.com/v1/employment-type/{id}](https://api.alexishr.com/v1/employment-type/%7Bid%7D)
- **GET** [https://api.alexishr.com/v1/employment/{id}](https://api.alexishr.com/v1/employment/%7Bid%7D)

### Leave

- **GET** <https://api.alexishr.com/v1/leave>
- **GET** <https://api.alexishr.com/v1/leave-transaction>
- **GET** [https://api.alexishr.com/v1/leave-transaction/{id}](https://api.alexishr.com/v1/leave-transaction/%7Bid%7D)
- **POST** <https://api.alexishr.com/v1/leave-type>
- **PATCH** [https://api.alexishr.com/v1/leave-type/{id}](https://api.alexishr.com/v1/leave-type/%7Bid%7D)
- **PUT** [https://api.alexishr.com/v1/leave/{id}](https://api.alexishr.com/v1/leave/%7Bid%7D)
- **DELETE** [https://api.alexishr.com/v1/leave/{id}](https://api.alexishr.com/v1/leave/%7Bid%7D)

### Office

- **GET** <https://api.alexishr.com/v1/office>
- **PUT** [https://api.alexishr.com/v1/office/{id}](https://api.alexishr.com/v1/office/%7Bid%7D)

### Team

- **POST** <https://api.alexishr.com/v1/team>
- **PUT** [https://api.alexishr.com/v1/team/{id}](https://api.alexishr.com/v1/team/%7Bid%7D)

### Timesheet

- **GET** <https://api.alexishr.com/v1/timesheet>
- **POST** <https://api.alexishr.com/v1/timesheet-entry>
- **GET** <https://api.alexishr.com/v1/timesheet-entry-type>
- **GET** [https://api.alexishr.com/v1/timesheet-entry-type/{id}](https://api.alexishr.com/v1/timesheet-entry-type/%7Bid%7D)
- **PATCH** [https://api.alexishr.com/v1/timesheet-entry/{id}](https://api.alexishr.com/v1/timesheet-entry/%7Bid%7D)
- **GET** [https://api.alexishr.com/v1/timesheet/{id}](https://api.alexishr.com/v1/timesheet/%7Bid%7D)

### Work Week

- **GET** <https://api.alexishr.com/v1/work-week>
- **PATCH** [https://api.alexishr.com/v1/work-week/{id}](https://api.alexishr.com/v1/work-week/%7Bid%7D)

FAQs
----

**1. What authentication method does AlexisHR API use?**
AlexisHR APIs use Bearer token–based authentication for all requests.

**2. Can I fetch employee data in bulk?**
Yes. Most “Get Many” endpoints support filters, pagination, sorting, and field selection.

**3. Are compensation and bonus updates supported via API?**
Yes. Salary, bonus, and additional compensation can be created and updated programmatically.

**4. Can AlexisHR APIs be used for payroll reporting?**
Yes. Timesheets, leave data, and compensation endpoints are commonly used for payroll inputs.

**5. Does AlexisHR support real-time updates?**
Yes. Webhooks can notify connected systems when employee-related events occur.

**6. Can I manage org structures like departments and cost centers?**
Yes. APIs are available for departments, teams, cost centers, offices, and reporting hierarchies.

**7. Is AlexisHR suitable for multi-system HR stacks?**
Yes. The API is designed to integrate AlexisHR with ATS, payroll systems, IT provisioning, and analytics tools.

Get Started with AlexisHR API Integration
-----------------------------------------

If you want faster access to the AlexisHR APIs without building and maintaining each integration yourself, Knit API provides a streamlined option. With a single integration to [Knit](/integration-categories/unified-hris-api/), authentication, authorization, and long-term maintenance are handled centrally, reducing engineering effort and integration risk while keeping your AlexisHR data reliably in sync.

 

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

Changing integration landscape, one organization at a time‍

 

 

 

 

 

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

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

### [Get Started with Darwinbox API: Complete Integration Guide](http://35.223.47.52/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 

 

   ![](https://storage.googleapis.com/knit-website-media/2026/08/blog-banner-green-640x400.png) [API Directory](http://35.223.47.52/blogs/api-directory/) 

### [Get Started with SuccessFactors API](http://35.223.47.52/blog/get-started-with-successfactors-api/)

Read this before you integrate with SuccessFactors API. We've got you all covered from endpoints to SuccessFactors API use cases…

 August 13, 2026 · 3 min read 

 

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

### [Get Started with Lever API](http://35.223.47.52/blog/lever-api/)

Get everything you need to get started with Lever ATS API in one place

 August 13, 2026 · 3 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)
