Factuarea APIDevelopers

Obtener el saldo horario de un empleado para un periodo

Devuelve el saldo horario de un empleado en un periodo: minutos esperados frente a trabajados, saldo y horas extra por día, y totales del periodo (minutos). - from y to (YYYY-MM-DD) son obligatorios; to anterior a from devuelve 422. - Los días marcados is_unscheduled o is_outside_employment tienen esperado, saldo y horas extra a 0. Recurso calculado: expone employee_id, no id.

GET
/companies/{company}/time-balances/employee/{employee}

Authorization

AuthorizationBearer <token>

Tu API key como token Bearer: fact_live_… en producción, fact_test_… en sandbox. Consulta la guía de autenticación.

En: header

Parámetros de ruta

company*string

Identificador público (UUID v7) de la empresa. Obtenlo de GET /v1/me (data.scope[].id).

Formatouuid
employee*string

Identificador público (UUID v7) del empleado.

Formatouuid

Parámetros de consulta

from*string

Fecha de inicio del periodo (AAAA-MM-DD).

Formatodate
to*string

Fecha de fin del periodo (AAAA-MM-DD).

Formatodate

Headers

Factuarea-Version?string

Fija la versión de la API (YYYY-MM-DD, versionado por fecha estilo Stripe) para esta petición; omítelo para usar la versión fijada de la clave, o la última si no hay ninguna. Versión no soportada → 400 unsupported_api_version; malformada → 400 parameter_invalid_format. La versión efectiva se refleja en la cabecera de respuesta Factuarea-Version. Consulta la guía de Versioning.

Formatodate

Cuerpo de la respuesta

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json