Огляд сутності
Робочий час
Використовуйте записи WorkTime для завантаження, payroll і білінгу без повторного вводу годин командою.
Ендпоїнти
/api/employee_working_hours
Список робочих логів
Читайте колекції employee_working_hours з фільтрами за співробітником, проєктом або діапазоном часу.
/api/employee_working_hours
Створити робочий лог
Надішліть новий запис робочого часу з секундами, описом і посиланнями на співробітників/проєкти.
/api/employee_working_hours/{id}
Отримати робочий лог за ID
Перегляньте один запис робочого часу.
/api/employee_working_hours/{id}
Оновити робочий лог
Патчте тривалість у секундах, проєкт або нотатки при необхідності корекцій.
/api/employee-working-hours
List employee-working-hours
Retrieve employee-working-hours with pagination and filters.
/api/employee-working-hours
Create employee-working-hour
Create a new employee-working-hour entry.
/api/employee-working-hours/{id}
Get employee-working-hour
Fetch a single employee-working-hour by ID.
/api/employee-working-hours/{id}
Update employee-working-hour
Patch fields of an employee-working-hour entry.
/api/employee-working-hours/{id}
Delete employee-working-hour
Remove an employee-working-hour entry.
/api/work-times
List work-times
Retrieve work-time entries.
/api/work-times
Create work-time
Create a work-time record.
/api/work-times/{id}
Get work-time
Fetch a single work-time by ID.
/api/work-times/{id}
Update work-time
Patch a work-time record.
/api/work-times/{id}
Delete work-time
Delete a work-time record.
/api/employees/{id}/working-hours-stats/{date}
Get working-hours stats
Retrieve aggregated working-hours stats for an employee at a date.
Сценарії використання
Поля схеми
WorkTime| Поле | Тип | Опис |
|---|---|---|
id |
integer | Внутрішній ідентифікатор робочого логу. |
employee |
string | IRI співробітника, який подав час. |
project |
string | IRI проєкту, що отримує роботу. |
date |
string | Мітка часу, що вказує, коли була виконана робота. |
seconds |
integer | Тривалість у секундах. |
description |
string | null | Опціональна нотатка з описом активності. |
createdAt |
string | Коли запис створено у Flowtly. |
updatedAt |
string | Коли запис востаннє змінено. |
deletedAt |
string | null | Час мʼякого видалення, якщо є. |
deleted |
boolean | Check if the entity has been soft deleted. |
Приклади
/api/employee_working_hours
Надіслати billable лог з Asana
Надсилає лог на 7.5 години (27 000 секунд) з вашого PM-інструмента, щоб Flowtly оновив метрики завантаження та білінгу.
{
"employee": "/api/employees/emp_102",
"project": "/api/projects/aurora",
"date": "2024-07-04T00:00:00+00:00",
"seconds": 27000,
"description": "Budget review for Aurora project"
}
{
"@id": "/api/employee_working_hours/wkt_9001",
"@type": "WorkTime",
"id": 9001,
"employee": "/api/employees/emp_102",
"project": "/api/projects/aurora",
"date": "2024-07-04T00:00:00+00:00",
"seconds": 27000,
"description": "Budget review for Aurora project",
"createdAt": "2024-07-04T18:05:00+00:00",
"updatedAt": "2024-07-04T18:05:00+00:00",
"deleted": false
}