KronclAPI
Мои приложения
Введение
Публичные методы
Аккаунт
Компания
Базовые действия
Хранилище
Тарификация
Участники
Логи
Документы
Поддержка
Персонал (HRM)
POST Отчёт
Должности
Сотрудники
Аналитика
GET Сводка
GET Группировка
Финансы (FM)
Клиенты (CRM)
Склад (WM)
Сделки (DM)
Создать приложение
Документация API платформы. Последняя сборка v1.5.30

Аналитика

Методы для анализа данных по сотрудникам.

# Сводка

GET
/companies/{id}/modules/hrm/analysis/summary

Возвращает сводную статистику по сотрудникам за выбранный период.

Query-параметры

QUERY_PARAMS:
application/json
start_dateoptional
string
Начало
Начальная дата (RFC 3339)
end_dateoptional
string
Конец
Конечная дата (RFC 3339)

Структура ответа

EMPLOYEES_SUMMARY:
application/json
total_positionsrequired
int
Должностей
Общее количество должностей
total_employeesrequired
int
Сотрудников
Общее количество сотрудников
active_employeesrequired
int
Активных
Количество активных сотрудников
inactive_employeesrequired
int
Неактивных
Количество неактивных сотрудников
new_employeesrequired
int
Новых
Новых сотрудников за выбранный период

Примеры ответов

200
{
    "status": true,
    "message": "Analysis summary retrieved successfully",
    "data": {
        "total_positions": 5,
        "total_employees": 15,
        "active_employees": 12,
        "inactive_employees": 3,
        "new_employees": 2
    },
    "meta": {
        "timestamp": "2026-06-14T12:00:00Z",
        "request_id": "...",
        "path": "/api/v1/companies/.../modules/hrm/analysis/summary",
        "method": "GET"
    }
}

# Группировка

GET
/companies/{id}/modules/hrm/analysis/grouped

Возвращает статистику по сотрудникам, сгруппированную по дням, месяцам или годам.

Query-параметры

QUERY_PARAMS:
application/json
start_dateoptional
string
Начало
Начальная дата (RFC 3339)
end_dateoptional
string
Конец
Конечная дата (RFC 3339)
group_byrequired
enum
daymonthyear
Группировка
Тип группировки

Структура ответа

GROUPED_STATS:
application/json
group_keyrequired
string
Ключ
Ключ группировки (дата, месяц)
group_namerequired
string
Название
Отображаемое название группы
employees_countrequired
int
Сотрудников
Общее количество сотрудников
active_countrequired
int
Активных
Количество активных сотрудников
inactive_countrequired
int
Неактивных
Количество неактивных сотрудников

Примеры ответов

200
{
    "status": true,
    "message": "Grouped analysis retrieved successfully",
    "data": [
        {
            "group_key": "2026-06",
            "group_name": "Июнь 2026",
            "employees_count": 15,
            "active_count": 12,
            "inactive_count": 3
        },
        {
            "group_key": "2026-05",
            "group_name": "Май 2026",
            "employees_count": 13,
            "active_count": 10,
            "inactive_count": 3
        }
    ],
    "meta": {
        "timestamp": "2026-06-14T12:00:00Z",
        "request_id": "...",
        "path": "/api/v1/companies/.../modules/hrm/analysis/grouped",
        "method": "GET"
    }
}