Control horario – plataforma para desarrolladores de Flowtly

Usa esta instantánea curada del esquema OpenAPI de Flowtly para planear integraciones, automatizar procesos y sincronizar los datos críticos.

Estado de la documentación

Última sincronización: 2026-02-23 12:40 (versión de la app 2.0.0)

Solo exponemos un conjunto limitado de entidades. Ejecuta ambos comandos de sincronización cuando Flowtly lance novedades para actualizar los datos.

Control horario

Sincroniza horas desde tus herramientas de proyectos hacia Flowtly.

Resumen de la entidad

Horas trabajadas

Los registros WorkTime alimentan paneles de utilización, nómina y facturación sin reintroducir datos.

Endpoints

GET https://api.flowtly.eu/employee_working_hours

Listar registros de tiempo

Lee colecciones employee_working_hours filtradas por empleado, proyecto o rango temporal.

POST https://api.flowtly.eu/employee_working_hours

Crear registro de tiempo

Envía un nuevo registro con segundos, descripción y referencias de empleado/proyecto.

GET https://api.flowtly.eu/employee_working_hours/{id}

Obtener registro de tiempo por ID

Consulta un registro de tiempo específico.

PATCH https://api.flowtly.eu/employee_working_hours/{id}

Actualizar registro de tiempo

Corrige segundos, proyecto o notas de un registro.

GET https://api.flowtly.eu/employee-working-hours

List employee-working-hours

Retrieve employee-working-hours with pagination and filters.

POST https://api.flowtly.eu/employee-working-hours

Create employee-working-hour

Create a new employee-working-hour entry.

GET https://api.flowtly.eu/employee-working-hours/{id}

Get employee-working-hour

Fetch a single employee-working-hour by ID.

PATCH https://api.flowtly.eu/employee-working-hours/{id}

Update employee-working-hour

Patch fields of an employee-working-hour entry.

DELETE https://api.flowtly.eu/employee-working-hours/{id}

Delete employee-working-hour

Remove an employee-working-hour entry.

GET https://api.flowtly.eu/work-times

List work-times

Retrieve work-time entries.

POST https://api.flowtly.eu/work-times

Create work-time

Create a work-time record.

GET https://api.flowtly.eu/work-times/{id}

Get work-time

Fetch a single work-time by ID.

PATCH https://api.flowtly.eu/work-times/{id}

Update work-time

Patch a work-time record.

DELETE https://api.flowtly.eu/work-times/{id}

Delete work-time

Delete a work-time record.

GET https://api.flowtly.eu/employees/{id}/working-hours-stats/{date}

Get working-hours stats

Retrieve aggregated working-hours stats for an employee at a date.

GET https://api.flowtly.eu/employees

Retrieves the collection of Employee resources.

Retrieves the collection of Employee resources.

POST https://api.flowtly.eu/employees

Creates a Employee resource.

Creates a Employee resource.

GET https://api.flowtly.eu/employees/me

Retrieves the collection of Employee resources.

Retrieves the collection of Employee resources.

GET https://api.flowtly.eu/employees/preview

Retrieves the collection of Employee resources.

Retrieves the collection of Employee resources.

GET https://api.flowtly.eu/employees/search

Retrieves the collection of Employee resources.

Retrieves the collection of Employee resources.

DELETE https://api.flowtly.eu/employees/{id}

Removes the Employee resource.

Removes the Employee resource.

GET https://api.flowtly.eu/employees/{id}

Retrieves a Employee resource.

Retrieves a Employee resource.

PATCH https://api.flowtly.eu/employees/{id}

Updates the Employee resource.

Updates the Employee resource.

GET https://api.flowtly.eu/employees/{id}/documents

Retrieves a Employee resource.

Retrieves a Employee resource.

GET https://api.flowtly.eu/employees/{id}/feedback-suggestion

Retrieves a Employee resource.

Retrieves a Employee resource.

GET https://api.flowtly.eu/employees/{id}/project-rates

Retrieves a Employee resource.

Retrieves a Employee resource.

DELETE https://api.flowtly.eu/employees/{id}/user

Removes the Employee resource.

Removes the Employee resource.

POST https://api.flowtly.eu/employees/{id}/user

Creates a Employee resource.

Creates a Employee resource.

Casos de uso

Importa horas aprobadas desde Asana para mantener al día los tableros del PMO en Flowtly.
Envía horas facturables desde el tablero de una agencia para que Flowtly genere facturas automáticamente.

Campos del esquema

WorkTime
Campo Tipo Descripción
id integer Identificador del registro de tiempo.
employee string IRI del empleado que registró las horas.
project string IRI del proyecto al que se imputa el tiempo.
date string Fecha/hora en la que se realizó el trabajo.
seconds integer Duración en segundos.
description string | null Nota opcional del usuario.
createdAt string Momento en que se creó el registro.
updatedAt string Última modificación.
deletedAt string | null Fecha de eliminación lógica, si existe.
deleted boolean Check if the entity has been soft deleted.

Ejemplos

POST https://api.flowtly.eu/employee_working_hours

Enviar un registro facturable desde Asana

Envía un registro de 7,5 horas (27 000 segundos) desde el gestor de proyectos para que Flowtly actualice la utilización y la facturación.

Carga del request
{
    "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"
}
Carga de la respuesta
{
    "@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
}
Whatsapp