CitoHRCitoHRDocs
API
Getting Started
Introduction
Quick Start
Installation
Configuration
Features
Dashboard Overview
Employee Management
Employee Profiles
Payroll Processing
Leave Management
Expense Management
Equipment Management
Training & Development
Policy Management
Feedback System
Calendar
My Profile
Employee Directory
Performance Reviews
Document Management
Reports & Analytics
Custom Forms
Onboarding
API Reference
Authentication
Employees API
Payroll API
Leave Management
Organization
Departments
Documents
Notifications
Equipment
Expenses
Forms
Policies
Profile
Training
Reports
Troubleshooting
FAQ

API Reference

Integrate CitoHR with your applications using our RESTful API.

Authentication

Learn how to authenticate with the CitoHR API using session-based authentication.

Employees API

Manage employee data through the API. Create, read, update, and delete employee records.

Payroll API

Process payroll and retrieve payroll history through the API.

Leave Management

Manage leave requests, view calendars, and handle leave approvals.

Organization

Access organization information, settings, and configuration.

Departments

Manage departments and organizational structure.

Documents

Upload, retrieve, and manage documents for employees.

Notifications

Retrieve and manage user notifications.

Equipment

Track and manage equipment assignments to employees.

Expenses

Submit and manage expense claims and approvals.

Forms

Create, distribute, and manage custom forms and surveys.

Policies

Access and manage company policies and documents.

Profile

Access and update user profile information.

Training

Manage training records and track employee development.

Reports

Access comprehensive reports and analytics data.