timeghost
timeghost é uma solução dedicada do Microsoft 365/Office 365 que se integra perfeitamente ao seu ambiente de trabalho. Gere relatórios de tempo, faturas e outros documentos usando o conector timeghost.
Esse conector está disponível nos seguintes produtos e regiões:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicativos Lógicos | Standard | Todas as regiões dos Aplicativos Lógicos , exceto as seguintes: – Regiões do Azure Governamental - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Power Apps | Premium | Todas as regiões do Power Apps , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Power Automate | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Contato | |
|---|---|
| Nome | Suporte ao timeghost |
| URL | https://support.timeghost.io |
| support@timeghost.io |
| Metadados do conector | |
|---|---|
| Publicador | timeghost.io |
| Site | https://timeghost.io |
| Política de privacidade | https://timeghost.io/privacy-policy/ |
| Categorias | Produtividade; Business Intelligence |
timeghost
timeghost é uma solução dedicada do Microsoft 365/Office 365 que se integra perfeitamente ao seu ambiente de trabalho. Gere relatórios de tempo, faturas e outros documentos usando o Conector de Fluxo timeghost.
Pré-requisitos
Para usar esse conector, você precisa ter uma conta pessoal corporativa, de estudante ou da Microsoft. Você também precisa aceitar as permissões e o consentimento do timeghost seguindo uma destas duas etapas:
- Teams: Instale o aplicativo timeghost Teams e inicie-o, aceite as permissões e o consentimento.
- Web: Abra o aplicativo Web timeghost e aceite as permissões e o consentimento.
Agora você está pronto para começar a usar esse conector.
Operações com suporte
O conector dá suporte às seguintes operações:
-
Add Client: adicione um cliente a um workspace. -
Add Custom Feed Event: adicione um evento ao feed de usuários. A entrada é excluída automaticamente após 180 dias. -
Add Project: adicione um projeto a um workspace. -
Add Task: adicione uma tarefa a um workspace. -
Add Time: adicione um tempo a um projeto em um workspace. -
Add Tag: adicione uma marca de tempo ou uma marca de projeto a um workspace. -
Add Group: adicione um grupo a um workspace. -
Add ComeGo: adicione uma hora de trabalho a um workspace. -
Create Times Excel Report: retorna um arquivo do Excel que contém um relatório da hora especificada. -
Delete Item: exclui um item de um workspace. -
Get Client Projects: obtenha todos os projetos de um cliente em um workspace. -
Get Client Times: obtenha todas as horas de um cliente em um workspace. -
Get Clients: obtenha todos os clientes de um workspace. -
Get Project Tasks: obtenha todas as tarefas de um projeto em um workspace. -
Get Project Times: obtenha todas as horas de um projeto em um workspace. -
Get Projects: obtenha todos os projetos de um workspace. -
Get Tags: obtenha todas as marcas de um workspace. -
Get Times: obtenha todas as vezes de um workspace. -
Get Currentuser: obtenha o Currentuser de um workspace. -
Get Workspace by Id: obtenha o workspace por id. -
Get Groups: obtenha todos os grupos de um workspace. -
Get ComeGo: obtenha todas as horas de trabalho de um workspace. -
Update Client: atualiza um cliente em um workspace. -
Update Custom Feed Event: atualiza uma entrada de feed personalizada em um workspace. -
Update Project Tags: atualiza marcas de projeto em um workspace. -
Update Project User: atualiza os usuários de um projeto em um workspace. -
Update Project Groups: atualiza um grupo de um projeto em um workspace. -
Update Group: atualiza um grupo em um workspace. -
Update Task: atualiza uma tarefa em um workspace. -
Update Time: atualiza um horário em um workspace. -
Update Time tag: atualiza uma marca de tempo em um workspace. -
Update Tag: atualiza uma marca de hora ou uma marca de projeto em um workspace. -
Update ComeGo: atualiza uma hora de trabalho em um workspace. -
Client Trigger: se um cliente for criado, alterado ou excluído no timeghost, esse gatilho será executado. -
Project Trigger: se um projeto for criado, alterado ou excluído no timeghost, esse gatilho será executado. -
Tag Trigger: se uma marca for criada, alterada ou excluída no timeghost, esse gatilho será executado. -
Task Trigger: se uma tarefa for criada, alterada ou excluída no timeghost, esse gatilho será executado. -
Time Trigger: se uma hora for criada, alterada ou excluída no timeghost, esse gatilho será executado.
Instruções de implementação
Use estas instruções para implantar esse conector como um conector personalizado no Microsoft Power Automate e no Power Apps.
Como obter credenciais?
As credenciais necessárias para usar o conector timeghost Power Automate são seus detalhes de logon do Office/Microsoft 365. Não há credenciais adicionais necessárias.
Problemas e limitações conhecidos
Não há problemas e limitações conhecidos.
Criando uma conexão
O conector dá suporte aos seguintes tipos de autenticação:
| Default | Parâmetros para criar conexão. | Todas as regiões | Não compartilhável |
Padrão
Aplicável: todas as regiões
Parâmetros para criar conexão.
Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
Limitações
| Nome | Chamadas | Período de renovação |
|---|---|---|
| Chamadas à API por conexão | 100 | 60 segundos |
Ações
| Adicionar Cliente |
Adicione um cliente a um workspace. |
| Adicionar evento de feed personalizado |
Adicione um evento ao feed de usuários. A entrada é excluída automaticamente após 180 dias. |
| Adicionar grupo |
Adicione um grupo a um workspace. |
| Adicionar horas de trabalho |
Adicione horas de trabalho a um workspace. |
| Adicionar Projeto |
Adicione um projeto a um workspace. |
| Adicionar qualquer marca |
Adicione uma marca de tempo a um workspace. |
| Adicionar Tarefa |
Adicione uma tarefa a um workspace. |
| Adicionar Tempo |
Adicione um tempo a um projeto dentro de um workspace. |
| Atualizar cliente |
Atualize um cliente em um workspace. |
| Atualizar evento de feed personalizado |
Atualize uma entrada de feed personalizada em um workspace. |
| Atualizar grupo |
Atualize um grupo em um workspace. |
| Atualizar grupos de um projeto |
Atualizar grupos de projetos em um workspace. |
| Atualizar horas de trabalho |
Atualize o horário de trabalho em um workspace. |
| Atualizar marcas de um projeto |
Atualize as marcas de projeto em um workspace. |
| Atualizar marcas de um tempo |
Atualize as marcas de tempo em um workspace. |
| Atualizar Projeto |
Atualize um projeto em um workspace. |
| Atualizar qualquer marca |
Atualize uma marca de hora em um workspace. |
| Atualizar usuários de um projeto |
Atualize os usuários do projeto em um workspace. |
| Criar Relatório do Excel do Times |
Retorna um arquivo do Excel que contém um relatório da hora especificada. |
| Excluir item |
Exclua um item de um workspace. |
| Obter clientes |
Obtenha todos os clientes de um workspace. |
| Obter grupos de workspace |
Obtenha todos os grupos de um workspace. |
| Obter horas de trabalho |
Obtenha todas as horas de trabalho de um workspace. |
| Obter Horários |
Obtenha todas as horas de um workspace. |
| Obter projetos |
Obtenha todos os projetos de um workspace. |
| Obter projetos de cliente |
Obtenha todos os projetos de um cliente em um workspace. |
| Obter tags |
Obtenha todas as marcas de um workspace. |
| Obter tarefas do projeto |
Obtenha todas as tarefas de um projeto em um workspace. |
| Obter tempos de projeto |
Obtenha todas as horas de um projeto em um workspace. |
| Obter Tempos do Cliente |
Obtenha todas as horas de um cliente em um workspace. |
| Obter usuário atual |
Retorna o objeto de usuário atual com workspaces |
| Obter Workspace por ID |
Retorna o workspace |
| Tarefa Atualizar |
Atualize uma tarefa em um workspace. |
| Tempo de Atualização |
Atualize um horário em um workspace. |
Adicionar Cliente
Adicione um cliente a um workspace.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Insira o workspace (id do workspace) no qual os dados são armazenados |
|
Nome
|
name | True | string |
Nome dos clientes |
|
Description
|
description | string |
Descrição do cliente |
Retornos
- Corpo
- ClientsResponse
Adicionar evento de feed personalizado
Adicione um evento ao feed de usuários. A entrada é excluída automaticamente após 180 dias.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Insira o workspace (id do workspace) no qual os dados são armazenados |
|
Nome
|
name | True | string |
Nome das entradas |
|
Description
|
description | string |
Descrição das entradas |
|
|
Utilizador
|
id | True | string |
Usuário (ou ID de Usuário) |
|
Start
|
start | True | date-time |
A data de início e a hora de início da entrada do feed |
|
participante
|
end | True | date-time |
A data de término e a hora de término da entrada do feed |
|
URL do ícone
|
imageUrl | string |
Uma URL de ícone, que é exibida na entrada do feed. Melhor uso 96px96px e https. |
|
|
URL
|
url | string |
Url para um endereço externo. Por exemplo, uma página de detalhes. Esse link no feed pode ser aberto por meio do menu de contexto. |
|
|
Categoria
|
category | string |
Use um valor que pode ser filtrado posteriormente na interface. Por exemplo, 'Planner'. |
|
|
ID externa
|
externalId | string |
Esse valor pode ser usado para armazenar uma ID de outro sistema. Para ter um mapeamento simples. |
Retornos
- Corpo
- CustomFeedEventResponse
Adicionar grupo
Adicione um grupo a um workspace.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Insira o workspace (id do workspace) no qual os dados são armazenados |
|
Nome
|
name | True | string |
Nome do grupo |
|
ID do Usuário
|
id | True | string |
ID do Usuário |
|
Grupo sincronizado
|
synchronizedGroup | boolean |
Indica se o grupo está sincronizado |
|
|
Tipo de grupo sincronizado
|
synchronizedGroupType | string |
Tipo do grupo sincronizado, se aplicável |
Retornos
- Corpo
- GroupsResponse
Adicionar horas de trabalho
Adicione horas de trabalho a um workspace.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Insira o workspace (id do workspace) no qual os dados são armazenados |
|
Nome
|
name | string |
O nome da entrada pode ser nulo |
|
|
Hora de Início
|
start | date-time |
A hora de início da entrada de trabalho no formato ISO 8601 |
|
|
Hora de Término
|
end | date-time |
A hora de término da entrada de trabalho no formato ISO 8601 pode ser nula se estiver em andamento |
|
|
Tipo
|
type | string |
O tipo de entrada (por exemplo, 'work') |
|
|
Fuso horário
|
timeZone | string |
O fuso horário no qual a entrada foi registrada (por exemplo, 'Europa/Berlim') |
|
|
ID do Usuário
|
id | string |
ID exclusiva do usuário associado a essa entrada |
Retornos
- Corpo
- ComeGoResponse
Adicionar Projeto
Adicione um projeto a um workspace.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Insira o workspace (id do workspace) no qual os dados são armazenados |
|
Nome
|
name | True | string |
Nome do projeto |
|
Description
|
description | string |
Descrição do projeto |
|
|
Cliente
|
id | True | string |
Cliente (ou ID do cliente) |
|
Nome
|
name | string |
Nome do cliente |
|
|
Cor
|
color | string |
Cor do projeto, por exemplo. '#0000FF' |
|
|
Faturável
|
billable | True | boolean |
Indica se o projeto está marcado como faturável |
|
Concluído
|
completed | boolean |
Indica se o projeto está marcado como concluído |
|
|
Estimativa baseada em tarefa
|
taskBasedEstimation | True | boolean |
O orçamento depende da tarefa. |
|
Avaliação
|
estimation | double |
O orçamento estimado do projeto |
|
|
Privado
|
private | True | boolean |
Defina o projeto como público ou privado. |
|
Tipo de projeto
|
projectType | string |
Definir o tipo de projeto |
|
|
Utilizador
|
id | True | string |
Usuário (ou ID de Usuário) |
|
Função
|
role | True | number |
Função no projeto |
|
Taxa faturável
|
billable_rate | double |
A taxa faturável deste usuário neste projeto |
|
|
Removido
|
removed | boolean |
Indica se o usuário foi removido do projeto |
|
|
Etiquetas
|
tags | array of string |
Marcas associadas ao projeto |
|
|
Groups
|
groups | array of string |
Grupos associados ao projeto |
|
|
Quem pode adicionar tarefas
|
whoCanAddTasks | integer |
Quem pode adicionar tarefas a este projeto (por exemplo, 1 = Somente Gerente, 2 = Todos) |
|
|
ID do Modelo
|
templateId | string |
A ID do modelo de projeto |
|
|
Taxa de Cópia de Modelo
|
templateCopyRate | boolean |
Indica se a taxa deve ser copiada do modelo |
|
|
Tarefas de cópia de modelo
|
templateCopyTasks | boolean |
Indica se as tarefas devem ser copiadas do modelo |
|
|
Atribuição de tarefa de cópia de modelo
|
templateCopyTaskAssign | boolean |
Indica se as atribuições de tarefa devem ser copiadas do modelo |
Retornos
- Corpo
- ProjectsResponse
Adicionar qualquer marca
Adicione uma marca de tempo a um workspace.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Insira o workspace (id do workspace) no qual os dados são armazenados |
|
Nome
|
name | True | string |
Nome das marcas |
|
tagType
|
tagType | True | integer |
Escolha 0 para uma marca de projeto ou 1 para uma marca de tempo |
Retornos
- Corpo
- TagsResponse
Adicionar Tarefa
Adicione uma tarefa a um workspace.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Insira o workspace (id do workspace) no qual os dados são armazenados |
|
Nome
|
name | True | string |
Nome da tarefa |
|
Estimativa (segundos)
|
estimation | True | double |
A duração estimada da tarefa em segundos |
|
Projeto
|
id | True | string |
Project (ou ID do projeto) |
|
Nome
|
name | string |
Nome do projeto |
|
|
Nome da entidade do Cosmos
|
cosmosEntityName | string |
Nome da entidade no Cosmos DB |
|
|
Excluído(a)
|
deleted | boolean |
Indica se o projeto foi excluído |
|
|
Editor
|
editor | string |
Último editor do projeto |
|
|
ID
|
id | True | string |
ID do grupo |
|
Nome
|
name | True | string |
Nome do grupo |
|
Usuários
|
users | array of string |
Usuários atribuídos a esse grupo |
|
|
Grupo sincronizado
|
synchronizedGroup | boolean |
Indica se o grupo está sincronizado |
|
|
Usuários Atribuídos
|
assignedToUsers | array of string | ||
|
ID externa
|
externalId | string |
Esse valor pode ser usado para armazenar uma ID de outro sistema. Para ter um mapeamento simples. |
Retornos
- Corpo
- TasksUpdateResponse
Adicionar Tempo
Adicione um tempo a um projeto dentro de um workspace.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Insira o workspace (id do workspace) no qual os dados são armazenados |
|
Cliente
|
id | True | string |
Cliente (ou ID do cliente) |
|
Projeto
|
id | True | string |
Project (ou ID do projeto) |
|
Tarefa
|
id | True | string |
Tarefa (ou ID da tarefa) |
|
Nome da entidade do Cosmos
|
cosmosEntityName | string |
Nome da entidade usado no Cosmos DB para tarefas |
|
|
Excluído(a)
|
deleted | boolean |
Indica se a tarefa foi excluída |
|
|
Nome
|
name | True | string |
O nome dessa entrada de hora (nome da tarefa) |
|
Start
|
start | True | date-time |
A data de início e a hora de início da entrada de hora, formato: yyyy-MM-ddTHH:mm:ss. SSSZ |
|
participante
|
end | date-time |
A data de término e a hora de término da entrada de hora, formato: yyyy-MM-ddTHH:mm:ss. SSSZ |
|
|
Faturável
|
billable | True | boolean |
Indica se a hora está marcada como faturável |
|
Nome da entidade do Cosmos
|
cosmosEntityName | string |
Nome da entidade usado no Cosmos DB para marcas |
|
|
Excluído(a)
|
deleted | boolean |
Indica se a marca foi excluída |
|
|
Editor
|
editor | string |
O último editor da marca |
|
|
Fuso horário
|
timeZone | string |
O fuso horário para a entrada de horário |
|
|
Modo de Entrada
|
inputMode | string |
O modo de entrada para a entrada de tempo (por exemplo, intervalo) |
|
|
Referência de calendário do Outlook
|
outlookCalenderReference | string |
Referência a um evento de calendário do Outlook, se aplicável |
Retornos
- Corpo
- TimesResponse
Atualizar cliente
Atualize um cliente em um workspace.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Insira o workspace (id do workspace) no qual os dados são armazenados |
|
Cliente
|
ClientId | True | string |
Cliente (ou ID do cliente) |
|
Nome
|
name | True | string |
Nome do cliente |
|
Description
|
description | string |
Descrição do cliente |
|
|
Cor
|
color | string |
Cor do cliente, por exemplo, '#0000FF' |
|
|
ID externa
|
externalId | string |
Esse valor pode ser usado para armazenar uma ID de outro sistema para mapeamento. |
|
|
Nome da entidade do Cosmos
|
cosmosEntityName | string |
Nome da entidade usado no Cosmos DB |
|
|
Excluído(a)
|
deleted | boolean |
Indica se o cliente foi excluído |
|
|
Autor
|
author | string |
O autor do cliente |
|
|
Editor
|
editor | string |
O último editor do cliente |
|
|
ID do workspace
|
id | string |
ID do workspace |
|
|
Chave de Partição
|
partitionKey | string |
Chave de partição no Cosmos DB |
|
|
Situação
|
status | string |
O status do cliente |
|
|
Criado
|
created | date-time |
Carimbo de data/hora de criação do cliente |
|
|
Modificado
|
modified | date-time |
Carimbo de data/hora da última modificação do cliente |
|
|
Telefone
|
phone | string |
Número de telefone |
|
|
Localização
|
location | string |
Localização do cliente |
|
|
Email
|
string |
Email do cliente |
||
|
Contato Principal
|
primaryContact | string |
Nome do contato primário |
|
|
Contato secundário
|
secondaryContact | string |
Nome do contato secundário |
|
|
Data de integração
|
onboardDate | date |
Data em que o cliente foi integrado |
|
|
Setor
|
industry | string |
Setor do cliente |
Retornos
- Corpo
- ClientsResponse
Atualizar evento de feed personalizado
Atualize uma entrada de feed personalizada em um workspace.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Insira o workspace (id do workspace) no qual os dados são armazenados |
|
ID
|
EventId | True | string |
ID de evento do feed personalizado |
|
Nome
|
name | string |
Nome das entradas |
|
|
Description
|
description | string |
Descrição das entradas |
|
|
Utilizador
|
id | True | string |
Usuário (ou ID de Usuário) |
|
Start
|
start | date-time |
A data de início e a hora de início da entrada do feed |
|
|
participante
|
end | date-time |
A data de término e a hora de término da entrada do feed |
|
|
URL do ícone
|
imageUrl | string |
Uma URL de ícone, que é exibida na entrada do feed. Melhor uso 96px96px e https. |
|
|
URL
|
url | string |
Url para um endereço externo. Por exemplo, uma página de detalhes. Esse link no feed pode ser aberto por meio do menu de contexto. |
|
|
Categoria
|
category | string |
Use um valor que pode ser filtrado posteriormente na interface. Por exemplo, 'Planner'. |
|
|
ID externa
|
externalId | string |
Esse valor pode ser usado para armazenar uma ID de outro sistema. Para ter um mapeamento simples. |
Retornos
- Corpo
- CustomFeedEventResponse
Atualizar grupo
Atualize um grupo em um workspace.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Insira o workspace (id do workspace) no qual os dados são armazenados |
|
Grupo
|
GroupId | True | string |
Agrupar (ou ID do grupo) |
|
ID
|
id | True | string |
ID do grupo |
|
Nome
|
name | True | string |
Nome do grupo |
|
Grupo sincronizado
|
synchronizedGroup | boolean |
Indica se o grupo está sincronizado |
|
|
Tipo de grupo sincronizado
|
synchronizedGroupType | string |
Tipo do grupo sincronizado, se aplicável |
|
|
ID do Usuário
|
id | True | string |
ID do Usuário |
|
Email
|
True | string |
Email do usuário |
|
|
Nome
|
name | string |
Nome de usuário |
Retornos
- Corpo
- GroupsResponse
Atualizar grupos de um projeto
Atualizar grupos de projetos em um workspace.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Insira o workspace (id do workspace) no qual os dados são armazenados |
|
Projeto
|
ProjectId | True | string |
Project (ou ID do projeto) |
|
Grupo
|
id | True | string |
Agrupar (ou ID do grupo) |
|
Função
|
role | True | number |
Função no projeto |
Retornos
- Corpo
- ProjectsResponse
Atualizar horas de trabalho
Atualize o horário de trabalho em um workspace.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Insira o workspace (id do workspace) no qual os dados são armazenados |
|
Nome da Entidade
|
cosmosEntityName | string |
O tipo de entidade, sempre 'comego' |
|
|
Excluído(a)
|
deleted | boolean |
Indica se a entrada está marcada como excluída |
|
|
Editor ID
|
editor | string |
A ID do usuário que editou a entrada pela última vez |
|
|
ID do autor
|
author | string |
A ID do usuário que criou a entrada |
|
|
Carimbo de data/hora criado
|
created | date-time |
O carimbo de data/hora quando a entrada foi criada |
|
|
Carimbo de data/hora modificado
|
modified | date-time |
O carimbo de data/hora quando a entrada foi modificada pela última vez |
|
|
ID de entrada
|
id | string |
ID exclusiva da entrada ComeGo |
|
|
Situação
|
status | string |
O status da entrada (por exemplo, 'new') |
|
|
Hora de Início
|
start | date-time |
A hora de início da entrada de trabalho no formato ISO 8601 |
|
|
Hora de Término
|
end | date-time |
A hora de término da entrada de trabalho no formato ISO 8601 |
|
|
Nome
|
name | string |
O nome da entrada pode ser nulo |
|
|
Chave de Partição
|
partitionKey | string |
A chave de partição para a entrada no CosmosDB |
|
|
Fuso horário
|
timeZone | string |
O fuso horário no qual a entrada foi registrada (por exemplo, 'Europa/Berlim') |
|
|
Tipo
|
type | string |
O tipo de entrada (por exemplo, 'work') |
|
|
ID do Usuário
|
id | string |
ID exclusiva do usuário associado a essa entrada |
|
|
Nome do usuário
|
name | string |
Nome do usuário associado a essa entrada |
|
|
ID do workspace
|
id | string |
ID exclusiva do workspace |
|
|
Etiquetas
|
tags | array of string |
Uma matriz de marcas associadas à entrada |
|
|
O usuário pode editar
|
currentUserCanEdit | boolean |
Indica se o usuário atual pode editar a entrada |
Retornos
- Corpo
- ComeGoResponse
Atualizar marcas de um projeto
Atualize as marcas de projeto em um workspace.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Insira o workspace (id do workspace) no qual os dados são armazenados |
|
Projeto
|
ProjectId | True | string |
Project (ou ID do projeto) |
|
Etiqueta
|
id | True | string |
Marca (ou ID da marca) |
Retornos
- Corpo
- ProjectsResponse
Atualizar marcas de um tempo
Atualize as marcas de tempo em um workspace.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Insira o workspace (id do workspace) no qual os dados são armazenados |
|
ID de tempo
|
TimeId | True | string |
ID exclusiva do tempo a ser atualizada |
|
Etiqueta
|
id | True | string |
Marca (ou ID da marca) |
Retornos
- Corpo
- TimesResponse
Atualizar Projeto
Atualize um projeto em um workspace.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Insira o workspace (id do workspace) no qual os dados são armazenados |
|
Projeto
|
ProjectId | True | string |
Project (ou ID do projeto) |
|
Nome
|
name | True | string |
Nome do projeto |
|
Description
|
description | string |
Descrição do projeto |
|
|
Cliente
|
id | True | string |
Cliente (ou ID do cliente) |
|
Nome
|
name | string |
Nome do cliente |
|
|
Cor
|
color | string |
Cor do projeto, por exemplo. '#0000FF' |
|
|
Faturável
|
billable | True | boolean |
Indica se o projeto está marcado como faturável |
|
Concluído
|
completed | boolean |
Indica se o projeto está marcado como concluído |
|
|
Estimativa baseada em tarefa
|
taskBasedEstimation | True | boolean |
O orçamento depende da tarefa. |
|
Avaliação
|
estimation | double |
O orçamento estimado do projeto |
|
|
Privado
|
private | True | boolean |
Defina o projeto como público ou privado. |
|
Taxa por Hora
|
hourly_rate | double |
A taxa por hora do projeto |
|
|
Taxa por hora habilitada
|
hourly_rate_enabled | boolean |
Indica se a taxa por hora está habilitada para o projeto |
|
|
Utilizador
|
id | True | string |
Usuário (ou ID de Usuário) |
|
Função
|
role | True | number |
Função no projeto |
|
Taxa faturável
|
billable_rate | double |
A taxa faturável deste usuário neste projeto |
|
|
ID da marca
|
id | True | string |
ID da marca |
|
Nome da Marca
|
name | True | string |
Nome da etiqueta |
|
Groups
|
groups | array of string |
Grupos associados ao projeto |
|
|
Quem pode adicionar tarefas
|
whoCanAddTasks | integer |
Quem pode adicionar tarefas a este projeto (por exemplo, 1 = Somente Gerente, 2 = Todos) |
|
|
Situação
|
status | string |
O status do projeto |
|
|
ID do workspace
|
id | string |
ID do workspace |
|
|
Nome da entidade do Cosmos
|
cosmosEntityName | string |
Nome da entidade usado no Cosmos DB |
|
|
Autor
|
author | string |
Autor do projeto |
|
|
Editor
|
editor | string |
Editor do projeto |
|
|
Chave de Partição
|
partitionKey | string |
Chave de partição no Cosmos DB |
Retornos
- Corpo
- ProjectsResponse
Atualizar qualquer marca
Atualize uma marca de hora em um workspace.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Insira o workspace (id do workspace) no qual os dados são armazenados |
|
Etiqueta
|
TagId | True | string |
Marca (ou ID da marca) |
|
Nome
|
name | True | string |
Nome da marca |
|
Tipo de marca
|
tagType | True | integer |
O tipo da marca |
|
ID externa
|
externalId | string |
Esse valor pode ser usado para armazenar uma ID de outro sistema para mapeamento. |
|
|
Nome da entidade do Cosmos
|
cosmosEntityName | string |
Nome da entidade usado no Cosmos DB |
|
|
Excluído(a)
|
deleted | boolean |
Indica se a marca foi excluída |
|
|
Autor
|
author | string |
O autor da marca |
|
|
Editor
|
editor | string |
O último editor da marca |
|
|
ID do workspace
|
id | string |
ID do workspace |
|
|
Chave de Partição
|
partitionKey | string |
Chave de partição no Cosmos DB |
|
|
Situação
|
status | string |
O status da marca |
|
|
Criado
|
created | date-time |
Carimbo de data/hora de criação da marca |
|
|
Modificado
|
modified | date-time |
Carimbo de data/hora modificado da marca |
Retornos
- Corpo
- TagsResponse
Atualizar usuários de um projeto
Atualize os usuários do projeto em um workspace.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Insira o workspace (id do workspace) no qual os dados são armazenados |
|
Projeto
|
ProjectId | True | string |
Project (ou ID do projeto) |
|
Utilizador
|
id | True | string |
Usuário (ou ID de Usuário) |
|
Função
|
role | True | number |
Função no projeto |
|
Taxa faturável
|
billable_rate | double |
A taxa faturável deste usuário neste projeto |
Retornos
- Corpo
- ProjectsResponse
Criar Relatório do Excel do Times
Retorna um arquivo do Excel que contém um relatório da hora especificada.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Insira o workspace (id do workspace) no qual os dados são armazenados |
|
startDate
|
startDate | True | date-time | |
|
data de término
|
endDate | True | date-time | |
|
Faturável
|
billable | string | ||
|
cliente
|
client | boolean | ||
|
projeto
|
project | boolean | ||
|
projectDescription
|
projectDescription | boolean | ||
|
tarefa
|
task | boolean | ||
|
descrição
|
description | boolean | ||
|
autor
|
author | boolean | ||
|
groupedByProject
|
groupedByProject | True | boolean | |
|
status do projeto
|
projectStatus | string | ||
|
enabled
|
enabled | boolean | ||
|
minutes
|
minutes | integer | ||
|
tipo
|
type | string | ||
|
Fuso horário
|
timeZone | string | ||
|
users
|
users | array of uuid |
Retornos
Arquivo do Excel
- Arquivo do Excel
- object
Excluir item
Exclua um item de um workspace.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Tipo de Item
|
ItemType | True | string |
Tipo de item que será excluído |
|
Item ID
|
ItemId | True | string |
ID do item que será excluído |
|
Workspace
|
workspace-id | True | string |
Insira o workspace (id do workspace) no qual os dados são armazenados |
Obter clientes
Obtenha todos os clientes de um workspace.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Filtrar Consulta
|
$filter | string |
Uma consulta de filtro ODATA para restringir os clientes retornados |
|
|
Workspace
|
workspace-id | True | string |
Insira o workspace (id do workspace) no qual os dados são armazenados |
Retornos
- response
- array of ClientsResponse
Obter grupos de workspace
Obtenha todos os grupos de um workspace.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Insira o workspace (id do workspace) no qual os dados são armazenados |
Retornos
- response
- array of GroupsResponse
Obter horas de trabalho
Obtenha todas as horas de trabalho de um workspace.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Insira o workspace (id do workspace) no qual os dados são armazenados |
|
Filtrar por usuário
|
$filter-user | string |
Filtrar os horários por usuário |
|
|
Filtrar Consulta
|
$filter | string |
Uma consulta de filtro ODATA para restringir os horários retornados |
Retornos
- response
- array of ComeGoResponse
Obter Horários
Obtenha todas as horas de um workspace.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Insira o workspace (id do workspace) no qual os dados são armazenados |
|
Intervalo de datas
|
$filter-date-range | True | string |
Tempos de filtro por intervalo |
|
Filtrar por usuário
|
$filter-user | string |
Filtrar os horários por usuário |
|
|
Filtrar Consulta
|
$filter | string |
Uma consulta de filtro ODATA para restringir os horários retornados |
Retornos
- response
- array of TimesResponse
Obter projetos
Obtenha todos os projetos de um workspace.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Filtrar Consulta
|
$filter | string |
Uma consulta de filtro ODATA para restringir os projetos retornados |
|
|
Workspace
|
workspace-id | True | string |
Insira o workspace (id do workspace) no qual os dados são armazenados |
Retornos
- response
- array of ProjectsResponse
Obter projetos de cliente
Obtenha todos os projetos de um cliente em um workspace.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Insira o workspace (id do workspace) no qual os dados são armazenados |
|
Cliente
|
clientid | True | string |
Cliente (ou ID do cliente) |
|
Filtrar Consulta
|
$filter | string |
Uma consulta de filtro ODATA para restringir os projetos retornados |
Retornos
- response
- array of ProjectsResponse
Obter tags
Obtenha todas as marcas de um workspace.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Insira o workspace (id do workspace) no qual os dados são armazenados |
|
Filtrar Consulta
|
$filter | string |
Uma consulta de filtro ODATA para restringir os projetos retornados |
Retornos
- response
- array of TagsResponse
Obter tarefas do projeto
Obtenha todas as tarefas de um projeto em um workspace.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Insira o workspace (id do workspace) no qual os dados são armazenados |
|
Cliente
|
clientid | string |
Cliente (ou ID do cliente) |
|
|
Projeto
|
projectid | True | string |
Project (ou ID do projeto) |
|
Filtrar Consulta
|
$filter | string |
Uma consulta de filtro ODATA para restringir as tarefas retornadas |
Retornos
- response
- array of TasksUpdateResponse
Obter tempos de projeto
Obtenha todas as horas de um projeto em um workspace.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Insira o workspace (id do workspace) no qual os dados são armazenados |
|
Cliente
|
clientid | string |
Cliente (ou ID do cliente) |
|
|
Projeto
|
projectid | True | string |
Project (ou ID do projeto) |
|
Intervalo de datas
|
$filter-date-range | True | string |
Tempos de filtro por intervalo |
|
Filtrar por usuário
|
$filter-user | string |
Filtrar os horários por usuário |
|
|
Filtrar Consulta
|
$filter | string |
Uma consulta de filtro ODATA para restringir os horários retornados |
Retornos
- response
- array of TimesResponse
Obter Tempos do Cliente
Obtenha todas as horas de um cliente em um workspace.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Insira o workspace (id do workspace) no qual os dados são armazenados |
|
Cliente
|
clientid | True | string |
Cliente (ou ID do cliente) |
|
Intervalo de datas
|
$filter-date-range | True | string |
Tempos de filtro por intervalo |
|
Filtrar por usuário
|
$filter-user | string |
Filtrar os horários por usuário |
|
|
Filtrar Consulta
|
$filter | string |
Uma consulta de filtro ODATA para restringir os horários retornados |
Retornos
- response
- array of TimesResponse
Obter usuário atual
Obter Workspace por ID
Retorna o workspace
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | string |
Insira o workspace (id do workspace) no qual os dados são armazenados |
|
|
Workspace
|
workspace_id | True | string |
Workspace Id |
Retornos
- Corpo
- WorkspaceResponse
Tarefa Atualizar
Atualize uma tarefa em um workspace.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Insira o workspace (id do workspace) no qual os dados são armazenados |
|
Tarefa
|
TaskId | True | string |
Tarefa (ou ID da tarefa) |
|
Nome
|
name | string |
Nome da tarefa |
|
|
Estimativa (segundos)
|
estimation | double |
A duração estimada da tarefa em segundos |
|
|
Concluído
|
completed | boolean |
Indica se a tarefa está marcada como concluída |
|
|
Cliente
|
id | True | string |
Cliente (ou ID do cliente) |
|
Nome
|
name | string |
Nome do cliente |
|
|
Projeto
|
id | True | string |
Project (ou ID do projeto) |
|
Nome
|
name | string |
Nome do projeto |
|
|
Concluído
|
completed | boolean |
Indica se o projeto está marcado como concluído |
|
|
ID
|
id | True | string |
ID do grupo |
|
Nome
|
name | True | string |
Nome do grupo |
|
Usuários Atribuídos
|
assignedToUsers | array of string | ||
|
Situação
|
status | string |
O status da tarefa |
|
|
Tempo de cobrança
|
billable | double |
Tempo de cobrança registrado para esta tarefa |
|
|
Tempo não faturável
|
notBillable | double |
Tempo não faturável registrado para esta tarefa |
|
|
ID do workspace
|
id | string |
ID do workspace |
|
|
Nome da entidade do Cosmos
|
cosmosEntityName | string |
Nome da entidade usado no Cosmos DB |
|
|
Chave de Partição
|
partitionKey | string |
Chave de partição no Cosmos DB |
|
|
Criado
|
created | date-time |
Carimbo de data/hora de criação da tarefa |
|
|
Modificado
|
modified | date-time |
Carimbo de data/hora da última modificação da tarefa |
|
|
Autor
|
author | string |
Autor da tarefa |
|
|
Editor
|
editor | string |
Último editor da tarefa |
|
|
Pode criar tempo
|
canCreateTime | boolean |
Indica se as entradas de tempo podem ser criadas para esta tarefa |
|
|
Pode editar
|
canEdit | boolean |
Indica se o usuário atual pode editar essa tarefa |
Retornos
- Corpo
- TasksUpdateResponse
Tempo de Atualização
Atualize um horário em um workspace.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID de tempo
|
TimeId | True | string |
ID exclusiva do tempo a ser atualizada |
|
Workspace
|
workspace-id | True | string |
Insira o workspace (id do workspace) no qual os dados são armazenados |
|
Cliente
|
id | True | string |
Cliente (ou ID do cliente) |
|
Nome
|
name | string |
Nome do cliente |
|
|
Projeto
|
id | True | string |
Project (ou ID do projeto) |
|
Nome
|
name | string |
Nome do projeto |
|
|
Concluído
|
completed | boolean |
Indica se o projeto foi concluído |
|
|
Tarefa
|
id | True | string |
Tarefa (ou ID da tarefa) |
|
Nome
|
name | string |
Nome da tarefa |
|
|
Concluído
|
completed | boolean |
Indica se a tarefa foi concluída |
|
|
Nome
|
name | string |
O nome dessa entrada de hora (nome da tarefa) |
|
|
Start
|
start | date-time |
A data de início e a hora de início da entrada de hora, formato: yyyy-MM-ddTHH:mm:ss. SSSZ |
|
|
participante
|
end | date-time |
A data de término e a hora de término da entrada de hora, formato: yyyy-MM-ddTHH:mm:ss. SSSZ |
|
|
Faturável
|
billable | boolean |
Indica se a hora está marcada como faturável |
|
|
ID
|
id | True | string |
ID da marca |
|
Nome
|
name | string |
Nome da etiqueta |
|
|
Fuso horário
|
timeZone | string |
O fuso horário para a entrada de horário |
|
|
Modo de Entrada
|
inputMode | string |
O modo de entrada para a entrada de tempo (por exemplo, intervalo) |
|
|
Diferença de tempo
|
timeDiff | integer |
Diferença de tempo em segundos |
|
|
Referência de calendário do Outlook
|
outlookCalenderReference | string |
Referência a um evento de calendário do Outlook, se aplicável |
|
|
Nome da entidade do Cosmos
|
cosmosEntityName | string |
Nome da entidade usado no Cosmos DB |
|
|
Chave de Partição
|
partitionKey | string |
Chave de partição no Cosmos DB |
|
|
Situação
|
status | string |
O status da entrada de hora |
|
|
Utilizador
|
id | True | string |
Usuário (ou ID de Usuário) – se estiver em branco, o usuário atual será definido |
|
Nome
|
name | string |
Nome de usuário |
|
|
ID do workspace
|
id | string |
ID do workspace |
|
|
Criado
|
created | date-time |
Carimbo de data/hora de criação da entrada de hora |
|
|
Modificado
|
modified | date-time |
Carimbo de data/hora da última modificação da entrada de tempo |
Retornos
- Corpo
- TimesResponse
Gatilhos
| Gatilho de hora |
Se uma hora for criada, alterada ou excluída no timeghost, esse gatilho será executado. |
| Gatilho de marca |
Se uma marca for criada, alterada ou excluída no timeghost, esse gatilho será executado. |
| Gatilho de tarefa |
Se uma tarefa for criada, alterada ou excluída no timeghost, esse gatilho será executado. |
| Gatilho do cliente |
Se um cliente for criado, alterado ou excluído no timeghost, esse gatilho será executado. |
| Gatilho do projeto |
Se um projeto for criado, alterado ou excluído no timeghost, esse gatilho será executado. |
Gatilho de hora
Se uma hora for criada, alterada ou excluída no timeghost, esse gatilho será executado.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Insira o workspace (id do workspace) no qual os dados são armazenados |
|
Nome do webhook
|
name | True | string |
O nome do webhook para que ele possa ser encontrado nas configurações em timeghost. |
|
Executar em
|
events | array of string |
Selecione os eventos a serem ouvidos |
Retornos
- Corpo
- TimesResponse
Gatilho de marca
Se uma marca for criada, alterada ou excluída no timeghost, esse gatilho será executado.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Insira o workspace (id do workspace) no qual os dados são armazenados |
|
Nome do webhook
|
name | True | string |
O nome do webhook para que ele possa ser encontrado nas configurações em timeghost. |
|
Executar em
|
events | array of string |
Selecione os eventos a serem ouvidos |
Retornos
- Corpo
- TagsResponse
Gatilho de tarefa
Se uma tarefa for criada, alterada ou excluída no timeghost, esse gatilho será executado.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Insira o workspace (id do workspace) no qual os dados são armazenados |
|
Nome do webhook
|
name | True | string |
O nome do webhook para que ele possa ser encontrado nas configurações em timeghost. |
|
Executar em
|
events | array of string |
Selecione os eventos a serem ouvidos |
Retornos
- Corpo
- TasksUpdateResponse
Gatilho do cliente
Se um cliente for criado, alterado ou excluído no timeghost, esse gatilho será executado.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Insira o workspace (id do workspace) no qual os dados são armazenados |
|
Nome do webhook
|
name | True | string |
O nome do webhook para que ele possa ser encontrado nas configurações em timeghost. |
|
Executar em
|
events | array of string |
Selecione os eventos a serem ouvidos |
Retornos
- Corpo
- ClientsResponse
Gatilho do projeto
Se um projeto for criado, alterado ou excluído no timeghost, esse gatilho será executado.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Insira o workspace (id do workspace) no qual os dados são armazenados |
|
Nome do webhook
|
name | True | string |
O nome do webhook para que ele possa ser encontrado nas configurações em timeghost. |
|
Executar em
|
events | array of string |
Selecione os eventos a serem ouvidos |
Retornos
- Corpo
- ProjectsResponse
Definições
ProjectsResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID
|
id | string |
ID exclusiva do projeto |
|
Nome
|
name | string |
Nome dos projetos |
|
Description
|
description | string |
Descrição do projeto |
|
Faturável
|
billable | boolean |
Indica se o projeto está marcado como faturável |
|
Estimativa baseada em tarefa
|
taskBasedEstimation | boolean |
Indica se o orçamento depende da tarefa |
|
Avaliação
|
estimation | double |
O orçamento estimado do projeto |
|
Concluído
|
completed | boolean |
Indica se o projeto está marcado como concluído |
|
Usar como Padrão
|
useAsDefault | boolean |
Indica se esse projeto é usado como o padrão |
|
Tempo de cobrança
|
timesRecorded.billable | number |
Resumo dos tempos faturáveis neste projeto |
|
Tempo não faturável
|
timesRecorded.notBillable | number |
Resumo dos tempos não faturáveis neste projeto |
|
Renda
|
earnings | double |
Ganhos do projeto |
|
Taxa por hora habilitada
|
hourly_rate_enabled | boolean |
Indica se a taxa por hora está habilitada |
|
Taxa por Hora
|
hourly_rate | double |
Taxa por hora deste projeto |
|
Cor
|
color | string |
Cor do projeto. por exemplo, '#0000FF' |
|
Privado
|
private | boolean |
Indica se o projeto está marcado como privado |
|
Situação
|
status | string |
Indica se o registro de dados acabou de ser criado, atualizado ou excluído |
|
ID do cliente
|
client.id | string |
ID exclusiva do cliente |
|
Nome do cliente
|
client.name | string |
Nome do cliente |
|
tags
|
tags | array of object | |
|
ID da marca
|
tags.id | string |
ID exclusiva da marca |
|
Nome da Marca
|
tags.name | string |
Nome da marca |
|
users
|
users | array of object | |
|
ID do Usuário
|
users.id | string |
ID exclusiva do usuário |
|
Função
|
users.role | number |
Função do usuário no projeto |
|
Taxa faturável
|
users.billable_rate | double |
Taxa faturável do usuário neste projeto |
|
Removido
|
users.removed | boolean |
Indica se o usuário foi removido do projeto |
|
groups
|
groups | array of object | |
|
ID do grupo
|
groups.id | string |
ID exclusiva do grupo |
|
Função
|
groups.role | number |
Função do grupo no projeto |
|
Removido
|
groups.removed | boolean |
Indica se o grupo foi removido do projeto |
|
ID do workspace
|
workspace.id | string |
ID exclusiva do workspace |
|
Chave de Partição
|
partitionKey | string |
Chave de partição para CosmosDB |
|
Nome da entidade do Cosmos
|
cosmosEntityName | string |
Nome da entidade do Cosmos para este projeto |
|
Pode editar
|
currentUserCanEdit | boolean |
Indica se o usuário atual pode editar o projeto |
ClientsResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID
|
id | string |
ID exclusiva do cliente |
|
Nome
|
name | string |
Nome do cliente |
|
Description
|
description | string |
Descrição do cliente |
|
Cor
|
color | string |
A cor associada ao cliente |
|
Excluído(a)
|
deleted | boolean |
Indica se o cliente está marcado como excluído |
|
Usar como Padrão
|
useAsDefault | boolean |
Indica se esse cliente é usado como o padrão |
|
Situação
|
status | string |
Indica se o registro de dados foi criado, atualizado ou excluído |
|
Criado
|
created | date-time |
Carimbo de data/hora quando o cliente foi criado |
|
Modificado
|
modified | date-time |
Carimbo de data/hora quando o cliente foi modificado pela última vez |
|
Nome da entidade do Cosmos
|
cosmosEntityName | string |
Nome da entidade do Cosmos para este cliente |
|
Chave de Partição
|
partitionKey | string |
Chave de partição para CosmosDB |
|
ID do workspace
|
workspace.id | string |
ID exclusiva do workspace |
|
Telefone
|
meta.phone | string |
Número de telefone do cliente |
|
Localização
|
meta.location | string |
Localização do cliente |
|
Email
|
meta.email | string |
Endereço de email do cliente |
|
Contato Principal
|
meta.primaryContact | string |
Contato primário para o cliente |
|
Contato secundário
|
meta.secondaryContact | string |
Contato secundário para o cliente |
|
Data de integração
|
meta.onboardDate | date |
Data de integração do cliente |
|
Taxa de Imposto
|
meta.taxRate | string |
Taxa de imposto aplicável ao cliente |
|
ID externa
|
meta.externalId | string |
ID externa para mapeamento com outro sistema |
|
Pode editar
|
currentUserCanEdit | boolean |
Indica se o usuário atual pode editar o cliente |
TimesResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID
|
id | string |
ID exclusiva da época |
|
Nome da hora
|
name | string |
Nome da hora |
|
Excluído(a)
|
deleted | boolean |
Indica se a hora está marcada como excluída |
|
Faturável
|
billable | boolean |
Indica se a hora está marcada como faturável |
|
Start
|
start | date-time |
A data de início e a hora de início da entrada de hora |
|
participante
|
end | date-time |
A data de término e a hora de término da entrada de hora |
|
Duração
|
timeDiff | number |
A duração da entrada de tempo |
|
Timezone
|
timeZone | string |
Indica em qual fuso horário a hora foi criada |
|
Ganhar
|
amount | double |
Os ganhos da entrada de tempo |
|
Custo
|
cost | double |
O custo da mão de obra da entrada de tempo |
|
ID do projeto
|
project.id | string |
ID exclusiva do projeto desta vez |
|
Nome dos projetos
|
project.name | string |
Nome dos projetos |
|
Concluído
|
project.completed | boolean |
Indica se o projeto está marcado como concluído |
|
Usar como Padrão
|
project.useAsDefault | boolean |
Indica se esse projeto é usado como o padrão |
|
tags
|
project.tags | array of object | |
|
ID da marca
|
project.tags.id | string |
ID exclusiva da marca |
|
Nome da Marca
|
project.tags.name | string |
Nome da marca |
|
ID da Tarefa
|
task.id | string |
ID exclusiva da tarefa desta vez |
|
Nome das tarefas
|
task.name | string |
Nome das tarefas |
|
Concluído
|
task.completed | boolean |
Indica se a tarefa está marcada como concluída |
|
ID do cliente
|
client.id | string |
ID exclusiva do cliente desta vez |
|
Nome dos clientes
|
client.name | string |
Nome dos clientes |
|
ID do Usuário
|
user.id | string |
ID exclusiva do usuário desta vez |
|
Nome dos usuários
|
user.name | string |
Nome dos usuários |
|
tags
|
tags | array of object | |
|
ID da marca
|
tags.id | string |
ID exclusiva da marca desta vez |
|
Nome da Marca
|
tags.name | string |
Nome da marca |
|
Referência de calendário do Outlook
|
outlookCalenderReference | string |
Referência a um evento de calendário do Outlook |
|
ID do workspace
|
workspace.id | string |
ID exclusiva do workspace |
|
Sobreposição de tempo
|
hasTimeOverlap | boolean |
Indica se há uma sobreposição de tempo |
|
Modo de Entrada
|
inputMode | string |
O modo de entrada, por exemplo, 'range' |
|
Criado
|
created | date-time |
Indica quando a hora foi criada |
|
Modificado
|
modified | date-time |
Indica quando a hora foi alterada |
|
Situação
|
status | string |
Indica se o registro de dados foi criado, atualizado ou excluído |
|
Nome da entidade do Cosmos
|
cosmosEntityName | string |
Nome da entidade do Cosmos para este momento |
|
Chave de Partição
|
partitionKey | string |
Chave de partição para CosmosDB |
|
Pode editar
|
currentUserCanEdit | boolean |
Indica se o usuário atual pode editar a entrada de hora |
TasksUpdateResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID
|
id | string |
ID exclusiva da tarefa |
|
Nome
|
name | string |
Nome das tarefas |
|
Excluído(a)
|
deleted | boolean |
Indica se a tarefa está marcada como excluída |
|
Criado
|
created | date-time |
Indica quando a tarefa foi criada |
|
Modificado
|
modified | date-time |
Indica quando a tarefa foi alterada |
|
Concluído
|
completed | boolean |
Indica se a tarefa está marcada como concluída |
|
Período faturável
|
timesRecorded.billable | number |
Resumo dos tempos faturáveis nesta tarefa |
|
Tempo não faturável
|
timesRecorded.notBillable | number |
Resumo dos tempos não faturáveis nesta tarefa |
|
Situação
|
status | string |
Indica se o registro de dados foi criado, atualizado ou excluído |
|
ID do cliente
|
client.id | string |
ID exclusiva do cliente desta tarefa |
|
Nome dos clientes
|
client.name | string |
Nome dos clientes |
|
ID do projeto
|
project.id | string |
ID exclusiva do projeto desta tarefa |
|
Nome dos projetos
|
project.name | string |
Nome dos projetos |
|
Projeto concluído
|
project.completed | boolean |
Indica se o projeto está marcado como concluído |
|
Avaliação
|
estimation | double |
O orçamento estimado da tarefa |
|
assignedToUsers
|
assignedToUsers | array of object | |
|
ID do Usuário
|
assignedToUsers.id | string |
ID exclusiva do usuário atribuído |
|
Nome do usuário
|
assignedToUsers.name | string |
Nome do usuário atribuído |
|
assignedToGroups
|
assignedToGroups | array of object | |
|
ID do grupo
|
assignedToGroups.id | string |
ID exclusiva do grupo atribuído |
|
Nome de Grupo
|
assignedToGroups.name | string |
Nome do grupo atribuído |
|
ID do workspace
|
workspace.id | string |
ID exclusiva do workspace |
|
Nome da entidade do Cosmos
|
cosmosEntityName | string |
Nome da entidade do Cosmos para esta tarefa |
|
Chave de Partição
|
partitionKey | string |
Chave de partição para CosmosDB |
|
Pode editar
|
currentUserCanEdit | boolean |
Indica se o usuário atual pode editar a tarefa |
GroupsResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID
|
id | string |
ID exclusiva do grupo |
|
Nome
|
name | string |
Nome do grupo |
|
Sincronizado
|
synchronizedGroup | boolean |
Indica se o grupo está sincronizado |
|
Tipo de grupo sincronizado
|
synchronizedGroupType | string |
Tipo de grupo sincronizado (por exemplo, 'teams') |
|
users
|
users | array of object | |
|
ID do Usuário
|
users.id | string |
ID exclusiva do usuário |
|
Nome
|
users.name | string |
Nome do usuário |
|
ID do workspace
|
workspace.id | string |
ID exclusiva do workspace |
|
Nome da entidade do Cosmos
|
cosmosEntityName | string |
Nome da entidade do Cosmos para este grupo |
|
Chave de Partição
|
partitionKey | string |
Chave de partição para CosmosDB |
|
Criado
|
created | date-time |
Indica quando o grupo foi criado |
|
Modificado
|
modified | date-time |
Indica quando o grupo foi alterado |
|
Situação
|
status | string |
Indica se o registro de dados foi criado, atualizado ou excluído |
|
Pode editar
|
currentUserCanEdit | boolean |
Indica se o usuário atual pode editar o grupo |
TagsResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID
|
id | string |
ID exclusiva da marca |
|
Nome
|
name | string |
Nome da marca |
|
Excluído(a)
|
deleted | boolean |
Indica se a marca está marcada como excluída |
|
Criado
|
created | date-time |
Indica quando a marca foi criada |
|
Modificado
|
modified | date-time |
Indica quando a marca foi alterada |
|
Situação
|
status | string |
Indica se o registro de dados foi criado, atualizado ou excluído |
|
ID externa
|
externalId | string |
Esse valor pode ser usado para armazenar uma ID de outro sistema. Para ter um mapeamento simples. |
|
Tipo de marca
|
tagType | integer |
Tipo da marca (por exemplo, identificador de categoria) |
|
ID do workspace
|
workspace.id | string |
ID exclusiva do workspace |
|
Nome da entidade do Cosmos
|
cosmosEntityName | string |
Nome da entidade do Cosmos para essa marca |
|
Chave de Partição
|
partitionKey | string |
Chave de partição para CosmosDB |
|
Pode editar
|
currentUserCanEdit | boolean |
Indica se o usuário atual pode editar a marca |
CustomFeedEventResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID
|
id | string |
ID exclusiva do evento de feed personalizado |
|
Excluído(a)
|
deleted | boolean |
Indica se o evento de feed personalizado está marcado como excluído |
|
Criado
|
created | date-time |
Indica quando o evento de feed personalizado foi criado |
|
Modificado
|
modified | date-time |
Indica quando o evento de feed personalizado foi alterado |
|
Situação
|
status | string |
Indica se o registro de dados acabou de ser criado, atualizado ou excluído |
|
Nome
|
name | string |
Nome dos Eventos do Feed Personalizado |
|
Description
|
description | string |
Descrição das entradas |
|
Start
|
start | date-time |
A data de início e a hora de início da entrada do feed |
|
participante
|
end | date-time |
A data de término e a hora de término da entrada do feed |
|
URL do ícone
|
imageUrl | string |
Uma URL de ícone, que é exibida na entrada do feed. Melhor uso 96px96px e https. |
|
URL
|
url | string |
Url para um endereço externo. Por exemplo, uma página de detalhes. Esse link no feed pode ser aberto por meio do menu de contexto. |
|
Categoria
|
category | string |
Esse valor pode ser usado para filtrar os feeds na interface. |
|
ID externa
|
externalId | string |
Esse valor pode ser usado para armazenar uma ID de outro sistema. Para ter um mapeamento simples. |
UserResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID
|
id | string |
ID exclusiva do usuário |
|
Excluído(a)
|
deleted | boolean |
Indica se o usuário está marcado como excluído |
|
Email
|
string |
Endereço de email do usuário |
|
|
ID do workspace padrão
|
defaultWorkspace | string |
A ID do workspace do workspace padrão do usuário |
|
workspaces
|
workspaces | array of object | |
|
ID do workspace
|
workspaces.id | string |
ID exclusiva do workspace |
|
Nome do workspace
|
workspaces.name | string |
Nome do workspace |
|
Modo Manual de Captura
|
settings.captureManualMode | boolean |
Indica se o modo de captura manual está habilitado |
|
Feed Show Reservado
|
settings.feedShowBooked | boolean |
Indica se o feed mostra os horários reservados |
|
Configuração de idioma
|
settings.languageSetting | string |
Configuração de idioma do usuário (por exemplo, 'en-US') |
|
Fuso horário
|
settings.timeZone | string |
Fuso horário do usuário (por exemplo, 'Europa/Amsterdã') |
|
Formato de hora 24h
|
settings.timeFormat24h | boolean |
Indica se o usuário prefere um formato de tempo de 24 horas |
|
Formato de data
|
settings.dateFormat | string |
Formato de data preferencial do usuário |
|
Tema
|
settings.theme | string |
Configuração do tema da interface do usuário para o usuário |
|
Arredondamento habilitado
|
settings.rounding.enabled | boolean |
Indica se o arredondamento de tempo está habilitado |
|
Minutos de arredondamento
|
settings.rounding.minutes | integer |
Número de minutos para arredondamento |
|
Tipo de arredondamento
|
settings.rounding.type | integer |
Tipo de arredondamento (por exemplo, 0 para mais próximo) |
|
Nome da Organização
|
organization.displayName | string |
Nome da organização |
|
enabledGraphScopes
|
enabledGraphScopes | array of string | |
|
apiTokens
|
apiTokens | array of object | |
|
Nome do token
|
apiTokens.name | string |
Nome do token de API |
|
Símbolo
|
apiTokens.token | string |
Valor do token de API |
|
pinnedProjects
|
pinnedProjects | array of object | |
|
ID do projeto
|
pinnedProjects.id | string |
ID exclusiva do projeto fixado |
|
Nome do Projeto
|
pinnedProjects.name | string |
Nome do projeto fixado |
|
Nome de Exibição
|
officeProfile.displayName | string |
Nome de exibição do usuário no perfil do escritório |
|
Email
|
officeProfile.mail | string |
Endereço de email no perfil do escritório |
|
Nome Principal do Usuário
|
officeProfile.userPrincipalName | string |
Nome da entidade de usuário no perfil do escritório |
WorkspaceResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID
|
id | string |
ID exclusiva do workspace |
|
Nome
|
name | string |
Nome do espaço de trabalho |
|
Description
|
description | string |
Descrição do workspace |
|
Excluído(a)
|
deleted | boolean |
Indica se o workspace está marcado como excluído |
|
Novos projetos são faturáveis como padrão
|
settings.isNewProjectBillable | boolean |
Indica se novos projetos podem ser cobrados como padrão |
|
Taxa por Hora
|
settings.hourly_rate | double |
A taxa por hora padrão deste workspace |
|
Moeda
|
settings.currency | string |
A moeda padrão deste workspace |
|
Acompanhamento de tempo futuro permitido?
|
settings.allowFutureTimeTracking | boolean |
Indica se o acompanhamento de tempo futuro é permitido |
|
Permitir sobreposição de tempo
|
settings.allowTimeOverlap | boolean |
Indica se as entradas de tempo sobrepostas são permitidas |
|
Comego Habilitado
|
settings.comego | boolean |
Indica se o Comego está habilitado para o workspace |
|
Somente Comego
|
settings.comegoOnly | boolean |
Indica se somente o acompanhamento do Comego está habilitado |
|
Modo de Horários
|
settings.timesMode | string |
Modo de acompanhamento de tempo (por exemplo, 'intervalo') |
|
Status da assinatura
|
subscription.status | string |
O status da assinatura do workspace (por exemplo, 'active', 'trial') |
|
Término da assinatura
|
subscription.end | date-time |
A hora de término da assinatura |
|
Quantidade
|
subscription.quantity | double |
O número de licenças neste workspace |
|
Fornecedor
|
subscription.provider | string |
O provedor da assinatura (por exemplo, 'paddle') |
|
Intervalo recorrente
|
subscription.recurringInterval | string |
O intervalo recorrente da assinatura |
|
Moeda
|
subscription.currency | string |
A moeda usada na assinatura |
|
users
|
users | array of object | |
|
ID do Usuário
|
users.id | string |
ID exclusiva do usuário |
|
Nome
|
users.name | string |
Nome do usuário |
|
Email
|
users.email | string |
Endereço de email do usuário |
|
É administrador
|
users.admin | boolean |
Indica se o usuário tem privilégios de administrador |
|
Taxa faturável
|
users.billable_rate | double |
A taxa por hora do usuário neste workspace |
|
Custo da Mão-de-obra
|
users.labor_cost | double |
O custo de mão-de-obra do usuário neste workspace |
|
Tem Licença
|
users.has_license | boolean |
Indica se o usuário tem uma licença no workspace |
|
Removido
|
users.removed | boolean |
Indica se o usuário foi removido do workspace |
|
groups
|
groups | array of object | |
|
ID do grupo
|
groups.id | string |
ID exclusiva do grupo |
|
Nome de Grupo
|
groups.name | string |
Nome do grupo |
|
Grupo sincronizado
|
groups.synchronizedGroup | boolean |
Indica se o grupo está sincronizado |
|
Tipo de grupo sincronizado
|
groups.synchronizedGroupType | string |
Tipo de grupo sincronizado (por exemplo, 'teams') |
|
users
|
groups.users | array of object | |
|
ID do Usuário
|
groups.users.id | string |
ID exclusiva do usuário |
|
Nome do usuário
|
groups.users.name | string |
Nome do usuário no grupo |
|
groupsCanManageProjects
|
permissionSettings.groupsCanManageProjects | array of object | |
|
ID do grupo
|
permissionSettings.groupsCanManageProjects.id | string |
ID exclusiva do grupo |
|
groupsCanSeeTeamActivity
|
permissionSettings.groupsCanSeeTeamActivity | array of object | |
|
ID do grupo
|
permissionSettings.groupsCanSeeTeamActivity.id | string |
ID exclusiva do grupo |
|
projectPermissions
|
projectPermissions | array of object | |
|
ID do projeto
|
projectPermissions.projectId | string |
ID exclusiva do projeto |
|
Privado
|
projectPermissions.private | boolean |
Indica se o projeto é privado |
|
users
|
projectPermissions.users | array of object | |
|
ID do Usuário
|
projectPermissions.users.id | string |
ID exclusiva do usuário |
|
Função
|
projectPermissions.users.role | number |
Função do usuário no projeto |
|
groups
|
projectPermissions.groups | array of object | |
|
ID do grupo
|
projectPermissions.groups.id | string |
ID exclusiva do grupo |
|
Função
|
projectPermissions.groups.role | number |
Função do grupo no projeto |
|
Webhooks
|
webhooks | array of object | |
|
Nome do webhook
|
webhooks.name | string |
Nome do webhook |
|
Entidade
|
webhooks.entity | string |
Entidade à qual o webhook está anexado |
|
Active
|
webhooks.active | boolean |
Indica se o webhook está ativo |
|
Pode editar
|
currentUserCanEdit | boolean |
Indica se o usuário atual pode editar o workspace |
ComeGoResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | string |
ID exclusiva da entrada ComeGo |
|
cosmosEntityName
|
cosmosEntityName | string |
Nome da entidade no banco de dados |
|
excluído
|
deleted | boolean |
Indica se a entrada está marcada como excluída |
|
editor
|
editor | string |
ID do editor que modificou a entrada pela última vez |
|
modified
|
modified | date-time |
Carimbo de data/hora quando a entrada foi modificada pela última vez |
|
autor
|
author | string |
ID do autor que criou a entrada |
|
criadas
|
created | date-time |
Carimbo de data/hora quando a entrada foi criada |
|
status
|
status | string |
Status da entrada (por exemplo, 'new') |
|
partitionKey
|
partitionKey | string |
Chave de partição para a entrada no banco de dados |
|
nome
|
name | string |
Nome opcional para a entrada |
|
start
|
start | date-time |
Hora de início da entrada |
|
término
|
end | date-time |
Hora de término da entrada, se aplicável |
|
tipo
|
type | string |
Tipo de entrada (por exemplo, 'work', 'break') |
|
id
|
user.id | string |
ID exclusiva do usuário |
|
nome
|
user.name | string |
Nome do utilizador |
|
tags
|
tags | array of string |
Marcas associadas à entrada |
|
Fuso horário
|
timeZone | string |
Fuso horário da entrada |
|
id
|
workspace.id | string |
ID exclusiva do workspace |
|
currentUserCanEdit
|
currentUserCanEdit | boolean |
Indica se o usuário atual tem permissão para editar a entrada |
objeto
Esse é o tipo 'object'.