Son permisos explícitos: deben marcarse uno por uno en Integraciones externas; las integraciones existentes no los reciben automáticamente.
status):
Objeto proyecto
customer.name es la razón social del cliente o, si no tiene, su nombre comercial.
Listar proyectos
Devuelve
data (objetos proyecto, del más reciente por fecha de inicio) y pagination. No incluye proyectos eliminados.
Consultar proyecto
summary:
Errores:
404 Project not found (inexistente, eliminado o de otro negocio).
Crear proyecto
201: el objeto proyecto. Acepta Idempotency-Key.
Errores
Actualizar proyecto
200 con el objeto actualizado.
Errores: 404 Project not found; 422 validación, Branch not found o Customer not found.
Vincular documentos
200
rejected_ids. summary es el resumen financiero ya recalculado.
Errores: 404 Project not found; 422 validación.