Методы для аналитики клиентской базы организации.
Возвращает сводные показатели по клиентам за период.
{
"status": true,
"message": "Clients summary retrieved successfully",
"data": {
"total_clients": 150,
"active_clients": 120,
"inactive_clients": 30,
"individual_clients": 100,
"legal_clients": 50,
"new_clients": 25
},
"meta": {
"timestamp": "2026-06-14T12:00:00Z",
"request_id": "...",
"path": "/api/v1/companies/.../modules/crm/analysis/summary",
"method": "GET"
}
}Возвращает аналитику с группировкой по источникам или периодам.
{
"status": true,
"message": "Grouped clients analysis retrieved successfully",
"data": [
{
"group_key": "c00e8400-e29b-41d4-a716-446655440080",
"group_name": "Яндекс.Директ",
"clients_count": 45
},
{
"group_key": "c00e8400-e29b-41d4-a716-446655440081",
"group_name": "Instagram",
"clients_count": 30
},
{
"group_key": "c00e8400-e29b-41d4-a716-446655440082",
"group_name": "Сарафанное радио",
"clients_count": 75
}
],
"meta": {
"timestamp": "2026-06-14T12:00:00Z",
"request_id": "...",
"path": "/api/v1/companies/.../modules/crm/analysis/grouped",
"method": "GET"
}
}