Lodol Docs

Zoho People

API actions for the Zoho People integration.

Zoho People

Sync employee profiles and manage leave flows with Zoho People.


Create leave request

Creates a leave request for an employee in Zoho People.

Parameters

ParameterTypeRequiredDescription
employee_idstringNoEmployee ID to submit the leave for.
leave_type_idstringNoIdentifier of the leave type to use.
from_datestringNoStart date of the leave (YYYY-MM-DD).
to_datestringNoEnd date of the leave (YYYY-MM-DD).
reasonstringNoOptional reason for the leave request.

Response

{
  "request": {},
  "status": "mock_value"
}

Get employee profile

Fetches a single employee record from Zoho People.

Parameters

ParameterTypeRequiredDescription
employee_idstringNoThe Zoho People employee ID to fetch.

Response

{
  "employee": {},
  "status": "mock_value"
}

List employees

Retrieves employees from Zoho People with optional pagination and inactive filtering.

Parameters

ParameterTypeRequiredDescription
sIndexnumberNoStarting index for pagination (1-based).
limitnumberNoNumber of employees to return (max 200).
include_inactivebooleanNoWhether to include inactive employees.

Response

{
  "employees": [
    {}
  ],
  "status": "mock_value"
}

List leave balances

Retrieves available leave balances for a Zoho People employee.

Parameters

ParameterTypeRequiredDescription
employee_idstringNoEmployee ID whose leave balances should be returned.

Response

{
  "balances": [
    {}
  ],
  "status": "mock_value"
}

On this page