Skip to Content
API ReferenceConfiguration

Configuration API

Manage system settings and configuration.

Company Settings

GET /api/configuration/company-settings

Get current company settings.

POST /api/configuration/company-settings

Update company settings.

Branches

GET /api/configuration/branches

List all branches.

POST /api/configuration/branches

Create a new branch.

GET/PUT/DELETE /api/configuration/branches/{branchId}

Manage individual branches.

Work Locations

GET /api/configuration/work-locations

List work locations.

POST /api/configuration/work-locations

Create a new work location.

Asset Categories

GET /api/configuration/asset-categories

List asset categories.

POST /api/configuration/asset-categories

Create a new category.

GET/PUT/DELETE /api/configuration/asset-categories/{id}

Manage individual categories.

Attendance Configuration

GET /api/configuration/attendance

Get attendance settings.

Payroll Settings

GET/POST /api/configuration/payroll/esi-settings

Manage ESI settings.

GET/POST /api/configuration/payroll/pf-settings

Manage PF settings.

GET/POST /api/configuration/payroll/professional-tax

Manage professional tax configuration.

GET/POST /api/configuration/payroll/gratuity-settings

Manage gratuity settings.

GET /api/configuration/payroll/loan-types

List loan types.

POST /api/configuration/payroll/loan-types

Create a loan type.

GET/PUT/DELETE /api/configuration/payroll/loan-types/{id}

Manage individual loan types.

GET /api/configuration/payroll/expense-categories

List expense categories.

POST /api/configuration/payroll/expense-categories

Create an expense category.

GET/PUT/DELETE /api/configuration/payroll/expense-categories/{id}

Manage individual expense categories.

Talent Acquisition

GET /api/configuration/talent-acquisition/interview-panel

Get interview panel configuration.

POST /api/configuration/talent-acquisition/interview-panel

Update interview panel.

Activity Log

GET /api/configuration/activity-log

Get the system activity audit log.

Other

GET /api/dashboard/overview

Get dashboard metrics and KPI data.

GET /api/notifications

Get user notifications.

GET /api/server-time

Get the current server time (for client sync).

GET /api/health

Health check endpoint.

POST /api/upload

Upload a file.

Last updated on