timeghost
timeghost — это выделенное решение Microsoft 365 или Office 365, которое идеально интегрируется с рабочей средой. Создайте отчеты о времени, счета и другие документы с помощью соединителя timeghost.
Этот соединитель доступен в следующих продуктах и регионах:
| Услуга | Class | Регионы |
|---|---|---|
| Copilot Studio | Премия | Все регионы Power Automate , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Логические приложения | Стандарт | Все регионы Logic Apps , кроме следующих: — Регионы Azure для государственных организаций — Регионы Azure Для Китая - Министерство обороны США (DoD) |
| Power Apps | Премия | Все регионы Power Apps , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Power Automate | Премия | Все регионы Power Automate , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Контакт | |
|---|---|
| Имя | Поддержка timeghost |
| URL | https://support.timeghost.io |
| Адрес электронной почты | support@timeghost.io |
| Метаданные соединителя | |
|---|---|
| Publisher | timeghost.io |
| Website | https://timeghost.io |
| Политика конфиденциальности | https://timeghost.io/privacy-policy/ |
| Категории | Продуктивность; Бизнес-аналитика |
timeghost
timeghost — это выделенное решение Microsoft 365 или Office 365, которое идеально интегрируется с рабочей средой. Создайте отчеты о времени, счета и другие документы с помощью соединителя потока timeghost.
Pre-requisites
Чтобы использовать этот соединитель, необходимо иметь рабочую, учебную или личную учетную запись Майкрософт. Кроме того, необходимо принять разрешения и согласие timeghost, выполнив один из следующих двух шагов:
- Teams: установите приложение timeghost Teams и запустите его, примите разрешения и согласие.
- Веб: откройте веб-приложение timeghost и примите разрешения и согласие.
Теперь вы готовы начать использовать этот соединитель.
Поддерживаемые операции
Соединитель поддерживает следующие операции:
-
Add Client: добавьте клиента в рабочую область. -
Add Custom Feed Event: добавьте событие в веб-канал пользователей. Запись автоматически удаляется через 180 дней. -
Add Project: добавьте проект в рабочую область. -
Add Task: добавьте задачу в рабочую область. -
Add Time: добавьте время в проект в рабочей области. -
Add Tag: добавьте тег времени или тег проекта в рабочую область. -
Add Group: добавьте группу в рабочую область. -
Add ComeGo: добавьте рабочий час в рабочую область. -
Create Times Excel Report: возвращает файл Excel, содержащий отчет указанного времени. -
Delete Item: удаляет элемент из рабочей области. -
Get Client Projects: получение всех проектов одного клиента в одной рабочей области. -
Get Client Times: получение всех раз одного клиента в одной рабочей области. -
Get Clients: получение всех клиентов из рабочей области. -
Get Project Tasks: получение всех задач одного проекта в одной рабочей области. -
Get Project Times: получение всех раз одного проекта в одной рабочей области. -
Get Projects: получение всех проектов из рабочей области. -
Get Tags: получение всех тегов из рабочей области. -
Get Times: получение всех раз из рабочей области. -
Get Currentuser: получение Currentuser из рабочей области. -
Get Workspace by Id: получение рабочей области по идентификатору. -
Get Groups: получение всех групп из рабочей области. -
Get ComeGo: получение всех рабочих часов из рабочей области. -
Update Client: обновляет клиент в рабочей области. -
Update Custom Feed Event: обновляет запись пользовательского веб-канала в рабочей области. -
Update Project Tags: обновляет теги проекта в рабочей области. -
Update Project User: обновляет пользователей проекта в рабочей области. -
Update Project Groups: обновляет группу проекта в рабочей области. -
Update Group: обновляет группу в рабочей области. -
Update Task: обновляет задачу в рабочей области. -
Update Time: обновляет время в рабочей области. -
Update Time tag: обновляет тег времени в рабочей области. -
Update Tag: обновляет тег времени или тег проекта в рабочей области. -
Update ComeGo: обновляет рабочий час в рабочей области. -
Client Trigger: если клиент создан, изменен или удален в timeghost, этот триггер запускается. -
Project Trigger: если проект создан, изменен или удален в timeghost, этот триггер запускается. -
Tag Trigger: если тег создан, изменен или удален в timeghost, этот триггер запускается. -
Task Trigger: если задача создана, изменена или удалена в timeghost, этот триггер запускается. -
Time Trigger: если время создается, изменяется или удаляется в timeghost, этот триггер запускается.
Инструкции по развертыванию
Используйте эти инструкции для развертывания этого соединителя в качестве пользовательского соединителя в Microsoft Power Automate и Power Apps.
Как получить учетные данные?
Учетные данные, необходимые для использования соединителя Timeghost Power Automate, являются вашими сведениями для входа в Office или Microsoft 365. Нет дополнительных учетных данных.
Известные проблемы и ограничения
Известные проблемы и ограничения отсутствуют.
Создание подключения
Соединитель поддерживает следующие типы проверки подлинности:
| По умолчанию | Параметры для создания подключения. | Все регионы | Недоступен для совместного использования |
По умолчанию
Применимо: все регионы
Параметры для создания подключения.
Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.
Ограничения регулирования
| Имя | Вызовы | Период обновления |
|---|---|---|
| Вызовы API для каждого подключения | 100 | 60 секунд |
Действия
| Время обновления |
Обновление времени в рабочей области. |
| Добавить группу |
Добавьте группу в рабочую область. |
| Добавление времени |
Добавьте время в проект в рабочей области. |
| Добавление задачи |
Добавьте задачу в рабочую область. |
| Добавление клиента |
Добавьте клиента в рабочую область. |
| Добавление любого тега |
Добавьте тег времени в рабочую область. |
| Добавление проекта |
Добавьте проект в рабочую область. |
| Добавление рабочих часов |
Добавление рабочих часов в рабочую область. |
| Добавление события настраиваемого веб-канала |
Добавьте событие в веб-канал пользователей. Запись автоматически удаляется через 180 дней. |
| Обновить проект |
Обновите проект в рабочей области. |
| Обновление групп проекта |
Обновление групп проектов в рабочей области. |
| Обновление группы |
Обновите группу в рабочей области. |
| Обновление задачи |
Обновите задачу в рабочей области. |
| Обновление клиента |
Обновление клиента в рабочей области. |
| Обновление любого тега |
Обновление тега времени в рабочей области. |
| Обновление пользователей проекта |
Обновите пользователей проекта в рабочей области. |
| Обновление рабочих часов |
Обновление рабочих часов в рабочей области. |
| Обновление события настраиваемого веб-канала |
Обновите пользовательскую запись веб-канала в рабочей области. |
| Обновление тегов времени |
Обновление тегов времени в рабочей области. |
| Обновление тегов проекта |
Обновление тегов проекта в рабочей области. |
| Получение времени |
Получите все время из рабочей области. |
| Получение времени клиента |
Получение всех раз одного клиента в одной рабочей области. |
| Получение времени проекта |
Получение всех раз одного проекта в одной рабочей области. |
| Получение групп рабочей области |
Получение всех групп из рабочей области. |
| Получение задач проекта |
Получение всех задач одного проекта в одной рабочей области. |
| Получение клиентов |
Получение всех клиентов из рабочей области. |
| Получение клиентских проектов |
Получение всех проектов одного клиента в одной рабочей области. |
| Получение рабочей области по идентификатору |
Возвращает рабочую область |
| Получение рабочих часов |
Получение всех рабочих часов из рабочей области. |
| Получение текущего пользователя |
Возвращает текущий объект пользователя с рабочими областями |
| Получить проекты |
Получение всех проектов из рабочей области. |
| Получить теги |
Получение всех тегов из рабочей области. |
| Создание отчета Times Excel |
Возвращает файл Excel, содержащий отчет указанного времени. |
| Удалить элемент |
Удаление элемента из рабочей области. |
Время обновления
Обновление времени в рабочей области.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Идентификатор времени
|
TimeId | True | string |
Уникальный идентификатор времени обновления |
|
Workspace
|
workspace-id | True | string |
Введите рабочую область (идентификатор рабочей области), в которой хранятся данные |
|
Клиент
|
id | True | string |
Клиент (или идентификатор клиента) |
|
Имя
|
name | string |
имя клиента; |
|
|
Проект
|
id | True | string |
Проект (или идентификатор проекта) |
|
Имя
|
name | string |
Имя проекта |
|
|
Завершено
|
completed | boolean |
Указывает, завершен ли проект |
|
|
Задача
|
id | True | string |
Задача (или идентификатор задачи) |
|
Имя
|
name | string |
Имя задачи |
|
|
Завершено
|
completed | boolean |
Указывает, завершена ли задача |
|
|
Имя
|
name | string |
Имя записи этого времени (имя задачи) |
|
|
Start
|
start | date-time |
Дата начала и время начала записи времени, формат: гггг-ММ-ддTHH:мм:сс. SSSZ |
|
|
Конец
|
end | date-time |
Дата окончания и время окончания записи времени, формат: гггг-ММ-ддTHH:мм:сс. SSSZ |
|
|
К оплате
|
billable | boolean |
Указывает, помечено ли время как оплачиваемое |
|
|
Идентификатор
|
id | True | string |
Идентификатор тега |
|
Имя
|
name | string |
Имя тега |
|
|
Часовой пояс
|
timeZone | string |
Часовой пояс для записи времени |
|
|
Режим ввода
|
inputMode | string |
Входной режим для записи времени (например, диапазон) |
|
|
Разница во времени
|
timeDiff | integer |
Разница во времени в секундах |
|
|
Справочник по календарю Outlook
|
outlookCalenderReference | string |
Ссылка на событие календаря Outlook, если применимо |
|
|
Имя сущности Cosmos
|
cosmosEntityName | string |
Имя сущности, используемое в Cosmos DB |
|
|
Ключ раздела
|
partitionKey | string |
Ключ секции в Cosmos DB |
|
|
Состояние
|
status | string |
Состояние записи времени |
|
|
User
|
id | True | string |
Пользователь (или идентификатор пользователя) — если пустой, текущий пользователь задан |
|
Имя
|
name | string |
Имя пользователя |
|
|
Идентификатор рабочей области
|
id | string |
Идентификатор рабочей области |
|
|
Создано
|
created | date-time |
Метка времени создания записи времени |
|
|
Изменено
|
modified | date-time |
Последняя измененная метка времени записи времени |
Возвращаемое значение
- Тело
- TimesResponse
Добавить группу
Добавьте группу в рабочую область.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Введите рабочую область (идентификатор рабочей области), в которой хранятся данные |
|
Имя
|
name | True | string |
Имя группы |
|
Идентификатор пользователя
|
id | True | string |
Идентификатор пользователя |
|
Синхронизированная группа
|
synchronizedGroup | boolean |
Указывает, синхронизирована ли группа |
|
|
Тип синхронизированной группы
|
synchronizedGroupType | string |
Тип синхронизированной группы, если применимо |
Возвращаемое значение
- Тело
- GroupsResponse
Добавление времени
Добавьте время в проект в рабочей области.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Введите рабочую область (идентификатор рабочей области), в которой хранятся данные |
|
Клиент
|
id | True | string |
Клиент (или идентификатор клиента) |
|
Проект
|
id | True | string |
Проект (или идентификатор проекта) |
|
Задача
|
id | True | string |
Задача (или идентификатор задачи) |
|
Имя сущности Cosmos
|
cosmosEntityName | string |
Имя сущности, используемое в Cosmos DB для задач |
|
|
Удалено
|
deleted | boolean |
Указывает, удалена ли задача |
|
|
Имя
|
name | True | string |
Имя записи этого времени (имя задачи) |
|
Start
|
start | True | date-time |
Дата начала и время начала записи времени, формат: гггг-ММ-ддTHH:мм:сс. SSSZ |
|
Конец
|
end | date-time |
Дата окончания и время окончания записи времени, формат: гггг-ММ-ддTHH:мм:сс. SSSZ |
|
|
К оплате
|
billable | True | boolean |
Указывает, помечено ли время как оплачиваемое |
|
Имя сущности Cosmos
|
cosmosEntityName | string |
Имя сущности, используемое в Cosmos DB для тегов |
|
|
Удалено
|
deleted | boolean |
Указывает, был ли удален тег. |
|
|
Editor
|
editor | string |
Последний редактор тега |
|
|
Часовой пояс
|
timeZone | string |
Часовой пояс для записи времени |
|
|
Режим ввода
|
inputMode | string |
Входной режим для записи времени (например, диапазон) |
|
|
Справочник по календарю Outlook
|
outlookCalenderReference | string |
Ссылка на событие календаря Outlook, если применимо |
Возвращаемое значение
- Тело
- TimesResponse
Добавление задачи
Добавьте задачу в рабочую область.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Введите рабочую область (идентификатор рабочей области), в которой хранятся данные |
|
Имя
|
name | True | string |
Имя задачи |
|
Оценка (секунды)
|
estimation | True | double |
Предполагаемое время задачи в секундах |
|
Проект
|
id | True | string |
Проект (или идентификатор проекта) |
|
Имя
|
name | string |
Имя проекта |
|
|
Имя сущности Cosmos
|
cosmosEntityName | string |
Имя сущности в Cosmos DB |
|
|
Удалено
|
deleted | boolean |
Указывает, был ли удален проект |
|
|
Editor
|
editor | string |
Последний редактор проекта |
|
|
Идентификатор
|
id | True | string |
Идентификатор группы |
|
Имя
|
name | True | string |
Имя группы |
|
Users
|
users | array of string |
Пользователи, назначенные этой группе |
|
|
Синхронизированная группа
|
synchronizedGroup | boolean |
Указывает, синхронизирована ли группа |
|
|
Назначенные пользователи
|
assignedToUsers | array of string | ||
|
Внешний идентификатор
|
externalId | string |
Это значение можно использовать для хранения идентификатора из другой системы. Чтобы иметь простое сопоставление. |
Возвращаемое значение
- Тело
- TasksUpdateResponse
Добавление клиента
Добавьте клиента в рабочую область.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Введите рабочую область (идентификатор рабочей области), в которой хранятся данные |
|
Имя
|
name | True | string |
Имя клиентов |
|
Description
|
description | string |
Описание клиента |
Возвращаемое значение
- Тело
- ClientsResponse
Добавление любого тега
Добавьте тег времени в рабочую область.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Введите рабочую область (идентификатор рабочей области), в которой хранятся данные |
|
Имя
|
name | True | string |
Имя тегов |
|
tagType
|
tagType | True | integer |
Выберите 0 для тега Project или 1 для тега времени |
Возвращаемое значение
- Тело
- TagsResponse
Добавление проекта
Добавьте проект в рабочую область.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Введите рабочую область (идентификатор рабочей области), в которой хранятся данные |
|
Имя
|
name | True | string |
Имя проекта |
|
Description
|
description | string |
Описание проекта |
|
|
Клиент
|
id | True | string |
Клиент (или идентификатор клиента) |
|
Имя
|
name | string |
имя клиента; |
|
|
Цвет
|
color | string |
Цвет проекта, например. "#0000FF" |
|
|
К оплате
|
billable | True | boolean |
Указывает, помечен ли проект как оплачиваемый |
|
Завершено
|
completed | boolean |
Указывает, помечен ли проект как завершенный |
|
|
Оценка на основе задач
|
taskBasedEstimation | True | boolean |
Бюджет зависит от задач. |
|
Оценка
|
estimation | double |
Предполагаемый бюджет проекта |
|
|
Частный
|
private | True | boolean |
Задайте для проекта значение public или private. |
|
Тип проекта
|
projectType | string |
Установка типа проекта |
|
|
User
|
id | True | string |
Пользователь (или идентификатор пользователя) |
|
Role
|
role | True | number |
Роль в проекте |
|
Тариф с выставлением счетов
|
billable_rate | double |
Тариф, оплачиваемый этим пользователем в этом проекте |
|
|
Removed
|
removed | boolean |
Указывает, удаляется ли пользователь из проекта |
|
|
Метки
|
tags | array of string |
Теги, связанные с проектом |
|
|
Groups
|
groups | array of string |
Группы, связанные с проектом |
|
|
Кто может добавлять задачи
|
whoCanAddTasks | integer |
Кто может добавлять задачи в этот проект (например, 1 = только диспетчер, 2 = все) |
|
|
ИД шаблона
|
templateId | string |
Идентификатор шаблона проекта |
|
|
Частота копирования шаблонов
|
templateCopyRate | boolean |
Указывает, следует ли копировать частоту из шаблона. |
|
|
Задачи копирования шаблонов
|
templateCopyTasks | boolean |
Указывает, следует ли копировать задачи из шаблона |
|
|
Назначение задачи копирования шаблона
|
templateCopyTaskAssign | boolean |
Указывает, следует ли копировать назначения задач из шаблона |
Возвращаемое значение
- Тело
- ProjectsResponse
Добавление рабочих часов
Добавление рабочих часов в рабочую область.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Введите рабочую область (идентификатор рабочей области), в которой хранятся данные |
|
Имя
|
name | string |
Имя записи может иметь значение NULL. |
|
|
Время начала
|
start | date-time |
Время начала работы в формате ISO 8601 |
|
|
Время окончания
|
end | date-time |
Время окончания рабочей записи в формате ISO 8601 может иметь значение NULL, если оно продолжается. |
|
|
Тип
|
type | string |
Тип записи (например, work) |
|
|
Часовой пояс
|
timeZone | string |
Часовой пояс, в котором была записана запись (например, "Европа/Берлин") |
|
|
Идентификатор пользователя
|
id | string |
Уникальный идентификатор пользователя, связанного с этой записью |
Возвращаемое значение
- Тело
- ComeGoResponse
Добавление события настраиваемого веб-канала
Добавьте событие в веб-канал пользователей. Запись автоматически удаляется через 180 дней.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Введите рабочую область (идентификатор рабочей области), в которой хранятся данные |
|
Имя
|
name | True | string |
Имя записей |
|
Description
|
description | string |
Описание записей |
|
|
User
|
id | True | string |
Пользователь (или идентификатор пользователя) |
|
Start
|
start | True | date-time |
Дата начала и время начала записи веб-канала |
|
Конец
|
end | True | date-time |
Дата окончания и время окончания записи веб-канала |
|
URL-адрес значка
|
imageUrl | string |
URL-адрес значка, отображаемый в записи веб-канала. Лучше всего использовать 96px96px и https. |
|
|
URL-адрес
|
url | string |
URL-адрес внешнего адреса. Например, страница сведений. Эту ссылку в веб-канале можно открыть с помощью контекстного меню. |
|
|
Категория
|
category | string |
Используйте значение, которое можно отфильтровать позже в интерфейсе. Например, Планировщик. |
|
|
Внешний идентификатор
|
externalId | string |
Это значение можно использовать для хранения идентификатора из другой системы. Чтобы иметь простое сопоставление. |
Возвращаемое значение
Обновить проект
Обновите проект в рабочей области.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Введите рабочую область (идентификатор рабочей области), в которой хранятся данные |
|
Проект
|
ProjectId | True | string |
Проект (или идентификатор проекта) |
|
Имя
|
name | True | string |
Имя проекта |
|
Description
|
description | string |
Описание проекта |
|
|
Клиент
|
id | True | string |
Клиент (или идентификатор клиента) |
|
Имя
|
name | string |
имя клиента; |
|
|
Цвет
|
color | string |
Цвет проекта, например. "#0000FF" |
|
|
К оплате
|
billable | True | boolean |
Указывает, помечен ли проект как оплачиваемый |
|
Завершено
|
completed | boolean |
Указывает, помечен ли проект как завершенный |
|
|
Оценка на основе задач
|
taskBasedEstimation | True | boolean |
Бюджет зависит от задач. |
|
Оценка
|
estimation | double |
Предполагаемый бюджет проекта |
|
|
Частный
|
private | True | boolean |
Задайте для проекта значение public или private. |
|
Почасовая ставка
|
hourly_rate | double |
Почасовая ставка проекта |
|
|
Включенная почасовая ставка
|
hourly_rate_enabled | boolean |
Указывает, включена ли почасовая ставка для проекта. |
|
|
User
|
id | True | string |
Пользователь (или идентификатор пользователя) |
|
Role
|
role | True | number |
Роль в проекте |
|
Тариф с выставлением счетов
|
billable_rate | double |
Тариф, оплачиваемый этим пользователем в этом проекте |
|
|
Идентификатор тега
|
id | True | string |
Идентификатор тега |
|
Имя тега
|
name | True | string |
Имя тега |
|
Groups
|
groups | array of string |
Группы, связанные с проектом |
|
|
Кто может добавлять задачи
|
whoCanAddTasks | integer |
Кто может добавлять задачи в этот проект (например, 1 = только диспетчер, 2 = все) |
|
|
Состояние
|
status | string |
Состояние проекта |
|
|
Идентификатор рабочей области
|
id | string |
Идентификатор рабочей области |
|
|
Имя сущности Cosmos
|
cosmosEntityName | string |
Имя сущности, используемое в Cosmos DB |
|
|
Author
|
author | string |
Автор проекта |
|
|
Editor
|
editor | string |
Редактор проекта |
|
|
Ключ раздела
|
partitionKey | string |
Ключ секции в Cosmos DB |
Возвращаемое значение
- Тело
- ProjectsResponse
Обновление групп проекта
Обновление групп проектов в рабочей области.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Введите рабочую область (идентификатор рабочей области), в которой хранятся данные |
|
Проект
|
ProjectId | True | string |
Проект (или идентификатор проекта) |
|
Группа
|
id | True | string |
Группа (или идентификатор группы) |
|
Role
|
role | True | number |
Роль в проекте |
Возвращаемое значение
- Тело
- ProjectsResponse
Обновление группы
Обновите группу в рабочей области.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Введите рабочую область (идентификатор рабочей области), в которой хранятся данные |
|
Группа
|
GroupId | True | string |
Группа (или идентификатор группы) |
|
Идентификатор
|
id | True | string |
Идентификатор группы |
|
Имя
|
name | True | string |
Имя группы |
|
Синхронизированная группа
|
synchronizedGroup | boolean |
Указывает, синхронизирована ли группа |
|
|
Тип синхронизированной группы
|
synchronizedGroupType | string |
Тип синхронизированной группы, если применимо |
|
|
Идентификатор пользователя
|
id | True | string |
Идентификатор пользователя |
|
Адрес электронной почты
|
True | string |
Электронная почта пользователя |
|
|
Имя
|
name | string |
Имя пользователя |
Возвращаемое значение
- Тело
- GroupsResponse
Обновление задачи
Обновите задачу в рабочей области.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Введите рабочую область (идентификатор рабочей области), в которой хранятся данные |
|
Задача
|
TaskId | True | string |
Задача (или идентификатор задачи) |
|
Имя
|
name | string |
Имя задачи |
|
|
Оценка (секунды)
|
estimation | double |
Предполагаемое время задачи в секундах |
|
|
Завершено
|
completed | boolean |
Указывает, помечена ли задача как завершенная |
|
|
Клиент
|
id | True | string |
Клиент (или идентификатор клиента) |
|
Имя
|
name | string |
имя клиента; |
|
|
Проект
|
id | True | string |
Проект (или идентификатор проекта) |
|
Имя
|
name | string |
Имя проекта |
|
|
Завершено
|
completed | boolean |
Указывает, помечен ли проект как завершенный |
|
|
Идентификатор
|
id | True | string |
Идентификатор группы |
|
Имя
|
name | True | string |
Имя группы |
|
Назначенные пользователи
|
assignedToUsers | array of string | ||
|
Состояние
|
status | string |
Состояние задачи |
|
|
Время выставления счетов
|
billable | double |
Оплачиваемое время, записанное для этой задачи |
|
|
Время, не оплачиваемое
|
notBillable | double |
Неоплаченное время, записанное для этой задачи |
|
|
Идентификатор рабочей области
|
id | string |
Идентификатор рабочей области |
|
|
Имя сущности Cosmos
|
cosmosEntityName | string |
Имя сущности, используемое в Cosmos DB |
|
|
Ключ раздела
|
partitionKey | string |
Ключ секции в Cosmos DB |
|
|
Создано
|
created | date-time |
Метка времени создания задачи |
|
|
Изменено
|
modified | date-time |
Последняя измененная метка времени задачи |
|
|
Author
|
author | string |
Автор задачи |
|
|
Editor
|
editor | string |
Последний редактор задачи |
|
|
Может создать время
|
canCreateTime | boolean |
Указывает, можно ли создавать записи времени для этой задачи. |
|
|
Может изменяться
|
canEdit | boolean |
Указывает, может ли текущий пользователь изменить эту задачу |
Возвращаемое значение
- Тело
- TasksUpdateResponse
Обновление клиента
Обновление клиента в рабочей области.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Введите рабочую область (идентификатор рабочей области), в которой хранятся данные |
|
Клиент
|
ClientId | True | string |
Клиент (или идентификатор клиента) |
|
Имя
|
name | True | string |
Имя клиента |
|
Description
|
description | string |
Описание клиента |
|
|
Цвет
|
color | string |
Цвет клиента, например "#0000FF" |
|
|
Внешний идентификатор
|
externalId | string |
Это значение можно использовать для хранения идентификатора из другой системы для сопоставления. |
|
|
Имя сущности Cosmos
|
cosmosEntityName | string |
Имя сущности, используемое в Cosmos DB |
|
|
Удалено
|
deleted | boolean |
Указывает, был ли удален клиент |
|
|
Author
|
author | string |
Автор клиента |
|
|
Editor
|
editor | string |
Последний редактор клиента |
|
|
Идентификатор рабочей области
|
id | string |
Идентификатор рабочей области |
|
|
Ключ раздела
|
partitionKey | string |
Ключ секции в Cosmos DB |
|
|
Состояние
|
status | string |
Состояние клиента |
|
|
Создано
|
created | date-time |
Метка времени создания клиента |
|
|
Изменено
|
modified | date-time |
Последняя измененная метка времени клиента |
|
|
Телефон
|
phone | string |
Номер телефона |
|
|
Местоположение
|
location | string |
Расположение клиента |
|
|
Адрес электронной почты
|
string |
Электронная почта клиента |
||
|
Основной контакт
|
primaryContact | string |
Имя основного контакта |
|
|
Дополнительный контакт
|
secondaryContact | string |
Дополнительное имя контакта |
|
|
Дата подключения
|
onboardDate | date |
Дата подключения клиента |
|
|
Промышленность
|
industry | string |
Отрасль клиента |
Возвращаемое значение
- Тело
- ClientsResponse
Обновление любого тега
Обновление тега времени в рабочей области.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Введите рабочую область (идентификатор рабочей области), в которой хранятся данные |
|
Тег
|
TagId | True | string |
Тег (или идентификатор тега) |
|
Имя
|
name | True | string |
Имя тега |
|
Тип тега
|
tagType | True | integer |
Тип тега |
|
Внешний идентификатор
|
externalId | string |
Это значение можно использовать для хранения идентификатора из другой системы для сопоставления. |
|
|
Имя сущности Cosmos
|
cosmosEntityName | string |
Имя сущности, используемое в Cosmos DB |
|
|
Удалено
|
deleted | boolean |
Указывает, был ли удален тег. |
|
|
Author
|
author | string |
Автор тега |
|
|
Editor
|
editor | string |
Последний редактор тега |
|
|
Идентификатор рабочей области
|
id | string |
Идентификатор рабочей области |
|
|
Ключ раздела
|
partitionKey | string |
Ключ секции в Cosmos DB |
|
|
Состояние
|
status | string |
Состояние тега |
|
|
Создано
|
created | date-time |
Метка времени создания тега |
|
|
Изменено
|
modified | date-time |
Метка времени последнего изменения тега |
Возвращаемое значение
- Тело
- TagsResponse
Обновление пользователей проекта
Обновите пользователей проекта в рабочей области.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Введите рабочую область (идентификатор рабочей области), в которой хранятся данные |
|
Проект
|
ProjectId | True | string |
Проект (или идентификатор проекта) |
|
User
|
id | True | string |
Пользователь (или идентификатор пользователя) |
|
Role
|
role | True | number |
Роль в проекте |
|
Тариф с выставлением счетов
|
billable_rate | double |
Тариф, оплачиваемый этим пользователем в этом проекте |
Возвращаемое значение
- Тело
- ProjectsResponse
Обновление рабочих часов
Обновление рабочих часов в рабочей области.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Введите рабочую область (идентификатор рабочей области), в которой хранятся данные |
|
Имя сущности
|
cosmosEntityName | string |
Тип сущности всегда "comego" |
|
|
Удалено
|
deleted | boolean |
Указывает, помечена ли запись как удаленная |
|
|
Идентификатор редактора
|
editor | string |
Идентификатор пользователя, который последний раз редактировал запись |
|
|
Идентификатор автора
|
author | string |
Идентификатор пользователя, создавшего запись |
|
|
Созданная временная метка
|
created | date-time |
Метка времени создания записи |
|
|
Измененная метка времени
|
modified | date-time |
Метка времени последнего изменения записи |
|
|
Идентификатор записи
|
id | string |
Уникальный идентификатор записи ComeGo |
|
|
Состояние
|
status | string |
Состояние записи (например, new) |
|
|
Время начала
|
start | date-time |
Время начала работы в формате ISO 8601 |
|
|
Время окончания
|
end | date-time |
Время окончания записи работы в формате ISO 8601 |
|
|
Имя
|
name | string |
Имя записи может иметь значение NULL. |
|
|
Ключ раздела
|
partitionKey | string |
Ключ секции для записи в CosmosDB |
|
|
Часовой пояс
|
timeZone | string |
Часовой пояс, в котором была записана запись (например, "Европа/Берлин") |
|
|
Тип
|
type | string |
Тип записи (например, work) |
|
|
Идентификатор пользователя
|
id | string |
Уникальный идентификатор пользователя, связанного с этой записью |
|
|
Имя пользователя
|
name | string |
Имя пользователя, связанного с этой записью |
|
|
Идентификатор рабочей области
|
id | string |
Уникальный идентификатор рабочей области |
|
|
Метки
|
tags | array of string |
Массив тегов, связанных с записью |
|
|
Пользователь может изменить
|
currentUserCanEdit | boolean |
Указывает, может ли текущий пользователь изменить запись. |
Возвращаемое значение
- Тело
- ComeGoResponse
Обновление события настраиваемого веб-канала
Обновите пользовательскую запись веб-канала в рабочей области.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Введите рабочую область (идентификатор рабочей области), в которой хранятся данные |
|
Идентификатор
|
EventId | True | string |
Идентификатор события настраиваемого веб-канала |
|
Имя
|
name | string |
Имя записей |
|
|
Description
|
description | string |
Описание записей |
|
|
User
|
id | True | string |
Пользователь (или идентификатор пользователя) |
|
Start
|
start | date-time |
Дата начала и время начала записи веб-канала |
|
|
Конец
|
end | date-time |
Дата окончания и время окончания записи веб-канала |
|
|
URL-адрес значка
|
imageUrl | string |
URL-адрес значка, отображаемый в записи веб-канала. Лучше всего использовать 96px96px и https. |
|
|
URL-адрес
|
url | string |
URL-адрес внешнего адреса. Например, страница сведений. Эту ссылку в веб-канале можно открыть с помощью контекстного меню. |
|
|
Категория
|
category | string |
Используйте значение, которое можно отфильтровать позже в интерфейсе. Например, Планировщик. |
|
|
Внешний идентификатор
|
externalId | string |
Это значение можно использовать для хранения идентификатора из другой системы. Чтобы иметь простое сопоставление. |
Возвращаемое значение
Обновление тегов времени
Обновление тегов времени в рабочей области.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Введите рабочую область (идентификатор рабочей области), в которой хранятся данные |
|
Идентификатор времени
|
TimeId | True | string |
Уникальный идентификатор времени обновления |
|
Тег
|
id | True | string |
Тег (или идентификатор тега) |
Возвращаемое значение
- Тело
- TimesResponse
Обновление тегов проекта
Обновление тегов проекта в рабочей области.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Введите рабочую область (идентификатор рабочей области), в которой хранятся данные |
|
Проект
|
ProjectId | True | string |
Проект (или идентификатор проекта) |
|
Тег
|
id | True | string |
Тег (или идентификатор тега) |
Возвращаемое значение
- Тело
- ProjectsResponse
Получение времени
Получите все время из рабочей области.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Введите рабочую область (идентификатор рабочей области), в которой хранятся данные |
|
Диапазон дат
|
$filter-date-range | True | string |
Фильтрация времени по диапазону |
|
Фильтрация по пользователю
|
$filter-user | string |
Фильтрация времени пользователем |
|
|
Запрос фильтра
|
$filter | string |
Запрос фильтра ODATA, ограничивающий возвращаемое время |
Возвращаемое значение
- response
- array of TimesResponse
Получение времени клиента
Получение всех раз одного клиента в одной рабочей области.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Введите рабочую область (идентификатор рабочей области), в которой хранятся данные |
|
Клиент
|
clientid | True | string |
Клиент (или идентификатор клиента) |
|
Диапазон дат
|
$filter-date-range | True | string |
Фильтрация времени по диапазону |
|
Фильтрация по пользователю
|
$filter-user | string |
Фильтрация времени пользователем |
|
|
Запрос фильтра
|
$filter | string |
Запрос фильтра ODATA, ограничивающий возвращаемое время |
Возвращаемое значение
- response
- array of TimesResponse
Получение времени проекта
Получение всех раз одного проекта в одной рабочей области.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Введите рабочую область (идентификатор рабочей области), в которой хранятся данные |
|
Клиент
|
clientid | string |
Клиент (или идентификатор клиента) |
|
|
Проект
|
projectid | True | string |
Проект (или идентификатор проекта) |
|
Диапазон дат
|
$filter-date-range | True | string |
Фильтрация времени по диапазону |
|
Фильтрация по пользователю
|
$filter-user | string |
Фильтрация времени пользователем |
|
|
Запрос фильтра
|
$filter | string |
Запрос фильтра ODATA, ограничивающий возвращаемое время |
Возвращаемое значение
- response
- array of TimesResponse
Получение групп рабочей области
Получение всех групп из рабочей области.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Введите рабочую область (идентификатор рабочей области), в которой хранятся данные |
Возвращаемое значение
- response
- array of GroupsResponse
Получение задач проекта
Получение всех задач одного проекта в одной рабочей области.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Введите рабочую область (идентификатор рабочей области), в которой хранятся данные |
|
Клиент
|
clientid | string |
Клиент (или идентификатор клиента) |
|
|
Проект
|
projectid | True | string |
Проект (или идентификатор проекта) |
|
Запрос фильтра
|
$filter | string |
Запрос фильтра ODATA для ограничения возвращаемых задач |
Возвращаемое значение
- response
- array of TasksUpdateResponse
Получение клиентов
Получение всех клиентов из рабочей области.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Запрос фильтра
|
$filter | string |
Запрос фильтра ODATA для ограничения возвращаемых клиентов |
|
|
Workspace
|
workspace-id | True | string |
Введите рабочую область (идентификатор рабочей области), в которой хранятся данные |
Возвращаемое значение
- response
- array of ClientsResponse
Получение клиентских проектов
Получение всех проектов одного клиента в одной рабочей области.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Введите рабочую область (идентификатор рабочей области), в которой хранятся данные |
|
Клиент
|
clientid | True | string |
Клиент (или идентификатор клиента) |
|
Запрос фильтра
|
$filter | string |
Запрос фильтра ODATA для ограничения возвращаемых проектов |
Возвращаемое значение
- response
- array of ProjectsResponse
Получение рабочей области по идентификатору
Возвращает рабочую область
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Workspace
|
workspace-id | string |
Введите рабочую область (идентификатор рабочей области), в которой хранятся данные |
|
|
Workspace
|
workspace_id | True | string |
Идентификатор рабочей области |
Возвращаемое значение
- Тело
- WorkspaceResponse
Получение рабочих часов
Получение всех рабочих часов из рабочей области.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Введите рабочую область (идентификатор рабочей области), в которой хранятся данные |
|
Фильтрация по пользователю
|
$filter-user | string |
Фильтрация времени пользователем |
|
|
Запрос фильтра
|
$filter | string |
Запрос фильтра ODATA, ограничивающий возвращаемое время |
Возвращаемое значение
- response
- array of ComeGoResponse
Получение текущего пользователя
Получить проекты
Получение всех проектов из рабочей области.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Запрос фильтра
|
$filter | string |
Запрос фильтра ODATA для ограничения возвращаемых проектов |
|
|
Workspace
|
workspace-id | True | string |
Введите рабочую область (идентификатор рабочей области), в которой хранятся данные |
Возвращаемое значение
- response
- array of ProjectsResponse
Получить теги
Получение всех тегов из рабочей области.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Введите рабочую область (идентификатор рабочей области), в которой хранятся данные |
|
Запрос фильтра
|
$filter | string |
Запрос фильтра ODATA для ограничения возвращаемых проектов |
Возвращаемое значение
- response
- array of TagsResponse
Создание отчета Times Excel
Возвращает файл Excel, содержащий отчет указанного времени.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Введите рабочую область (идентификатор рабочей области), в которой хранятся данные |
|
startDate
|
startDate | True | date-time | |
|
Дата окончания
|
endDate | True | date-time | |
|
Оплачиваемых
|
billable | string | ||
|
client
|
client | boolean | ||
|
project
|
project | boolean | ||
|
projectDescription
|
projectDescription | boolean | ||
|
задача
|
task | boolean | ||
|
описание
|
description | boolean | ||
|
автор
|
author | boolean | ||
|
groupedByProject
|
groupedByProject | True | boolean | |
|
Статус проекта
|
projectStatus | string | ||
|
enabled
|
enabled | boolean | ||
|
протокол
|
minutes | integer | ||
|
type
|
type | string | ||
|
часовой пояс
|
timeZone | string | ||
|
users
|
users | array of uuid |
Возвращаемое значение
Файл Excel
- Файл Excel
- object
Удалить элемент
Удаление элемента из рабочей области.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Тип элемента
|
ItemType | True | string |
Тип элемента, который будет удален |
|
Идентификатор элемента
|
ItemId | True | string |
Идентификатор элемента, который будет удален |
|
Workspace
|
workspace-id | True | string |
Введите рабочую область (идентификатор рабочей области), в которой хранятся данные |
Триггеры
| Триггер времени |
Если время создается, изменяется или удаляется в timeghost, этот триггер запускается. |
| Триггер задачи |
Если задача создана, изменена или удалена в timeghost, этот триггер запускается. |
| Триггер клиента |
Если клиент создан, изменен или удален в timeghost, этот триггер запускается. |
| Триггер проекта |
Если проект создан, изменен или удален в timeghost, этот триггер запускается. |
| Триггер тега |
Если тег создан, изменен или удален в timeghost, этот триггер запускается. |
Триггер времени
Если время создается, изменяется или удаляется в timeghost, этот триггер запускается.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Введите рабочую область (идентификатор рабочей области), в которой хранятся данные |
|
Имя веб-перехватчика
|
name | True | string |
Имя веб-перехватчика, чтобы его можно было найти в параметрах timeghost. |
|
Запуск в
|
events | array of string |
Выбор событий для прослушивания |
Возвращаемое значение
- Тело
- TimesResponse
Триггер задачи
Если задача создана, изменена или удалена в timeghost, этот триггер запускается.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Введите рабочую область (идентификатор рабочей области), в которой хранятся данные |
|
Имя веб-перехватчика
|
name | True | string |
Имя веб-перехватчика, чтобы его можно было найти в параметрах timeghost. |
|
Запуск в
|
events | array of string |
Выбор событий для прослушивания |
Возвращаемое значение
- Тело
- TasksUpdateResponse
Триггер клиента
Если клиент создан, изменен или удален в timeghost, этот триггер запускается.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Введите рабочую область (идентификатор рабочей области), в которой хранятся данные |
|
Имя веб-перехватчика
|
name | True | string |
Имя веб-перехватчика, чтобы его можно было найти в параметрах timeghost. |
|
Запуск в
|
events | array of string |
Выбор событий для прослушивания |
Возвращаемое значение
- Тело
- ClientsResponse
Триггер проекта
Если проект создан, изменен или удален в timeghost, этот триггер запускается.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Введите рабочую область (идентификатор рабочей области), в которой хранятся данные |
|
Имя веб-перехватчика
|
name | True | string |
Имя веб-перехватчика, чтобы его можно было найти в параметрах timeghost. |
|
Запуск в
|
events | array of string |
Выбор событий для прослушивания |
Возвращаемое значение
- Тело
- ProjectsResponse
Триггер тега
Если тег создан, изменен или удален в timeghost, этот триггер запускается.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Введите рабочую область (идентификатор рабочей области), в которой хранятся данные |
|
Имя веб-перехватчика
|
name | True | string |
Имя веб-перехватчика, чтобы его можно было найти в параметрах timeghost. |
|
Запуск в
|
events | array of string |
Выбор событий для прослушивания |
Возвращаемое значение
- Тело
- TagsResponse
Определения
ProjectsResponse
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Идентификатор
|
id | string |
Уникальный идентификатор проекта |
|
Имя
|
name | string |
Имя проектов |
|
Description
|
description | string |
Описание проекта |
|
К оплате
|
billable | boolean |
Указывает, помечен ли проект как оплачиваемый |
|
Оценка на основе задач
|
taskBasedEstimation | boolean |
Указывает, зависит ли бюджет от задачи |
|
Оценка
|
estimation | double |
Предполагаемый бюджет проекта |
|
Завершено
|
completed | boolean |
Указывает, помечен ли проект как завершенный |
|
Использование в качестве значения по умолчанию
|
useAsDefault | boolean |
Указывает, используется ли этот проект в качестве значения по умолчанию |
|
Время выставления счетов
|
timesRecorded.billable | number |
Сводка по времени выставления счетов в этом проекте |
|
Недопустимое время выставления счетов
|
timesRecorded.notBillable | number |
Сводка по времени выставления счетов в этом проекте |
|
Заработок
|
earnings | double |
Доходы от проекта |
|
Включенная почасовая ставка
|
hourly_rate_enabled | boolean |
Указывает, включена ли почасовая ставка |
|
Почасовая ставка
|
hourly_rate | double |
Почасовая ставка этого проекта |
|
Цвет
|
color | string |
Цвет проекта. Например, "#0000FF" |
|
Частный
|
private | boolean |
Указывает, помечен ли проект как закрытый |
|
Состояние
|
status | string |
Указывает, была ли запись данных только что создана, обновлена или удалена |
|
Идентификатор клиента
|
client.id | string |
Уникальный идентификатор клиента |
|
Имя клиента
|
client.name | string |
Имя клиента |
|
tags
|
tags | array of object | |
|
Идентификатор тега
|
tags.id | string |
Уникальный идентификатор тега |
|
Имя тега
|
tags.name | string |
Имя тега |
|
users
|
users | array of object | |
|
Идентификатор пользователя
|
users.id | string |
Уникальный идентификатор пользователя |
|
Role
|
users.role | number |
Роль пользователя в проекте |
|
Тариф с выставлением счетов
|
users.billable_rate | double |
Оплачиваемая ставка пользователя в этом проекте |
|
Removed
|
users.removed | boolean |
Указывает, был ли пользователь удален из проекта. |
|
groups
|
groups | array of object | |
|
Идентификатор группы
|
groups.id | string |
Уникальный идентификатор группы |
|
Role
|
groups.role | number |
Роль группы в проекте |
|
Removed
|
groups.removed | boolean |
Указывает, удалена ли группа из проекта |
|
Идентификатор рабочей области
|
workspace.id | string |
Уникальный идентификатор рабочей области |
|
Ключ раздела
|
partitionKey | string |
Ключ секции для CosmosDB |
|
Имя сущности Cosmos
|
cosmosEntityName | string |
Имя сущности Cosmos для этого проекта |
|
Может изменяться
|
currentUserCanEdit | boolean |
Указывает, может ли текущий пользователь изменить проект. |
ClientResponse
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Идентификатор
|
id | string |
Уникальный идентификатор клиента |
|
Имя
|
name | string |
Имя клиента |
|
Description
|
description | string |
Описание клиента |
|
Цвет
|
color | string |
Цвет, связанный с клиентом |
|
Удалено
|
deleted | boolean |
Указывает, помечен ли клиент как удаленный |
|
Использование в качестве значения по умолчанию
|
useAsDefault | boolean |
Указывает, используется ли этот клиент в качестве значения по умолчанию |
|
Состояние
|
status | string |
Указывает, была ли запись данных только что создана, обновлена или удалена |
|
Создано
|
created | date-time |
Метка времени создания клиента |
|
Изменено
|
modified | date-time |
Метка времени последнего изменения клиента |
|
Имя сущности Cosmos
|
cosmosEntityName | string |
Имя сущности Cosmos для этого клиента |
|
Ключ раздела
|
partitionKey | string |
Ключ секции для CosmosDB |
|
Идентификатор рабочей области
|
workspace.id | string |
Уникальный идентификатор рабочей области |
|
Телефон
|
meta.phone | string |
Номер телефона клиента |
|
Местоположение
|
meta.location | string |
Расположение клиента |
|
Адрес электронной почты
|
meta.email | string |
Адрес электронной почты клиента |
|
Основной контакт
|
meta.primaryContact | string |
Основной контакт клиента |
|
Дополнительный контакт
|
meta.secondaryContact | string |
Дополнительный контакт для клиента |
|
Дата подключения
|
meta.onboardDate | date |
Дата подключения клиента |
|
Налоговая ставка
|
meta.taxRate | string |
Налоговая ставка, применимая к клиенту |
|
Внешний идентификатор
|
meta.externalId | string |
Внешний идентификатор для сопоставления с другой системой |
|
Может изменяться
|
currentUserCanEdit | boolean |
Указывает, может ли текущий пользователь изменить клиент. |
TimesResponse
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Идентификатор
|
id | string |
Уникальный идентификатор времени |
|
Имя времени
|
name | string |
Имя времени |
|
Удалено
|
deleted | boolean |
Указывает, помечено ли время как удаленное |
|
К оплате
|
billable | boolean |
Указывает, помечено ли время как оплачиваемое |
|
Start
|
start | date-time |
Дата начала и время начала записи времени |
|
Конец
|
end | date-time |
Дата окончания и время окончания записи времени |
|
Продолжительность
|
timeDiff | number |
Длительность записи времени |
|
Timezone
|
timeZone | string |
Указывает, в каком часовом поясе было создано время |
|
Зарабатывание
|
amount | double |
Доходы от записи времени |
|
Себестоимость
|
cost | double |
Затраты на трудозатрат на запись времени |
|
Код проекта
|
project.id | string |
Уникальный идентификатор проекта этого времени |
|
Имя проектов
|
project.name | string |
Имя проектов |
|
Завершено
|
project.completed | boolean |
Указывает, помечен ли проект как завершенный |
|
Использование в качестве значения по умолчанию
|
project.useAsDefault | boolean |
Указывает, используется ли этот проект в качестве значения по умолчанию |
|
tags
|
project.tags | array of object | |
|
Идентификатор тега
|
project.tags.id | string |
Уникальный идентификатор тега |
|
Имя тега
|
project.tags.name | string |
Имя тега |
|
Идентификатор задачи
|
task.id | string |
Уникальный идентификатор задачи этого времени |
|
Имя задач
|
task.name | string |
Имя задач |
|
Завершено
|
task.completed | boolean |
Указывает, помечена ли задача как завершенная |
|
Идентификатор клиента
|
client.id | string |
Уникальный идентификатор клиента этого времени |
|
Имя клиентов
|
client.name | string |
Имя клиентов |
|
Идентификатор пользователя
|
user.id | string |
Уникальный идентификатор пользователя этого времени |
|
Имя пользователей
|
user.name | string |
Имя пользователей |
|
tags
|
tags | array of object | |
|
Идентификатор тега
|
tags.id | string |
Уникальный идентификатор тега этого времени |
|
Имя тега
|
tags.name | string |
Имя тега |
|
Справочник по календарю Outlook
|
outlookCalenderReference | string |
Ссылка на событие календаря Outlook |
|
Идентификатор рабочей области
|
workspace.id | string |
Уникальный идентификатор рабочей области |
|
Перекрытие времени
|
hasTimeOverlap | boolean |
Указывает, есть ли перекрытие времени |
|
Режим ввода
|
inputMode | string |
Режим входных данных, например "диапазон" |
|
Создано
|
created | date-time |
Указывает, когда было создано время |
|
Изменено
|
modified | date-time |
Указывает, когда время было изменено |
|
Состояние
|
status | string |
Указывает, была ли запись данных только что создана, обновлена или удалена |
|
Имя сущности Cosmos
|
cosmosEntityName | string |
Имя сущности Cosmos для этого времени |
|
Ключ раздела
|
partitionKey | string |
Ключ секции для CosmosDB |
|
Может изменяться
|
currentUserCanEdit | boolean |
Указывает, может ли текущий пользователь изменить запись времени |
TasksUpdateResponse
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Идентификатор
|
id | string |
Уникальный идентификатор задачи |
|
Имя
|
name | string |
Имя задач |
|
Удалено
|
deleted | boolean |
Указывает, помечена ли задача как удаленная |
|
Создано
|
created | date-time |
Указывает, когда была создана задача |
|
Изменено
|
modified | date-time |
Указывает, когда задача была изменена |
|
Завершено
|
completed | boolean |
Указывает, помечена ли задача как завершенная |
|
Оплачиваемое время
|
timesRecorded.billable | number |
Сводка по времени выставления счетов в этой задаче |
|
Не оплачиваемое время
|
timesRecorded.notBillable | number |
Сводка по времени выставления счетов в этой задаче |
|
Состояние
|
status | string |
Указывает, была ли запись данных только что создана, обновлена или удалена |
|
Идентификатор клиента
|
client.id | string |
Уникальный идентификатор клиента этой задачи |
|
Имя клиентов
|
client.name | string |
Имя клиентов |
|
Код проекта
|
project.id | string |
Уникальный идентификатор проекта этой задачи |
|
Имя проектов
|
project.name | string |
Имя проектов |
|
Завершенный проект
|
project.completed | boolean |
Указывает, помечен ли проект как завершенный |
|
Оценка
|
estimation | double |
Предполагаемый бюджет задачи |
|
assignedToUsers
|
assignedToUsers | array of object | |
|
Идентификатор пользователя
|
assignedToUsers.id | string |
Уникальный идентификатор назначенного пользователя |
|
Имя пользователя
|
assignedToUsers.name | string |
Имя назначенного пользователя |
|
assignedToGroups
|
assignedToGroups | array of object | |
|
Идентификатор группы
|
assignedToGroups.id | string |
Уникальный идентификатор назначенной группы |
|
Имя группы
|
assignedToGroups.name | string |
Имя назначенной группы |
|
Идентификатор рабочей области
|
workspace.id | string |
Уникальный идентификатор рабочей области |
|
Имя сущности Cosmos
|
cosmosEntityName | string |
Имя сущности Cosmos для этой задачи |
|
Ключ раздела
|
partitionKey | string |
Ключ секции для CosmosDB |
|
Может изменяться
|
currentUserCanEdit | boolean |
Указывает, может ли текущий пользователь изменить задачу |
GroupsResponse
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Идентификатор
|
id | string |
Уникальный идентификатор группы |
|
Имя
|
name | string |
Имя группы |
|
Synchronized
|
synchronizedGroup | boolean |
Указывает, синхронизирована ли группа |
|
Тип синхронизированной группы
|
synchronizedGroupType | string |
Тип синхронизированной группы (например, teams) |
|
users
|
users | array of object | |
|
Идентификатор пользователя
|
users.id | string |
Уникальный идентификатор пользователя |
|
Имя
|
users.name | string |
Имя пользователя |
|
Идентификатор рабочей области
|
workspace.id | string |
Уникальный идентификатор рабочей области |
|
Имя сущности Cosmos
|
cosmosEntityName | string |
Имя сущности Cosmos для этой группы |
|
Ключ раздела
|
partitionKey | string |
Ключ секции для CosmosDB |
|
Создано
|
created | date-time |
Указывает, когда группа была создана |
|
Изменено
|
modified | date-time |
Указывает, когда группа была изменена |
|
Состояние
|
status | string |
Указывает, была ли запись данных только что создана, обновлена или удалена |
|
Может изменяться
|
currentUserCanEdit | boolean |
Указывает, может ли текущий пользователь изменить группу. |
TagsResponse
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Идентификатор
|
id | string |
Уникальный идентификатор тега |
|
Имя
|
name | string |
Имя тега |
|
Удалено
|
deleted | boolean |
Указывает, помечен ли тег как удаленный |
|
Создано
|
created | date-time |
Указывает, когда тег был создан |
|
Изменено
|
modified | date-time |
Указывает, когда тег был изменен |
|
Состояние
|
status | string |
Указывает, была ли запись данных только что создана, обновлена или удалена |
|
Внешний идентификатор
|
externalId | string |
Это значение можно использовать для хранения идентификатора из другой системы. Чтобы иметь простое сопоставление. |
|
Тип тега
|
tagType | integer |
Тип тега (например, идентификатор категории) |
|
Идентификатор рабочей области
|
workspace.id | string |
Уникальный идентификатор рабочей области |
|
Имя сущности Cosmos
|
cosmosEntityName | string |
Имя сущности Cosmos для этого тега |
|
Ключ раздела
|
partitionKey | string |
Ключ секции для CosmosDB |
|
Может изменяться
|
currentUserCanEdit | boolean |
Указывает, может ли текущий пользователь изменить тег. |
CustomFeedEventResponse
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Идентификатор
|
id | string |
Уникальный идентификатор события пользовательского веб-канала |
|
Удалено
|
deleted | boolean |
Указывает, помечено ли событие пользовательского веб-канала как удаленное |
|
Создано
|
created | date-time |
Указывает, когда было создано событие пользовательского веб-канала |
|
Изменено
|
modified | date-time |
Указывает, когда событие пользовательского веб-канала было изменено |
|
Состояние
|
status | string |
Указывает, была ли запись данных только что создана, обновлена или удалена |
|
Имя
|
name | string |
Имя событий пользовательского веб-канала |
|
Description
|
description | string |
Описание записей |
|
Start
|
start | date-time |
Дата начала и время начала записи веб-канала |
|
Конец
|
end | date-time |
Дата окончания и время окончания записи веб-канала |
|
URL-адрес значка
|
imageUrl | string |
URL-адрес значка, отображаемый в записи веб-канала. Лучше всего использовать 96px96px и https. |
|
URL-адрес
|
url | string |
URL-адрес внешнего адреса. Например, страница сведений. Эту ссылку в веб-канале можно открыть с помощью контекстного меню. |
|
Категория
|
category | string |
Это значение можно использовать для фильтрации веб-каналов в интерфейсе. |
|
Внешний идентификатор
|
externalId | string |
Это значение можно использовать для хранения идентификатора из другой системы. Чтобы иметь простое сопоставление. |
UserResponse
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Идентификатор
|
id | string |
Уникальный идентификатор пользователя |
|
Удалено
|
deleted | boolean |
Указывает, помечен ли пользователь как удаленный |
|
Электронная почта
|
string |
Адрес электронной почты пользователя |
|
|
Идентификатор рабочей области по умолчанию
|
defaultWorkspace | string |
Идентификатор рабочей области пользователя по умолчанию |
|
workspaces
|
workspaces | array of object | |
|
Идентификатор рабочей области
|
workspaces.id | string |
Уникальный идентификатор рабочей области |
|
Имя рабочей области
|
workspaces.name | string |
Имя рабочей области |
|
Режим отслеживания вручную
|
settings.captureManualMode | boolean |
Указывает, включен ли режим отслеживания вручную |
|
Забронировать веб-канал
|
settings.feedShowBooked | boolean |
Указывает, отображает ли веб-канал время заказа |
|
Параметр языка
|
settings.languageSetting | string |
Языковой параметр пользователя (например,en-US') |
|
Часовой пояс
|
settings.timeZone | string |
Часовой пояс пользователя (например, "Европа/Амстердам") |
|
Формат времени 24h
|
settings.timeFormat24h | boolean |
Указывает, предпочитает ли пользователь формат 24-часового времени |
|
Формат даты
|
settings.dateFormat | string |
Предпочтительный формат даты пользователя |
|
Тема
|
settings.theme | string |
Настройка темы пользовательского интерфейса для пользователя |
|
Округление включено
|
settings.rounding.enabled | boolean |
Указывает, включена ли округление времени |
|
Округление минут
|
settings.rounding.minutes | integer |
Количество минут округления |
|
Тип округления
|
settings.rounding.type | integer |
Тип округления (например, 0 для ближайшего) |
|
Название организации
|
organization.displayName | string |
Имя организации |
|
enabledGraphScopes
|
enabledGraphScopes | array of string | |
|
apiTokens
|
apiTokens | array of object | |
|
Имя токена
|
apiTokens.name | string |
Имя маркера API |
|
Токен
|
apiTokens.token | string |
Значение маркера API |
|
закрепленныеprojects
|
pinnedProjects | array of object | |
|
Код проекта
|
pinnedProjects.id | string |
Уникальный идентификатор закрепленного проекта |
|
Имя проекта
|
pinnedProjects.name | string |
Имя закрепленного проекта |
|
Отображаемое имя
|
officeProfile.displayName | string |
Отображаемое имя пользователя в профиле office |
|
Адрес электронной почты
|
officeProfile.mail | string |
Адрес электронной почты в профиле office |
|
Основное имя пользователя
|
officeProfile.userPrincipalName | string |
Имя субъекта-пользователя в профиле office |
WorkspaceResponse
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Идентификатор
|
id | string |
Уникальный идентификатор рабочей области |
|
Имя
|
name | string |
Имя рабочей области |
|
Description
|
description | string |
Описание рабочей области |
|
Удалено
|
deleted | boolean |
Указывает, помечена ли рабочая область как удаленная |
|
Новые проекты оплачиваются по умолчанию
|
settings.isNewProjectBillable | boolean |
Указывает, являются ли выставление счетов за новые проекты по умолчанию |
|
Почасовая ставка
|
settings.hourly_rate | double |
По умолчанию почасовая ставка этой рабочей области |
|
Валюта
|
settings.currency | string |
Валюта по умолчанию для этой рабочей области |
|
Разрешено отслеживание будущего времени?
|
settings.allowFutureTimeTracking | boolean |
Указывает, разрешено ли отслеживание времени в будущем |
|
Разрешить перекрытие времени
|
settings.allowTimeOverlap | boolean |
Указывает, разрешены ли перекрывающиеся записи времени |
|
Кого включено
|
settings.comego | boolean |
Указывает, включена ли Кого для рабочей области |
|
Только Кого
|
settings.comegoOnly | boolean |
Указывает, включена ли только отслеживание Comego |
|
Режим времени
|
settings.timesMode | string |
Режим отслеживания времени (например, range) |
|
Состояние подписки
|
subscription.status | string |
Состояние подписки рабочей области (например, "активный", "пробная версия") |
|
Конец подписки
|
subscription.end | date-time |
Время окончания подписки |
|
Количество
|
subscription.quantity | double |
Количество лицензий в этой рабочей области |
|
Provider
|
subscription.provider | string |
Поставщик подписки (например, paddle) |
|
Повторяющийся интервал
|
subscription.recurringInterval | string |
Повторяющийся интервал подписки |
|
Валюта
|
subscription.currency | string |
Валюта, используемая в подписке |
|
users
|
users | array of object | |
|
Идентификатор пользователя
|
users.id | string |
Уникальный идентификатор пользователя |
|
Имя
|
users.name | string |
Имя пользователя |
|
Адрес электронной почты
|
users.email | string |
Адрес электронной почты пользователя |
|
Является администратором
|
users.admin | boolean |
Указывает, имеет ли пользователь права администратора |
|
Тариф с выставлением счетов
|
users.billable_rate | double |
Почасовая ставка пользователя в этой рабочей области |
|
Затраты на трудозатрат
|
users.labor_cost | double |
Затраты на труд пользователя в этой рабочей области |
|
Имеет лицензию
|
users.has_license | boolean |
Указывает, имеет ли пользователь лицензию в рабочей области |
|
Removed
|
users.removed | boolean |
Указывает, удаляется ли пользователь из рабочей области |
|
groups
|
groups | array of object | |
|
Идентификатор группы
|
groups.id | string |
Уникальный идентификатор группы |
|
Имя группы
|
groups.name | string |
Имя группы |
|
Синхронизированная группа
|
groups.synchronizedGroup | boolean |
Указывает, синхронизирована ли группа |
|
Тип синхронизированной группы
|
groups.synchronizedGroupType | string |
Тип синхронизированной группы (например, teams) |
|
users
|
groups.users | array of object | |
|
Идентификатор пользователя
|
groups.users.id | string |
Уникальный идентификатор пользователя |
|
Имя пользователя
|
groups.users.name | string |
Имя пользователя в группе |
|
groupsCanManageProjects
|
permissionSettings.groupsCanManageProjects | array of object | |
|
Идентификатор группы
|
permissionSettings.groupsCanManageProjects.id | string |
Уникальный идентификатор группы |
|
groupsCanSeeTeamActivity
|
permissionSettings.groupsCanSeeTeamActivity | array of object | |
|
Идентификатор группы
|
permissionSettings.groupsCanSeeTeamActivity.id | string |
Уникальный идентификатор группы |
|
projectPermissions
|
projectPermissions | array of object | |
|
Код проекта
|
projectPermissions.projectId | string |
Уникальный идентификатор проекта |
|
Частный
|
projectPermissions.private | boolean |
Указывает, является ли проект частным |
|
users
|
projectPermissions.users | array of object | |
|
Идентификатор пользователя
|
projectPermissions.users.id | string |
Уникальный идентификатор пользователя |
|
Role
|
projectPermissions.users.role | number |
Роль пользователя в проекте |
|
groups
|
projectPermissions.groups | array of object | |
|
Идентификатор группы
|
projectPermissions.groups.id | string |
Уникальный идентификатор группы |
|
Role
|
projectPermissions.groups.role | number |
Роль группы в проекте |
|
Объекты Webhook
|
webhooks | array of object | |
|
Имя веб-перехватчика
|
webhooks.name | string |
Имя веб-перехватчика |
|
Объект
|
webhooks.entity | string |
Сущность, к которому подключен веб-перехватчик |
|
Active
|
webhooks.active | boolean |
Указывает, активен ли веб-перехватчик |
|
Может изменяться
|
currentUserCanEdit | boolean |
Указывает, может ли текущий пользователь изменить рабочую область. |
ComeGoResponse
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
id
|
id | string |
Уникальный идентификатор записи ComeGo |
|
cosmosEntityName
|
cosmosEntityName | string |
Имя сущности в базе данных |
|
удалено
|
deleted | boolean |
Указывает, помечена ли запись как удаленная |
|
редактор
|
editor | string |
Идентификатор редактора, который последний раз изменил запись |
|
modified
|
modified | date-time |
Метка времени последнего изменения записи |
|
автор
|
author | string |
Идентификатор автора, создавшего запись |
|
создано
|
created | date-time |
Метка времени создания записи |
|
статус
|
status | string |
Состояние записи (например, new) |
|
partitionKey
|
partitionKey | string |
Ключ секции для записи в базе данных |
|
имя
|
name | string |
Необязательное имя для записи |
|
start
|
start | date-time |
Время начала записи |
|
конец
|
end | date-time |
Время окончания записи, если применимо |
|
type
|
type | string |
Тип записи (например, work, 'break') |
|
id
|
user.id | string |
Уникальный идентификатор пользователя |
|
имя
|
user.name | string |
Имя пользователя |
|
tags
|
tags | array of string |
Теги, связанные с записью |
|
часовой пояс
|
timeZone | string |
Часовой пояс записи |
|
id
|
workspace.id | string |
Уникальный идентификатор рабочей области |
|
currentUserCanEdit
|
currentUserCanEdit | boolean |
Указывает, имеет ли текущий пользователь разрешение на изменение записи. |
объект
Это тип object.