holded api integration
AUTHOR.md
protofy
we're inventors empowering inventors
TAGS.txt
BUSINESS
ERP
README.md
Conecta Holded con tus Boards para listar proyectos, ver empleados y gestionar time tracking (crear y editar) sin salir de tu panel.
Un puente ligero entre Holded y tus Boards: trae datos de proyectos/equipo y añade acciones para registrar tiempo y actualizar partes directamente desde tarjetas.
name, status, archived, customerId, page, limit)projectId)projectId, userId, duration)projectId, timeTrackingId + campos opcionales)Todas las tarjetas usan el color 🎨
#ED4C46, iconos acordes, validación de parámetros y llamadas seguras al API.
| Acción | Método | Endpoint | Descripción |
|:--|:--:|:--|:--|
| holded_projects | GET | /api/v1/holded/projects | Obtiene la lista de proyectos |
| holded_employees | GET | /api/v1/holded/employees | Lista los empleados |
| holded_project_time_slots | GET | /api/v1/holded/project_time_slots | Muestra intervalos de tiempo de un proyecto |
| holded_register_time | POST | /api/v1/holded/register_time | Registra un nuevo time slot |
| holded_update_project_time | POST | /api/v1/holded/update_project_time | Actualiza un registro de tiempo existente |
Un board mínimo para:
projectId, userId y duration.projectId y timeTrackingId + al menos un campo actualizable.Campos de actualización soportados (opcionales):
duration (segundos)desc (texto)costHour (número)date (YYYY-MM-DD o ISO)start, end (ISO)userId, taskId, categoryIdbillable (true / false)projectId: <ID del proyecto>
userId: <ID del usuario>
duration: 3600