Compartir a través de


timeghost

timeghost es una solución dedicada de Microsoft 365 / Office 365 que se integra perfectamente con su entorno de trabajo. Genere informes de tiempo, facturas y otros documentos mediante el conector timeghost.

Este conector está disponible en los siguientes productos y regiones:

Service Class Regions
Copilot Studio Premium Todas las regiones de Power Automate excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Aplicaciones lógicas Estándar Todas las regiones de Logic Apps excepto las siguientes:
     - Regiones de Azure Government
     - Regiones de Azure China
     - Departamento de Defensa de EE. UU. (DoD)
Power Apps Premium Todas las regiones de Power Apps excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Power Automate Premium Todas las regiones de Power Automate excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Contacto
Nombre compatibilidad con timeghost
URL https://support.timeghost.io
Correo Electrónico support@timeghost.io
Metadatos del conector
Publicador timeghost.io
Sitio web https://timeghost.io
Directiva de privacidad https://timeghost.io/privacy-policy/
Categorías Productividad; Business Intelligence

timeghost

timeghost es una solución dedicada de Microsoft 365 / Office 365 que se integra perfectamente con su entorno de trabajo. Genere informes de tiempo, facturas y otros documentos mediante timeghost Flow Connector.

Requisitos previos

Para usar este conector, debe tener una cuenta profesional, educativa o personal de Microsoft. También debe aceptar los permisos y el consentimiento de timeghost mediante uno de estos dos pasos:

  • Teams: instale la aplicación timeghost Teams e iníciela, acepte los permisos y el consentimiento.
  • Web: abra la aplicación web timeghost y acepte los permisos y el consentimiento.

Ya está listo para empezar a usar este conector.

Operaciones admitidas

El conector admite las siguientes operaciones:

  • Add Client : agregue un cliente a un área de trabajo.
  • Add Custom Feed Event : agregue un evento a la fuente de usuarios. La entrada se elimina automáticamente después de 180 días.
  • Add Project : agregue un proyecto a un área de trabajo.
  • Add Task : agregue una tarea a un área de trabajo.
  • Add Time : agregue una hora a un proyecto dentro de un área de trabajo.
  • Add Tag : agregue una etiqueta de hora o una etiqueta de proyecto a un área de trabajo.
  • Add Group : agregue un grupo a un área de trabajo.
  • Add ComeGo : agregue una hora de trabajo a un área de trabajo.
  • Create Times Excel Report : devuelve un archivo de Excel que contiene un informe de la hora especificada.
  • Delete Item : elimina un elemento de un área de trabajo.
  • Get Client Projects : obtiene todos los proyectos de un cliente en un área de trabajo.
  • Get Client Times : obtiene todas las veces de un cliente en un área de trabajo.
  • Get Clients : obtiene todos los clientes de un área de trabajo.
  • Get Project Tasks : obtiene todas las tareas de un proyecto en un área de trabajo.
  • Get Project Times : obtiene todas las veces de un proyecto en una área de trabajo.
  • Get Projects : obtiene todos los proyectos de un área de trabajo.
  • Get Tags : obtiene todas las etiquetas de un área de trabajo.
  • Get Times : obtiene todas las veces de un área de trabajo.
  • Get Currentuser : obtiene currentuser de un área de trabajo.
  • Get Workspace by Id : obtiene el área de trabajo por identificador.
  • Get Groups : obtiene todos los grupos de un área de trabajo.
  • Get ComeGo : obtiene todas las horas de trabajo de un área de trabajo.
  • Update Client : actualiza un cliente de un área de trabajo.
  • Update Custom Feed Event : actualiza una entrada de fuente personalizada en un área de trabajo.
  • Update Project Tags : actualiza las etiquetas del proyecto en un área de trabajo.
  • Update Project User : actualiza los usuarios de un proyecto en un área de trabajo.
  • Update Project Groups : actualiza un grupo de un proyecto en un área de trabajo.
  • Update Group : actualiza un grupo en un área de trabajo.
  • Update Task : actualiza una tarea en un área de trabajo.
  • Update Time : actualiza una hora en un área de trabajo.
  • Update Time tag : actualiza una etiqueta de una hora en un área de trabajo.
  • Update Tag : actualiza una etiqueta de hora o una etiqueta de proyecto en un área de trabajo.
  • Update ComeGo : actualiza una hora laboral en un área de trabajo.
  • Client Trigger : si se crea, cambia o elimina un cliente en timeghost, este desencadenador se ejecuta.
  • Project Trigger : si se crea, cambia o elimina un proyecto en timeghost, este desencadenador se ejecuta.
  • Tag Trigger : si se crea, cambia o elimina una etiqueta en timeghost, este desencadenador se ejecuta.
  • Task Trigger : si se crea, cambia o elimina una tarea en timeghost, este desencadenador se ejecuta.
  • Time Trigger : si se crea, cambia o elimina una hora en timeghost, se ejecuta este desencadenador.

Instrucciones de implementación

Use estas instrucciones para implementar este conector como un conector personalizado en Microsoft Power Automate y Power Apps.

¿Cómo obtener credenciales?

Las credenciales que necesita para usar el conector timeghost de Power Automate son los detalles de inicio de sesión de Office o Microsoft 365. No se necesitan credenciales adicionales.

Problemas y limitaciones conocidos

No hay problemas y limitaciones conocidos.

Creación de una conexión

El conector admite los siguientes tipos de autenticación:

Predeterminado Parámetros para crear una conexión. Todas las regiones No se puede compartir

Predeterminado

Aplicable: Todas las regiones

Parámetros para crear una conexión.

Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.

Limitaciones

Nombre Llamadas Período de renovación
Llamadas API por conexión 100 60 segundos

Acciones

Actualizar cliente

Actualizar un cliente en un área de trabajo.

Actualizar cualquier etiqueta

Actualice una etiqueta de hora en un área de trabajo.

Actualizar etiquetas de un proyecto

Actualice las etiquetas de proyecto en un área de trabajo.

Actualizar etiquetas de una hora

Actualizar etiquetas de hora en un área de trabajo.

Actualizar evento de fuente personalizada

Actualice una entrada de fuente personalizada en un área de trabajo.

Actualizar grupo

Actualice un grupo en un área de trabajo.

Actualizar grupos de un proyecto

Actualice los grupos de proyectos en un área de trabajo.

Actualizar horas de trabajo

Actualizar horas de trabajo en un área de trabajo.

Actualizar proyecto

Actualice un proyecto en un área de trabajo.

Actualizar tarea

Actualice una tarea en un área de trabajo.

Actualizar usuarios de un proyecto

Actualice los usuarios del proyecto en un área de trabajo.

Agregar cliente

Agregue un cliente a un área de trabajo.

Agregar cualquier etiqueta

Agregue una etiqueta de hora a un área de trabajo.

Agregar evento de fuente personalizada

Agregue un evento a la fuente de usuarios. La entrada se elimina automáticamente después de 180 días.

Agregar grupo

Agregue un grupo a un área de trabajo.

Agregar hora

Agregue una hora a un proyecto dentro de un área de trabajo.

Agregar horas de trabajo

Agregue horas de trabajo a un área de trabajo.

Agregar proyecto

Agregue un proyecto a un área de trabajo.

Agregar tarea

Agregue una tarea a un área de trabajo.

Crear informe de Excel times

Devuelve un archivo de Excel que contiene un informe de la hora especificada.

Eliminar elemento

Elimine un elemento de un área de trabajo.

Hora de actualización

Actualizar una hora en un área de trabajo.

Obtención del área de trabajo por identificador

Devuelve el área de trabajo.

Obtener clientes

Obtenga todos los clientes de un área de trabajo.

Obtener etiquetas

Obtenga todas las etiquetas de un área de trabajo.

Obtener grupos de áreas de trabajo

Obtenga todos los grupos de un área de trabajo.

Obtener horas

Obtenga todas las veces de un área de trabajo.

Obtener horas de cliente

Obtenga todas las veces de un cliente en un área de trabajo.

Obtener horas de trabajo

Obtenga todas las horas de trabajo de un área de trabajo.

Obtener proyectos

Obtenga todos los proyectos de un área de trabajo.

Obtener proyectos de cliente

Obtenga todos los proyectos de un cliente en un área de trabajo.

Obtener tareas del proyecto

Obtenga todas las tareas de un proyecto en un área de trabajo.

Obtener tiempos de proyecto

Obtenga todas las veces de un proyecto en una área de trabajo.

Obtener usuario actual

Devuelve el objeto de usuario actual con áreas de trabajo.

Actualizar cliente

Actualizar un cliente en un área de trabajo.

Parámetros

Nombre Clave Requerido Tipo Description
Workspace
workspace-id True string

Escriba el área de trabajo (identificador del área de trabajo) en la que se almacenan los datos.

Client
ClientId True string

Cliente (o id. de cliente)

Nombre
name True string

Nombre del cliente

Description
description string

Descripción del cliente

Color
color string

Color del cliente, por ejemplo, "#0000FF"

External ID
externalId string

Este valor se puede usar para almacenar un identificador de otro sistema para la asignación.

Nombre de entidad de Cosmos
cosmosEntityName string

Nombre de entidad usado en Cosmos DB

Borrado
deleted boolean

Indica si el cliente se ha eliminado.

Autor
author string

Autor del cliente

Editor
editor string

Último editor del cliente

ID del espacio de trabajo
id string

ID del espacio de trabajo

Clave de partición
partitionKey string

Clave de partición en Cosmos DB

Estado
status string

Estado del cliente

Creado
created date-time

Marca de tiempo de creación del cliente

Modificada
modified date-time

Marca de tiempo de última modificación del cliente

Teléfono
phone string

Número de teléfono

Ubicación
location string

Ubicación del cliente

Correo Electrónico
email string

Correo electrónico del cliente

Contacto principal
primaryContact string

Nombre de contacto principal

Contacto secundario
secondaryContact string

Nombre de contacto secundario

Fecha de incorporación
onboardDate date

Fecha en la que se incorporó el cliente

Sector
industry string

Sector del cliente

Devoluciones

Actualizar cualquier etiqueta

Actualice una etiqueta de hora en un área de trabajo.

Parámetros

Nombre Clave Requerido Tipo Description
Workspace
workspace-id True string

Escriba el área de trabajo (identificador del área de trabajo) en la que se almacenan los datos.

Etiqueta
TagId True string

Etiqueta (o identificador de etiqueta)

Nombre
name True string

Nombre de la etiqueta

Tipo de etiqueta
tagType True integer

Tipo de la etiqueta

External ID
externalId string

Este valor se puede usar para almacenar un identificador de otro sistema para la asignación.

Nombre de entidad de Cosmos
cosmosEntityName string

Nombre de entidad usado en Cosmos DB

Borrado
deleted boolean

Indica si la etiqueta se ha eliminado.

Autor
author string

Autor de la etiqueta

Editor
editor string

Último editor de la etiqueta

ID del espacio de trabajo
id string

ID del espacio de trabajo

Clave de partición
partitionKey string

Clave de partición en Cosmos DB

Estado
status string

Estado de la etiqueta

Creado
created date-time

Marca de tiempo de creación de la etiqueta

Modificada
modified date-time

Marca de tiempo de última modificación de la etiqueta

Devoluciones

Actualizar etiquetas de un proyecto

Actualice las etiquetas de proyecto en un área de trabajo.

Parámetros

Nombre Clave Requerido Tipo Description
Workspace
workspace-id True string

Escriba el área de trabajo (identificador del área de trabajo) en la que se almacenan los datos.

Proyecto
ProjectId True string

Project (o Id. de proyecto)

Etiqueta
id True string

Etiqueta (o identificador de etiqueta)

Devoluciones

Actualizar etiquetas de una hora

Actualizar etiquetas de hora en un área de trabajo.

Parámetros

Nombre Clave Requerido Tipo Description
Workspace
workspace-id True string

Escriba el área de trabajo (identificador del área de trabajo) en la que se almacenan los datos.

Id. de hora
TimeId True string

Identificador único de hora que se va a actualizar

Etiqueta
id True string

Etiqueta (o identificador de etiqueta)

Devoluciones

Actualizar evento de fuente personalizada

Actualice una entrada de fuente personalizada en un área de trabajo.

Parámetros

Nombre Clave Requerido Tipo Description
Workspace
workspace-id True string

Escriba el área de trabajo (identificador del área de trabajo) en la que se almacenan los datos.

identificación
EventId True string

Id. de evento de fuente personalizada

Nombre
name string

Nombre de las entradas

Description
description string

Descripción de las entradas

Usuario
id True string

Usuario (o identificador de usuario)

Comenzar
start date-time

La fecha de inicio y la hora de inicio de la entrada de fuente

Fin
end date-time

Fecha de finalización y hora de finalización de la entrada de fuente

Dirección URL del icono
imageUrl string

Dirección URL de icono, que se muestra en la entrada de fuente. Use mejor 96px96px y https.

URL
url string

Dirección URL a una dirección externa. Por ejemplo, una página de detalles. Este vínculo de la fuente se puede abrir a través del menú contextual.

Categoría
category string

Use un valor que se pueda filtrar más adelante en la interfaz. Por ejemplo, "Planner".

External ID
externalId string

Este valor se puede usar para almacenar un identificador de otro sistema. Para tener una asignación sencilla.

Devoluciones

Actualizar grupo

Actualice un grupo en un área de trabajo.

Parámetros

Nombre Clave Requerido Tipo Description
Workspace
workspace-id True string

Escriba el área de trabajo (identificador del área de trabajo) en la que se almacenan los datos.

Grupo
GroupId True string

Grupo (o id. de grupo)

identificación
id True string

Identificador de grupo

Nombre
name True string

Nombre del grupo

Grupo sincronizado
synchronizedGroup boolean

Indica si el grupo está sincronizado.

Tipo de grupo sincronizado
synchronizedGroupType string

Tipo del grupo sincronizado, si procede

Id. de usuario
id True string

Id. de usuario

Correo Electrónico
email True string

Correo electrónico del usuario

Nombre
name string

Nombre de usuario

Devoluciones

Actualizar grupos de un proyecto

Actualice los grupos de proyectos en un área de trabajo.

Parámetros

Nombre Clave Requerido Tipo Description
Workspace
workspace-id True string

Escriba el área de trabajo (identificador del área de trabajo) en la que se almacenan los datos.

Proyecto
ProjectId True string

Project (o Id. de proyecto)

Grupo
id True string

Grupo (o id. de grupo)

Rol
role True number

Rol en el proyecto

Devoluciones

Actualizar horas de trabajo

Actualizar horas de trabajo en un área de trabajo.

Parámetros

Nombre Clave Requerido Tipo Description
Workspace
workspace-id True string

Escriba el área de trabajo (identificador del área de trabajo) en la que se almacenan los datos.

Nombre de entidad
cosmosEntityName string

El tipo de entidad, siempre 'comego'

Borrado
deleted boolean

Indica si la entrada está marcada como eliminada.

Identificador del editor
editor string

Identificador del usuario que editó la entrada por última vez.

Id. de autor
author string

Identificador del usuario que creó la entrada.

Marca de tiempo creada
created date-time

Marca de tiempo cuando se creó la entrada

Marca de tiempo modificada
modified date-time

Marca de tiempo cuando se modificó por última vez la entrada

Id. de entrada
id string

Identificador único de la entrada ComeGo

Estado
status string

Estado de la entrada (por ejemplo, "nuevo")

Hora de comienzo
start date-time

Hora de inicio de la entrada de trabajo en formato ISO 8601

Hora de finalización
end date-time

Hora de finalización de la entrada de trabajo en formato ISO 8601

Nombre
name string

El nombre de la entrada puede ser NULL.

Clave de partición
partitionKey string

Clave de partición de la entrada en CosmosDB

Zona horaria
timeZone string

Zona horaria en la que se registró la entrada (por ejemplo, "Europa/Berlín")

Tipo
type string

Tipo de entrada (por ejemplo, "trabajo")

Id. de usuario
id string

Identificador único del usuario asociado a esta entrada

Nombre de usuario
name string

Nombre del usuario asociado a esta entrada

ID del espacio de trabajo
id string

Identificador único del área de trabajo

Etiquetas
tags array of string

Matriz de etiquetas asociadas a la entrada

El usuario puede editar
currentUserCanEdit boolean

Indica si el usuario actual puede editar la entrada.

Devoluciones

Actualizar proyecto

Actualice un proyecto en un área de trabajo.

Parámetros

Nombre Clave Requerido Tipo Description
Workspace
workspace-id True string

Escriba el área de trabajo (identificador del área de trabajo) en la que se almacenan los datos.

Proyecto
ProjectId True string

Project (o Id. de proyecto)

Nombre
name True string

Nombre del proyecto

Description
description string

Descripción del proyecto

Client
id True string

Cliente (o id. de cliente)

Nombre
name string

Nombre del cliente

Color
color string

Color del proyecto, por ejemplo, "#0000FF"

Facturable
billable True boolean

Indica si el proyecto está marcado como facturable.

Completado
completed boolean

Indica si el proyecto está marcado como completado.

Estimación basada en tareas
taskBasedEstimation True boolean

El presupuesto depende de la tarea.

Estimación
estimation double

Presupuesto estimado del proyecto

Privada
private True boolean

Establezca el proyecto en público o privado.

Tarifa por hora
hourly_rate double

Tasa por hora del proyecto

Tarifa por hora habilitada
hourly_rate_enabled boolean

Indica si la tarifa por hora está habilitada para el proyecto.

Usuario
id True string

Usuario (o identificador de usuario)

Rol
role True number

Rol en el proyecto

Tasa facturable
billable_rate double

Tasa facturable de este usuario en este proyecto

Identificador de etiqueta
id True string

Identificador de etiqueta

Nombre de etiqueta
name True string

Nombre de etiqueta

Groups
groups array of string

Grupos asociados al proyecto

Quién puede agregar tareas
whoCanAddTasks integer

Quién puede agregar tareas a este proyecto (por ejemplo, 1 = solo Administrador, 2 = Todos)

Estado
status string

Estado del proyecto

ID del espacio de trabajo
id string

ID del espacio de trabajo

Nombre de entidad de Cosmos
cosmosEntityName string

Nombre de entidad usado en Cosmos DB

Autor
author string

Autor del proyecto

Editor
editor string

Editor del proyecto

Clave de partición
partitionKey string

Clave de partición en Cosmos DB

Devoluciones

Actualizar tarea

Actualice una tarea en un área de trabajo.

Parámetros

Nombre Clave Requerido Tipo Description
Workspace
workspace-id True string

Escriba el área de trabajo (identificador del área de trabajo) en la que se almacenan los datos.

Tarea
TaskId True string

Tarea (o id. de tarea)

Nombre
name string

Nombre de la tarea

Estimación (segundos)
estimation double

Duración estimada de la tarea en segundos

Completado
completed boolean

Indica si la tarea está marcada como completada.

Client
id True string

Cliente (o id. de cliente)

Nombre
name string

Nombre del cliente

Proyecto
id True string

Project (o Id. de proyecto)

Nombre
name string

Nombre de proyecto

Completado
completed boolean

Indica si el proyecto está marcado como completado.

identificación
id True string

Identificador de grupo

Nombre
name True string

Nombre del grupo

Usuarios asignados
assignedToUsers array of string
Estado
status string

El estado de la tarea

Hora facturable
billable double

Tiempo facturable registrado para esta tarea

Hora no facturable
notBillable double

Tiempo no facturable registrado para esta tarea

ID del espacio de trabajo
id string

ID del espacio de trabajo

Nombre de entidad de Cosmos
cosmosEntityName string

Nombre de entidad usado en Cosmos DB

Clave de partición
partitionKey string

Clave de partición en Cosmos DB

Creado
created date-time

Marca de tiempo de creación de la tarea

Modificada
modified date-time

Marca de tiempo de última modificación de la tarea

Autor
author string

Autor de la tarea

Editor
editor string

Último editor de la tarea

Puede crear tiempo
canCreateTime boolean

Indica si se pueden crear entradas de tiempo para esta tarea.

Puede editar
canEdit boolean

Indica si el usuario actual puede editar esta tarea.

Devoluciones

Actualizar usuarios de un proyecto

Actualice los usuarios del proyecto en un área de trabajo.

Parámetros

Nombre Clave Requerido Tipo Description
Workspace
workspace-id True string

Escriba el área de trabajo (identificador del área de trabajo) en la que se almacenan los datos.

Proyecto
ProjectId True string

Project (o Id. de proyecto)

Usuario
id True string

Usuario (o identificador de usuario)

Rol
role True number

Rol en el proyecto

Tasa facturable
billable_rate double

Tasa facturable de este usuario en este proyecto

Devoluciones

Agregar cliente

Agregue un cliente a un área de trabajo.

Parámetros

Nombre Clave Requerido Tipo Description
Workspace
workspace-id True string

Escriba el área de trabajo (identificador del área de trabajo) en la que se almacenan los datos.

Nombre
name True string

Nombre de los clientes

Description
description string

Descripción del cliente

Devoluciones

Agregar cualquier etiqueta

Agregue una etiqueta de hora a un área de trabajo.

Parámetros

Nombre Clave Requerido Tipo Description
Workspace
workspace-id True string

Escriba el área de trabajo (identificador del área de trabajo) en la que se almacenan los datos.

Nombre
name True string

Nombre de las etiquetas

tagType
tagType True integer

Elija 0 para una etiqueta de proyecto o 1 para una etiqueta de hora.

Devoluciones

Agregar evento de fuente personalizada

Agregue un evento a la fuente de usuarios. La entrada se elimina automáticamente después de 180 días.

Parámetros

Nombre Clave Requerido Tipo Description
Workspace
workspace-id True string

Escriba el área de trabajo (identificador del área de trabajo) en la que se almacenan los datos.

Nombre
name True string

Nombre de las entradas

Description
description string

Descripción de las entradas

Usuario
id True string

Usuario (o identificador de usuario)

Comenzar
start True date-time

La fecha de inicio y la hora de inicio de la entrada de fuente

Fin
end True date-time

Fecha de finalización y hora de finalización de la entrada de fuente

Dirección URL del icono
imageUrl string

Dirección URL de icono, que se muestra en la entrada de fuente. Use mejor 96px96px y https.

URL
url string

Dirección URL a una dirección externa. Por ejemplo, una página de detalles. Este vínculo de la fuente se puede abrir a través del menú contextual.

Categoría
category string

Use un valor que se pueda filtrar más adelante en la interfaz. Por ejemplo, "Planner".

External ID
externalId string

Este valor se puede usar para almacenar un identificador de otro sistema. Para tener una asignación sencilla.

Devoluciones

Agregar grupo

Agregue un grupo a un área de trabajo.

Parámetros

Nombre Clave Requerido Tipo Description
Workspace
workspace-id True string

Escriba el área de trabajo (identificador del área de trabajo) en la que se almacenan los datos.

Nombre
name True string

Nombre del grupo

Id. de usuario
id True string

Id. de usuario

Grupo sincronizado
synchronizedGroup boolean

Indica si el grupo está sincronizado.

Tipo de grupo sincronizado
synchronizedGroupType string

Tipo del grupo sincronizado, si procede

Devoluciones

Agregar hora

Agregue una hora a un proyecto dentro de un área de trabajo.

Parámetros

Nombre Clave Requerido Tipo Description
Workspace
workspace-id True string

Escriba el área de trabajo (identificador del área de trabajo) en la que se almacenan los datos.

Client
id True string

Cliente (o id. de cliente)

Proyecto
id True string

Project (o Id. de proyecto)

Tarea
id True string

Tarea (o id. de tarea)

Nombre de entidad de Cosmos
cosmosEntityName string

Nombre de entidad usado en Cosmos DB para tareas

Borrado
deleted boolean

Indica si la tarea se ha eliminado.

Nombre
name True string

Nombre de esta entrada de hora (nombre de tarea)

Comenzar
start True date-time

Fecha de inicio y hora de inicio de la entrada de hora, formato: aaaa-MM-ddTHH:mm:ss. SSSZ

Fin
end date-time

Fecha de finalización y hora de finalización de la entrada de hora, formato: aaaa-MM-ddTHH:mm:ss. SSSZ

Facturable
billable True boolean

Indica si la hora está marcada como facturable.

Nombre de entidad de Cosmos
cosmosEntityName string

Nombre de entidad usado en Cosmos DB para etiquetas

Borrado
deleted boolean

Indica si la etiqueta se ha eliminado.

Editor
editor string

Último editor de la etiqueta

Zona horaria
timeZone string

La zona horaria de la entrada de hora

Modo de entrada
inputMode string

Modo de entrada para la entrada de hora (por ejemplo, intervalo)

Referencia del calendario de Outlook
outlookCalenderReference string

Referencia a un evento de calendario de Outlook, si procede

Devoluciones

Agregar horas de trabajo

Agregue horas de trabajo a un área de trabajo.

Parámetros

Nombre Clave Requerido Tipo Description
Workspace
workspace-id True string

Escriba el área de trabajo (identificador del área de trabajo) en la que se almacenan los datos.

Nombre
name string

El nombre de la entrada puede ser NULL.

Hora de comienzo
start date-time

Hora de inicio de la entrada de trabajo en formato ISO 8601

Hora de finalización
end date-time

La hora de finalización de la entrada de trabajo en formato ISO 8601 puede ser null si está en curso.

Tipo
type string

Tipo de entrada (por ejemplo, "trabajo")

Zona horaria
timeZone string

Zona horaria en la que se registró la entrada (por ejemplo, "Europa/Berlín")

Id. de usuario
id string

Identificador único del usuario asociado a esta entrada

Devoluciones

Agregar proyecto

Agregue un proyecto a un área de trabajo.

Parámetros

Nombre Clave Requerido Tipo Description
Workspace
workspace-id True string

Escriba el área de trabajo (identificador del área de trabajo) en la que se almacenan los datos.

Nombre
name True string

Nombre del proyecto

Description
description string

Descripción del proyecto

Client
id True string

Cliente (o id. de cliente)

Nombre
name string

Nombre del cliente

Color
color string

Color del proyecto, por ejemplo, "#0000FF"

Facturable
billable True boolean

Indica si el proyecto está marcado como facturable.

Completado
completed boolean

Indica si el proyecto está marcado como completado.

Estimación basada en tareas
taskBasedEstimation True boolean

El presupuesto depende de la tarea.

Estimación
estimation double

Presupuesto estimado del proyecto

Privada
private True boolean

Establezca el proyecto en público o privado.

Tipo de proyecto
projectType string

Establecimiento del tipo de proyecto

Usuario
id True string

Usuario (o identificador de usuario)

Rol
role True number

Rol en el proyecto

Tasa facturable
billable_rate double

Tasa facturable de este usuario en este proyecto

Quitado
removed boolean

Indica si el usuario se quita del proyecto.

Etiquetas
tags array of string

Etiquetas asociadas al proyecto

Groups
groups array of string

Grupos asociados al proyecto

Quién puede agregar tareas
whoCanAddTasks integer

Quién puede agregar tareas a este proyecto (por ejemplo, 1 = solo Administrador, 2 = Todos)

Identificador de plantilla
templateId string

Identificador de la plantilla de proyecto

Velocidad de copia de plantilla
templateCopyRate boolean

Indica si se va a copiar la tasa de la plantilla.

Tareas de copia de plantilla
templateCopyTasks boolean

Indica si se van a copiar tareas de la plantilla.

Asignación de tareas de copia de plantilla
templateCopyTaskAssign boolean

Indica si se van a copiar asignaciones de tareas de la plantilla.

Devoluciones

Agregar tarea

Agregue una tarea a un área de trabajo.

Parámetros

Nombre Clave Requerido Tipo Description
Workspace
workspace-id True string

Escriba el área de trabajo (identificador del área de trabajo) en la que se almacenan los datos.

Nombre
name True string

Nombre de la tarea

Estimación (segundos)
estimation True double

Duración estimada de la tarea en segundos

Proyecto
id True string

Project (o Id. de proyecto)

Nombre
name string

Nombre de proyecto

Nombre de entidad de Cosmos
cosmosEntityName string

Nombre de entidad en Cosmos DB

Borrado
deleted boolean

Indica si se ha eliminado el proyecto.

Editor
editor string

Último editor del proyecto

identificación
id True string

Identificador de grupo

Nombre
name True string

Nombre del grupo

Users
users array of string

Usuarios asignados a este grupo

Grupo sincronizado
synchronizedGroup boolean

Indica si el grupo está sincronizado

Usuarios asignados
assignedToUsers array of string
External ID
externalId string

Este valor se puede usar para almacenar un identificador de otro sistema. Para tener una asignación sencilla.

Devoluciones

Crear informe de Excel times

Devuelve un archivo de Excel que contiene un informe de la hora especificada.

Parámetros

Nombre Clave Requerido Tipo Description
Workspace
workspace-id True string

Escriba el área de trabajo (identificador del área de trabajo) en la que se almacenan los datos.

startDate
startDate True date-time
fecha de finalización
endDate True date-time
facturable
billable string
client
client boolean
project
project boolean
projectDescription
projectDescription boolean
task
task boolean
descripción
description boolean
autor
author boolean
groupedByProject
groupedByProject True boolean
projectStatus
projectStatus string
enabled
enabled boolean
minutes
minutes integer
type
type string
timeZone
timeZone string
users
users array of uuid

Devoluciones

Archivo de Excel

Archivo de Excel
object

Eliminar elemento

Elimine un elemento de un área de trabajo.

Parámetros

Nombre Clave Requerido Tipo Description
Tipo de elemento
ItemType True string

Tipo de elemento que se eliminará

Id. de elemento
ItemId True string

Identificador del elemento que se eliminará

Workspace
workspace-id True string

Escriba el área de trabajo (identificador del área de trabajo) en la que se almacenan los datos.

Hora de actualización

Actualizar una hora en un área de trabajo.

Parámetros

Nombre Clave Requerido Tipo Description
Id. de hora
TimeId True string

Identificador único de hora que se va a actualizar

Workspace
workspace-id True string

Escriba el área de trabajo (identificador del área de trabajo) en la que se almacenan los datos.

Client
id True string

Cliente (o id. de cliente)

Nombre
name string

Nombre del cliente

Proyecto
id True string

Project (o Id. de proyecto)

Nombre
name string

Nombre de proyecto

Completado
completed boolean

Indica si el proyecto se ha completado.

Tarea
id True string

Tarea (o id. de tarea)

Nombre
name string

Nombre de tarea

Completado
completed boolean

Indica si la tarea se ha completado.

Nombre
name string

Nombre de esta entrada de hora (nombre de tarea)

Comenzar
start date-time

Fecha de inicio y hora de inicio de la entrada de hora, formato: aaaa-MM-ddTHH:mm:ss. SSSZ

Fin
end date-time

Fecha de finalización y hora de finalización de la entrada de hora, formato: aaaa-MM-ddTHH:mm:ss. SSSZ

Facturable
billable boolean

Indica si la hora está marcada como facturable.

identificación
id True string

Identificador de etiqueta

Nombre
name string

Nombre de etiqueta

Zona horaria
timeZone string

La zona horaria de la entrada de hora

Modo de entrada
inputMode string

Modo de entrada para la entrada de hora (por ejemplo, intervalo)

Diferencia de tiempo
timeDiff integer

Diferencia de tiempo en segundos

Referencia del calendario de Outlook
outlookCalenderReference string

Referencia a un evento de calendario de Outlook, si procede

Nombre de entidad de Cosmos
cosmosEntityName string

Nombre de entidad usado en Cosmos DB

Clave de partición
partitionKey string

Clave de partición en Cosmos DB

Estado
status string

Estado de la entrada de hora

Usuario
id True string

Usuario (o identificador de usuario): si está en blanco, se establece el usuario actual.

Nombre
name string

Nombre de usuario

ID del espacio de trabajo
id string

ID del espacio de trabajo

Creado
created date-time

Marca de tiempo de creación de la entrada de hora

Modificada
modified date-time

Marca de tiempo de última modificación de la entrada de hora

Devoluciones

Obtención del área de trabajo por identificador

Devuelve el área de trabajo.

Parámetros

Nombre Clave Requerido Tipo Description
Workspace
workspace-id string

Escriba el área de trabajo (identificador del área de trabajo) en la que se almacenan los datos.

Workspace
workspace_id True string

Id. del área de trabajo

Devoluciones

Obtener clientes

Obtenga todos los clientes de un área de trabajo.

Parámetros

Nombre Clave Requerido Tipo Description
Consulta de filtro
$filter string

Una consulta de filtro de ODATA para restringir los clientes devueltos

Workspace
workspace-id True string

Escriba el área de trabajo (identificador del área de trabajo) en la que se almacenan los datos.

Devoluciones

Obtener etiquetas

Obtenga todas las etiquetas de un área de trabajo.

Parámetros

Nombre Clave Requerido Tipo Description
Workspace
workspace-id True string

Escriba el área de trabajo (identificador del área de trabajo) en la que se almacenan los datos.

Consulta de filtro
$filter string

Una consulta de filtro ODATA para restringir los proyectos devueltos

Devoluciones

Obtener grupos de áreas de trabajo

Obtenga todos los grupos de un área de trabajo.

Parámetros

Nombre Clave Requerido Tipo Description
Workspace
workspace-id True string

Escriba el área de trabajo (identificador del área de trabajo) en la que se almacenan los datos.

Devoluciones

Obtener horas

Obtenga todas las veces de un área de trabajo.

Parámetros

Nombre Clave Requerido Tipo Description
Workspace
workspace-id True string

Escriba el área de trabajo (identificador del área de trabajo) en la que se almacenan los datos.

Intervalo de fechas
$filter-date-range True string

Tiempos de filtrado por intervalo

Filtrar por usuario
$filter-user string

Filtrar las horas por usuario

Consulta de filtro
$filter string

Una consulta de filtro de ODATA para restringir los tiempos devueltos

Devoluciones

Obtener horas de cliente

Obtenga todas las veces de un cliente en un área de trabajo.

Parámetros

Nombre Clave Requerido Tipo Description
Workspace
workspace-id True string

Escriba el área de trabajo (identificador del área de trabajo) en la que se almacenan los datos.

Client
clientid True string

Cliente (o id. de cliente)

Intervalo de fechas
$filter-date-range True string

Tiempos de filtrado por intervalo

Filtrar por usuario
$filter-user string

Filtrar las horas por usuario

Consulta de filtro
$filter string

Una consulta de filtro de ODATA para restringir los tiempos devueltos

Devoluciones

Obtener horas de trabajo

Obtenga todas las horas de trabajo de un área de trabajo.

Parámetros

Nombre Clave Requerido Tipo Description
Workspace
workspace-id True string

Escriba el área de trabajo (identificador del área de trabajo) en la que se almacenan los datos.

Filtrar por usuario
$filter-user string

Filtrar las horas por usuario

Consulta de filtro
$filter string

Una consulta de filtro de ODATA para restringir los tiempos devueltos

Devoluciones

Obtener proyectos

Obtenga todos los proyectos de un área de trabajo.

Parámetros

Nombre Clave Requerido Tipo Description
Consulta de filtro
$filter string

Una consulta de filtro ODATA para restringir los proyectos devueltos

Workspace
workspace-id True string

Escriba el área de trabajo (identificador del área de trabajo) en la que se almacenan los datos.

Devoluciones

Obtener proyectos de cliente

Obtenga todos los proyectos de un cliente en un área de trabajo.

Parámetros

Nombre Clave Requerido Tipo Description
Workspace
workspace-id True string

Escriba el área de trabajo (identificador del área de trabajo) en la que se almacenan los datos.

Client
clientid True string

Cliente (o id. de cliente)

Consulta de filtro
$filter string

Una consulta de filtro ODATA para restringir los proyectos devueltos

Devoluciones

Obtener tareas del proyecto

Obtenga todas las tareas de un proyecto en un área de trabajo.

Parámetros

Nombre Clave Requerido Tipo Description
Workspace
workspace-id True string

Escriba el área de trabajo (identificador del área de trabajo) en la que se almacenan los datos.

Client
clientid string

Cliente (o id. de cliente)

Proyecto
projectid True string

Project (o Id. de proyecto)

Consulta de filtro
$filter string

Una consulta de filtro ODATA para restringir las tareas devueltas

Devoluciones

Obtener tiempos de proyecto

Obtenga todas las veces de un proyecto en una área de trabajo.

Parámetros

Nombre Clave Requerido Tipo Description
Workspace
workspace-id True string

Escriba el área de trabajo (identificador del área de trabajo) en la que se almacenan los datos.

Client
clientid string

Cliente (o id. de cliente)

Proyecto
projectid True string

Project (o Id. de proyecto)

Intervalo de fechas
$filter-date-range True string

Tiempos de filtrado por intervalo

Filtrar por usuario
$filter-user string

Filtrar las horas por usuario

Consulta de filtro
$filter string

Una consulta de filtro de ODATA para restringir los tiempos devueltos

Devoluciones

Obtener usuario actual

Devuelve el objeto de usuario actual con áreas de trabajo.

Devoluciones

Desencadenadores

Desencadenador de cliente

Si se crea, cambia o elimina un cliente en timeghost, este desencadenador se ejecuta.

Desencadenador de etiquetas

Si se crea, cambia o elimina una etiqueta en timeghost, este desencadenador se ejecuta.

Desencadenador de hora

Si se crea, cambia o elimina una hora en timeghost, este desencadenador se ejecuta.

Desencadenador de proyecto

Si se crea, cambia o elimina un proyecto en timeghost, este desencadenador se ejecuta.

Desencadenador de tareas

Si se crea, cambia o elimina una tarea en timeghost, este desencadenador se ejecuta.

Desencadenador de cliente

Si se crea, cambia o elimina un cliente en timeghost, este desencadenador se ejecuta.

Parámetros

Nombre Clave Requerido Tipo Description
Workspace
workspace-id True string

Escriba el área de trabajo (identificador del área de trabajo) en la que se almacenan los datos.

Nombre del webhook
name True string

Nombre del webhook para que se pueda encontrar en la configuración de timeghost.

Ejecutar en
events array of string

Seleccione los eventos que se van a escuchar.

Devoluciones

Desencadenador de etiquetas

Si se crea, cambia o elimina una etiqueta en timeghost, este desencadenador se ejecuta.

Parámetros

Nombre Clave Requerido Tipo Description
Workspace
workspace-id True string

Escriba el área de trabajo (identificador del área de trabajo) en la que se almacenan los datos.

Nombre del webhook
name True string

Nombre del webhook para que se pueda encontrar en la configuración de timeghost.

Ejecutar en
events array of string

Seleccione los eventos que se van a escuchar.

Devoluciones

Desencadenador de hora

Si se crea, cambia o elimina una hora en timeghost, este desencadenador se ejecuta.

Parámetros

Nombre Clave Requerido Tipo Description
Workspace
workspace-id True string

Escriba el área de trabajo (identificador del área de trabajo) en la que se almacenan los datos.

Nombre del webhook
name True string

Nombre del webhook para que se pueda encontrar en la configuración de timeghost.

Ejecutar en
events array of string

Seleccione los eventos que se van a escuchar.

Devoluciones

Desencadenador de proyecto

Si se crea, cambia o elimina un proyecto en timeghost, este desencadenador se ejecuta.

Parámetros

Nombre Clave Requerido Tipo Description
Workspace
workspace-id True string

Escriba el área de trabajo (identificador del área de trabajo) en la que se almacenan los datos.

Nombre del webhook
name True string

Nombre del webhook para que se pueda encontrar en la configuración de timeghost.

Ejecutar en
events array of string

Seleccione los eventos que se van a escuchar.

Devoluciones

Desencadenador de tareas

Si se crea, cambia o elimina una tarea en timeghost, este desencadenador se ejecuta.

Parámetros

Nombre Clave Requerido Tipo Description
Workspace
workspace-id True string

Escriba el área de trabajo (identificador del área de trabajo) en la que se almacenan los datos.

Nombre del webhook
name True string

Nombre del webhook para que se pueda encontrar en la configuración de timeghost.

Ejecutar en
events array of string

Seleccione los eventos que se van a escuchar.

Devoluciones

Definiciones

ProjectsResponse

Nombre Ruta de acceso Tipo Description
identificación
id string

Identificador único del proyecto

Nombre
name string

Nombre de los proyectos

Description
description string

Descripción del proyecto

Facturable
billable boolean

Indica si el proyecto está marcado como facturable.

Estimación basada en tareas
taskBasedEstimation boolean

Indica si el presupuesto depende de la tarea.

Estimación
estimation double

Presupuesto estimado del proyecto

Completado
completed boolean

Indica si el proyecto está marcado como completado.

Usar como valor predeterminado
useAsDefault boolean

Indica si este proyecto se usa como valor predeterminado.

Hora facturable
timesRecorded.billable number

Resumen de tiempos facturables en este proyecto

Hora no facturable
timesRecorded.notBillable number

Resumen de tiempos no facturables en este proyecto

Ganancias
earnings double

Ganancias del proyecto

Tarifa por hora habilitada
hourly_rate_enabled boolean

Indica si la tarifa por hora está habilitada.

Tarifa por hora
hourly_rate double

Tasa por hora de este proyecto

Color
color string

Color del proyecto. por ejemplo, "#0000FF"

Privada
private boolean

Indica si el proyecto está marcado como privado.

Estado
status string

Indica si el registro de datos se acaba de crear, actualizar o eliminar.

Id. de cliente
client.id string

Identificador único del cliente

Nombre de cliente
client.name string

Nombre del cliente

tags
tags array of object
Identificador de etiqueta
tags.id string

Identificador único de la etiqueta

Nombre de etiqueta
tags.name string

Nombre de la etiqueta

users
users array of object
Id. de usuario
users.id string

Identificador único del usuario

Rol
users.role number

Rol del usuario en el proyecto

Tasa facturable
users.billable_rate double

Tasa facturable del usuario en este proyecto

Quitado
users.removed boolean

Indica si el usuario se quitó del proyecto

groups
groups array of object
Identificador de grupo
groups.id string

Identificador único del grupo

Rol
groups.role number

Rol del grupo en el proyecto

Quitado
groups.removed boolean

Indica si el grupo se quitó del proyecto.

ID del espacio de trabajo
workspace.id string

Identificador único del área de trabajo

Clave de partición
partitionKey string

Clave de partición para CosmosDB

Nombre de entidad de Cosmos
cosmosEntityName string

Nombre de entidad de Cosmos para este proyecto

Puede editar
currentUserCanEdit boolean

Indica si el usuario actual puede editar el proyecto.

ClientsResponse

Nombre Ruta de acceso Tipo Description
identificación
id string

Identificador único del cliente

Nombre
name string

Nombre del cliente

Description
description string

Descripción del cliente

Color
color string

Color asociado al cliente

Borrado
deleted boolean

Indica si el cliente está marcado como eliminado.

Usar como valor predeterminado
useAsDefault boolean

Indica si este cliente se usa como valor predeterminado.

Estado
status string

Indica si el registro de datos se acaba de crear, actualizar o eliminar.

Creado
created date-time

Marca de tiempo cuando se creó el cliente

Modificada
modified date-time

Marca de tiempo en la que se modificó por última vez el cliente

Nombre de entidad de Cosmos
cosmosEntityName string

Nombre de entidad de Cosmos para este cliente

Clave de partición
partitionKey string

Clave de partición para CosmosDB

ID del espacio de trabajo
workspace.id string

Identificador único del área de trabajo

Teléfono
meta.phone string

Número de teléfono del cliente

Ubicación
meta.location string

Ubicación del cliente

Correo Electrónico
meta.email string

Dirección de correo electrónico del cliente

Contacto principal
meta.primaryContact string

Contacto principal para el cliente

Contacto secundario
meta.secondaryContact string

Contacto secundario para el cliente

Fecha de incorporación
meta.onboardDate date

Fecha de incorporación del cliente

Tasa impositiva
meta.taxRate string

Tasa fiscal aplicable al cliente

External ID
meta.externalId string

Identificador externo para la asignación con otro sistema

Puede editar
currentUserCanEdit boolean

Indica si el usuario actual puede editar el cliente.

TimesResponse

Nombre Ruta de acceso Tipo Description
identificación
id string

Identificador único de la hora

Nombre de la hora
name string

Nombre de la hora

Borrado
deleted boolean

Indica si la hora se marca como eliminada.

Facturable
billable boolean

Indica si la hora está marcada como facturable.

Comenzar
start date-time

La fecha de inicio y la hora de inicio de la entrada de hora

Fin
end date-time

Fecha de finalización y hora de finalización de la entrada de hora

Duración
timeDiff number

Duración de la entrada de tiempo

Timezone
timeZone string

Indica en qué zona horaria se creó la hora.

Ganar
amount double

Ganancias de la entrada de hora

Cost
cost double

El costo de mano de obra de la entrada de hora

Id. de proyecto
project.id string

Identificador único del proyecto de esta vez

Nombre de los proyectos
project.name string

Nombre de los proyectos

Completado
project.completed boolean

Indica si el proyecto está marcado como completado.

Usar como valor predeterminado
project.useAsDefault boolean

Indica si este proyecto se usa como valor predeterminado.

tags
project.tags array of object
Identificador de etiqueta
project.tags.id string

Identificador único de la etiqueta

Nombre de etiqueta
project.tags.name string

Nombre de la etiqueta

Id. de la tarea
task.id string

Identificador único de la tarea de esta vez

Nombre de las tareas
task.name string

Nombre de las tareas

Completado
task.completed boolean

Indica si la tarea está marcada como completada.

Id. de cliente
client.id string

Identificador único del cliente de esta vez

Nombre de los clientes
client.name string

Nombre de los clientes

Id. de usuario
user.id string

Identificador único del usuario de esta vez

Nombre de los usuarios
user.name string

Nombre de los usuarios

tags
tags array of object
Identificador de etiqueta
tags.id string

Identificador único de la etiqueta de esta vez

Nombre de etiqueta
tags.name string

Nombre de la etiqueta

Referencia del calendario de Outlook
outlookCalenderReference string

Referencia a un evento de calendario de Outlook

ID del espacio de trabajo
workspace.id string

Identificador único del área de trabajo

Superposición de tiempo
hasTimeOverlap boolean

Indica si hay una superposición de tiempo.

Modo de entrada
inputMode string

Modo de entrada, por ejemplo, "intervalo"

Creado
created date-time

Indica cuándo se creó la hora

Modificada
modified date-time

Indica cuándo se cambió la hora

Estado
status string

Indica si el registro de datos se acaba de crear, actualizar o eliminar.

Nombre de entidad de Cosmos
cosmosEntityName string

Nombre de entidad de Cosmos para esta hora

Clave de partición
partitionKey string

Clave de partición para CosmosDB

Puede editar
currentUserCanEdit boolean

Indica si el usuario actual puede editar la entrada de hora.

TasksUpdateResponse

Nombre Ruta de acceso Tipo Description
identificación
id string

Identificador único de la tarea

Nombre
name string

Nombre de las tareas

Borrado
deleted boolean

Indica si la tarea está marcada como eliminada.

Creado
created date-time

Indica cuándo se creó la tarea.

Modificada
modified date-time

Indica cuándo se cambió la tarea

Completado
completed boolean

Indica si la tarea está marcada como completada.

Tiempo facturable
timesRecorded.billable number

Resumen de los tiempos facturables en esta tarea

Hora no facturable
timesRecorded.notBillable number

Resumen de tiempos no facturables en esta tarea

Estado
status string

Indica si el registro de datos se acaba de crear, actualizar o eliminar.

Id. de cliente
client.id string

Identificador único del cliente de esta tarea

Nombre de los clientes
client.name string

Nombre de los clientes

Id. de proyecto
project.id string

Identificador único del proyecto de esta tarea

Nombre de los proyectos
project.name string

Nombre de los proyectos

Proyecto completado
project.completed boolean

Indica si el proyecto está marcado como completado.

Estimación
estimation double

Presupuesto estimado de la tarea

assignedToUsers
assignedToUsers array of object
Id. de usuario
assignedToUsers.id string

Identificador único del usuario asignado

Nombre de usuario
assignedToUsers.name string

Nombre del usuario asignado

assignedToGroups
assignedToGroups array of object
Identificador de grupo
assignedToGroups.id string

Identificador único del grupo asignado

Nombre de grupo
assignedToGroups.name string

Nombre del grupo asignado

ID del espacio de trabajo
workspace.id string

Identificador único del área de trabajo

Nombre de entidad de Cosmos
cosmosEntityName string

Nombre de entidad de Cosmos para esta tarea

Clave de partición
partitionKey string

Clave de partición para CosmosDB

Puede editar
currentUserCanEdit boolean

Indica si el usuario actual puede editar la tarea.

GroupsResponse

Nombre Ruta de acceso Tipo Description
identificación
id string

Identificador único del grupo

Nombre
name string

Nombre del grupo

Sincronizado
synchronizedGroup boolean

Indica si el grupo está sincronizado.

Tipo de grupo sincronizado
synchronizedGroupType string

Tipo de grupo sincronizado (por ejemplo, "teams")

users
users array of object
Id. de usuario
users.id string

Identificador único del usuario

Nombre
users.name string

Nombre del usuario

ID del espacio de trabajo
workspace.id string

Identificador único del área de trabajo

Nombre de entidad de Cosmos
cosmosEntityName string

Nombre de entidad de Cosmos para este grupo

Clave de partición
partitionKey string

Clave de partición para CosmosDB

Creado
created date-time

Indica cuándo se creó el grupo.

Modificada
modified date-time

Indica cuándo se cambió el grupo.

Estado
status string

Indica si el registro de datos se acaba de crear, actualizar o eliminar.

Puede editar
currentUserCanEdit boolean

Indica si el usuario actual puede editar el grupo.

TagsResponse

Nombre Ruta de acceso Tipo Description
identificación
id string

Identificador único de la etiqueta

Nombre
name string

Nombre de la etiqueta

Borrado
deleted boolean

Indica si la etiqueta está marcada como eliminada.

Creado
created date-time

Indica cuándo se creó la etiqueta.

Modificada
modified date-time

Indica cuándo se cambió la etiqueta.

Estado
status string

Indica si el registro de datos se acaba de crear, actualizar o eliminar.

External ID
externalId string

Este valor se puede usar para almacenar un identificador de otro sistema. Para tener una asignación sencilla.

Tipo de etiqueta
tagType integer

Tipo de la etiqueta (por ejemplo, identificador de categoría)

ID del espacio de trabajo
workspace.id string

Identificador único del área de trabajo

Nombre de entidad de Cosmos
cosmosEntityName string

Nombre de entidad de Cosmos para esta etiqueta

Clave de partición
partitionKey string

Clave de partición para CosmosDB

Puede editar
currentUserCanEdit boolean

Indica si el usuario actual puede editar la etiqueta.

CustomFeedEventResponse

Nombre Ruta de acceso Tipo Description
identificación
id string

Identificador único del evento de fuente personalizado

Borrado
deleted boolean

Indica si el evento de fuente personalizada está marcado como eliminado.

Creado
created date-time

Indica cuándo se creó el evento de fuente personalizada.

Modificada
modified date-time

Indica cuándo se cambió el evento de fuente personalizada.

Estado
status string

Indica si el registro de datos se acaba de crear, actualizar o eliminar.

Nombre
name string

Nombre de eventos de fuente personalizados

Description
description string

Descripción de las entradas

Comenzar
start date-time

La fecha de inicio y la hora de inicio de la entrada de fuente

Fin
end date-time

Fecha de finalización y hora de finalización de la entrada de fuente

Dirección URL del icono
imageUrl string

Dirección URL de icono, que se muestra en la entrada de fuente. Use mejor 96px96px y https.

URL
url string

Dirección URL a una dirección externa. Por ejemplo, una página de detalles. Este vínculo de la fuente se puede abrir a través del menú contextual.

Categoría
category string

Este valor se puede usar para filtrar las fuentes en la interfaz.

External ID
externalId string

Este valor se puede usar para almacenar un identificador de otro sistema. Para tener una asignación sencilla.

UserResponse

Nombre Ruta de acceso Tipo Description
identificación
id string

Identificador único del usuario

Borrado
deleted boolean

Indica si el usuario está marcado como eliminado.

Correo electrónico
email string

Dirección de correo electrónico del usuario

Identificador de área de trabajo predeterminado
defaultWorkspace string

Identificador del área de trabajo del área de trabajo predeterminada del usuario

workspaces
workspaces array of object
ID del espacio de trabajo
workspaces.id string

Identificador único del área de trabajo

Nombre del área de trabajo
workspaces.name string

Nombre del área de trabajo

Modo manual de captura
settings.captureManualMode boolean

Indica si el modo de captura manual está habilitado.

Presentación de fuentes reservadas
settings.feedShowBooked boolean

Indica si la fuente muestra horas reservadas.

Configuración de idioma
settings.languageSetting string

Configuración de idioma del usuario (por ejemplo, "en-US")

Zona horaria
settings.timeZone string

Zona horaria del usuario (por ejemplo, "Europa/Ámsterdam")

Formato de hora 24h
settings.timeFormat24h boolean

Indica si el usuario prefiere un formato de hora de 24 horas.

Formato de fecha
settings.dateFormat string

Formato de fecha preferido del usuario

Tema
settings.theme string

Configuración del tema de la interfaz de usuario para el usuario

Redondeo habilitado
settings.rounding.enabled boolean

Indica si el redondeo de tiempo está habilitado.

Redondeo de minutos
settings.rounding.minutes integer

Número de minutos para el redondeo

Tipo de redondeo
settings.rounding.type integer

Tipo de redondeo (por ejemplo, 0 para el más cercano)

Nombre de la organización
organization.displayName string

Nombre de la organización

enabledGraphScopes
enabledGraphScopes array of string
apiTokens
apiTokens array of object
Nombre del token
apiTokens.name string

Nombre del token de API

Token
apiTokens.token string

Valor del token de API

pinnedProjects
pinnedProjects array of object
Id. de proyecto
pinnedProjects.id string

Identificador único del proyecto anclado

Nombre del proyecto
pinnedProjects.name string

Nombre del proyecto anclado

Nombre de pantalla
officeProfile.displayName string

Nombre para mostrar del usuario en el perfil de oficina

Correo Electrónico
officeProfile.mail string

Dirección de correo electrónico en el perfil de oficina

Nombre principal del usuario
officeProfile.userPrincipalName string

Nombre principal de usuario en el perfil de oficina

WorkspaceResponse

Nombre Ruta de acceso Tipo Description
identificación
id string

Identificador único del área de trabajo

Nombre
name string

Nombre del área de trabajo

Description
description string

Descripción del área de trabajo

Borrado
deleted boolean

Indica si el área de trabajo está marcada como eliminada.

Los nuevos proyectos se facturan como predeterminados
settings.isNewProjectBillable boolean

Indica si los nuevos proyectos se pueden facturar de forma predeterminada.

Tarifa por hora
settings.hourly_rate double

Tasa por hora predeterminada de este área de trabajo

Moneda
settings.currency string

Moneda predeterminada de este área de trabajo

¿Se permite el seguimiento de tiempo futuro?
settings.allowFutureTimeTracking boolean

Indica si se permite el seguimiento de tiempo futuro.

Permitir superposición de tiempo
settings.allowTimeOverlap boolean

Indica si se permiten entradas de tiempo superpuestas.

Comego Enabled
settings.comego boolean

Indica si Comego está habilitado para el área de trabajo.

Solo Comego
settings.comegoOnly boolean

Indica si solo está habilitado el seguimiento de Comego.

Modo de horas
settings.timesMode string

Modo de seguimiento de tiempo (por ejemplo, "intervalo")

Estado de la suscripción
subscription.status string

Estado de la suscripción del área de trabajo (por ejemplo, "activo", "prueba")

Finalización de la suscripción
subscription.end date-time

Hora de finalización de la suscripción

Cantidad
subscription.quantity double

El número de licencias de este área de trabajo

Provider
subscription.provider string

Proveedor de la suscripción (por ejemplo, "paddle")

Intervalo periódico
subscription.recurringInterval string

Intervalo periódico de la suscripción

Moneda
subscription.currency string

Moneda usada en la suscripción

users
users array of object
Id. de usuario
users.id string

Identificador único del usuario

Nombre
users.name string

Nombre del usuario

Correo Electrónico
users.email string

Dirección de correo electrónico del usuario

Es administrador
users.admin boolean

Indica si el usuario tiene privilegios de administrador.

Tasa facturable
users.billable_rate double

La tasa por hora del usuario en esta área de trabajo

Costo laboral
users.labor_cost double

El costo de mano de obra del usuario en esta área de trabajo

Tiene licencia
users.has_license boolean

Indica si el usuario tiene una licencia en el área de trabajo.

Quitado
users.removed boolean

Indica si el usuario se quita del área de trabajo.

groups
groups array of object
Identificador de grupo
groups.id string

Identificador único del grupo

Nombre de grupo
groups.name string

Nombre del grupo

Grupo sincronizado
groups.synchronizedGroup boolean

Indica si el grupo está sincronizado

Tipo de grupo sincronizado
groups.synchronizedGroupType string

Tipo de grupo sincronizado (por ejemplo, "teams")

users
groups.users array of object
Id. de usuario
groups.users.id string

Identificador único del usuario

Nombre de usuario
groups.users.name string

Nombre del usuario del grupo

groupsCanManageProjects
permissionSettings.groupsCanManageProjects array of object
Identificador de grupo
permissionSettings.groupsCanManageProjects.id string

Identificador único del grupo

groupsCanSeeTeamActivity
permissionSettings.groupsCanSeeTeamActivity array of object
Identificador de grupo
permissionSettings.groupsCanSeeTeamActivity.id string

Identificador único del grupo

projectPermissions
projectPermissions array of object
Id. de proyecto
projectPermissions.projectId string

Identificador único del proyecto

Privada
projectPermissions.private boolean

Indica si el proyecto es privado.

users
projectPermissions.users array of object
Id. de usuario
projectPermissions.users.id string

Identificador único del usuario

Rol
projectPermissions.users.role number

Rol del usuario en el proyecto

groups
projectPermissions.groups array of object
Identificador de grupo
projectPermissions.groups.id string

Identificador único del grupo

Rol
projectPermissions.groups.role number

Rol del grupo en el proyecto

webhooks
webhooks array of object
Nombre del webhook
webhooks.name string

Nombre del webhook

Entidad
webhooks.entity string

Entidad a la que está asociado el webhook

Active
webhooks.active boolean

Indica si el webhook está activo.

Puede editar
currentUserCanEdit boolean

Indica si el usuario actual puede editar el área de trabajo.

ComeGoResponse

Nombre Ruta de acceso Tipo Description
id
id string

Identificador único de la entrada ComeGo

cosmosEntityName
cosmosEntityName string

Nombre de entidad en la base de datos

eliminado
deleted boolean

Indica si la entrada está marcada como eliminada.

editor
editor string

Identificador del editor que modificó por última vez la entrada

modificado
modified date-time

Marca de tiempo en la que se modificó por última vez la entrada

autor
author string

Identificador del autor que creó la entrada

creado
created date-time

Marca de tiempo cuando se creó la entrada

estado
status string

Estado de la entrada (por ejemplo, "nuevo")

partitionKey
partitionKey string

Clave de partición para la entrada en la base de datos

nombre
name string

Nombre opcional de la entrada

start
start date-time

Hora de inicio de la entrada

end
end date-time

Hora de finalización de la entrada, si procede

type
type string

Tipo de entrada (por ejemplo, "trabajo", "break")

id
user.id string

Identificador único del usuario

nombre
user.name string

Nombre del usuario

tags
tags array of string

Etiquetas asociadas a la entrada

timeZone
timeZone string

Zona horaria de la entrada

id
workspace.id string

Identificador único del área de trabajo

currentUserCanEdit
currentUserCanEdit boolean

Indica si el usuario actual tiene permiso para editar la entrada.

objeto

Este es el tipo 'objeto'.