CitoHRCitoHRDocs
API
Getting Started
Admin Guide
Core Features
Time & Attendance
Employee Management
Financial
Development
Resources
API Reference
How do I
Troubleshooting
FAQ

API Reference

Integrate CitoHR with your applications using our RESTful API. Each section provides detailed endpoint documentation and examples.

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.