v2.4.0

Employees API

Manage employee records, profiles, certifications, and organizational data through the Employees API.

Internal API Documentation

Full API specifications are available in Swagger UI. This page provides an overview and quick reference.

Overview

The Employees API provides comprehensive management capabilities for workforce data including profiles, certifications, documents, and organizational assignments.

Endpoint Reference

GET /api/v1/employees

List all employees with pagination and filtering support.

View in Swagger →
POST /api/v1/employees

Create a new employee record.

View in Swagger →
GET /api/v1/employees/{id}

Retrieve a specific employee by ID.

View in Swagger →
PUT /api/v1/employees/{id}

Update an existing employee record.

View in Swagger →
DELETE /api/v1/employees/{id}

Archive an employee (soft delete).

View in Swagger →
GET /api/v1/employees/{id}/certifications

List employee certifications and training records.

View in Swagger →
GET /api/v1/employees/{id}/documents

Access employee documents and files.

View in Swagger →
GET /api/v1/employees/{id}/assignments

View site and shift assignments for an employee.

View in Swagger →

Resources

ESC