Поделиться через


Clockify (независимый издатель) (предварительная версия)

Clockify — это популярное, простое решение для отслеживания свободного времени. Этот соединитель помогает подключить учетную запись Clockify к Power Platform, чтобы вывести такие данные, как рабочие области, проекты, задачи и timeEntries.

Этот соединитель доступен в следующих продуктах и регионах:

Услуга 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)
Контакт
Имя Д-р Адриан Колкуун (Strategik)
URL https://www.linkedin.com/in/adriancolquhoun/
Адрес электронной почты adrian@strategik.com.au
Метаданные соединителя
Publisher Д-р Адриан Колкуун (Strategik)
Веб-сайт https://www.Clockify.com/
Политика конфиденциальности https://www.Clockify.com/website/privacy/
Категории Финансировать; Данные

Создание подключения

Соединитель поддерживает следующие типы проверки подлинности:

По умолчанию Параметры для создания подключения. Все регионы Недоступен для совместного использования

По умолчанию

Применимо: все регионы

Параметры для создания подключения.

Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.

Имя Тип Description Обязательно
Ключ API securestring Ключ API для этого API True

Ограничения регулирования

Имя Вызовы Период обновления
Вызовы API для каждого подключения 100 60 секунд

Действия

Вывод списка всех пользователей в рабочей области

Повторное получение всех пользователей в рабочей области возвращает всех активных пользователей в выбранной рабочей области Clockify.

Вывод списка всех пользователей в рабочей области (не рекомендуется) [DEPRECATED]

Это действие устарело. Вместо этого используйте список всех пользователей в рабочей области .

Повторное получение всех пользователей в рабочей области возвращает всех активных пользователей в выбранной рабочей области Clockify.

Вывод списка записей времени пользователя

Вывод списка записей времени пользователя

Вывод списка записей времени пользователя (не рекомендуется) [DEPRECATED]

Это действие устарело. Вместо этого используйте записи времени пользователя списка .

Вывод списка записей времени пользователя

Перечисление клиентов

Перечисление клиентов

Список клиентов (не рекомендуется) [DEPRECATED]

Это действие устарело. Вместо этого используйте список клиентов .

Перечисление клиентов

Список проектов

Список проектов

Список проектов (не рекомендуется) [DEPRECATED]

Это действие устарело. Вместо этого используйте список проектов .

Список проектов

Список рабочих областей

Извлекает все рабочие области, видимые в учетной записи Clockify, с помощью предоставленного ключа API.

Список рабочих областей (не рекомендуется) [DEPRECATED]

Это действие устарело. Вместо этого используйте рабочие области списка .

Извлекает все рабочие области, видимые в учетной записи Clockify, с помощью предоставленного ключа API.

Вывод списка всех пользователей в рабочей области

Повторное получение всех пользователей в рабочей области возвращает всех активных пользователей в выбранной рабочей области Clockify.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор рабочей области
workspace_id True string

Идентификатор рабочей области

Адрес электронной почты
email string

Адрес электронной почты

Идентификатор проекта
project-id string

Идентификатор проекта

Имя
name string

Имя

Состояние
status string

Состояние

Номер страницы
page integer

Номер страницы

Размер страницы
page-size integer

Максимальный размер страницы : 50

Сортировка столбца
sort-column string

Критерии сортировки столбцов. Значение по умолчанию: EMAIL

Порядок сортировки
sort-order string

Режим сортировки. Значение по умолчанию: ASCENDING

Возвращаемое значение

Имя Путь Тип Описание
array of object
Идентификатор пользователя
id string
Имя
name string
Адрес электронной почты
email string

Вывод списка всех пользователей в рабочей области (не рекомендуется) [DEPRECATED]

Это действие устарело. Вместо этого используйте список всех пользователей в рабочей области .

Повторное получение всех пользователей в рабочей области возвращает всех активных пользователей в выбранной рабочей области Clockify.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор рабочей области
workspace_id True string

Идентификатор рабочей области

Адрес электронной почты
email string

электронная почта

Идентификатор проекта
projectid string

projectid

Имя
name string

имя

Состояние
status string

статус

Возвращаемое значение

Имя Путь Тип Описание
array of object
Идентификатор пользователя
id string
Имя
name string
Адрес электронной почты
email string

Вывод списка записей времени пользователя

Вывод списка записей времени пользователя

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор рабочей области
workspace_id True string

Идентификатор рабочей области

Start
start string

Записи времени, начинающиеся после указанного даты и времени. Дата и время должно быть в формате ISO-8601 (например, 2019-04-16T05:15:32.998Z). Вы отправляете время в соответствии с часовой пояс вашей учетной записи (из параметров профиля) и получаете ответ с временем в формате UTC.

Конец
end string

Записи времени, завершившиеся после указанного даты и времени. Дата и время должно быть в формате ISO-8601 (например, 2019-04-16T05:15:32.998Z). Вы отправляете время в соответствии с часовой пояс вашей учетной записи (из параметров профиля) и получаете ответ с временем в формате UTC.

Проект
project string

Записи времени будут отфильтрованы по проекту.

Задача
task string

Записи времени будут отфильтрованы по задаче.

Идентификатор пользователя
user_id True string

Идентификатор пользователя

Номер страницы
page integer

Номер страницы

Размер страницы
page-size integer

Максимальный размер страницы : 50

Возвращаемое значение

Имя Путь Тип Описание
array of object
Идентификатор записи времени
id string
Description
description string
Идентификатор проекта
projectId string
Идентификатор задачи
taskId string
Идентификатор рабочей области
workspaceId string
Продолжительность
timeInterval.duration string

Длительность этой записи расписания.

Время окончания
timeInterval.end string
Время начала
timeInterval.start string

Вывод списка записей времени пользователя (не рекомендуется) [DEPRECATED]

Это действие устарело. Вместо этого используйте записи времени пользователя списка .

Вывод списка записей времени пользователя

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор рабочей области
workspace_id True string

Идентификатор рабочей области

Start
start string

Записи времени, начинающиеся после указанного даты и времени. Дата и время должно быть в формате ISO-8601 (например, 2019-04-16T05:15:32.998Z). Вы отправляете время в соответствии с часовой пояс вашей учетной записи (из параметров профиля) и получаете ответ с временем в формате UTC.

Конец
end string

Записи времени, завершившиеся после указанного даты и времени. Дата и время должно быть в формате ISO-8601 (например, 2019-04-16T05:15:32.998Z). Вы отправляете время в соответствии с часовой пояс вашей учетной записи (из параметров профиля) и получаете ответ с временем в формате UTC.

Проект
project string

Записи времени будут отфильтрованы по проекту.

Задача
task string

Записи времени будут отфильтрованы по задаче.

Идентификатор пользователя
user_id True string

Идентификатор пользователя

Возвращаемое значение

Имя Путь Тип Описание
timeEntriesList
timeEntriesList array of object
Идентификатор записи времени
timeEntriesList.id string
Description
timeEntriesList.description string
Идентификатор проекта
timeEntriesList.projectId string
Идентификатор задачи
timeEntriesList.taskId string
Идентификатор рабочей области
timeEntriesList.workspaceId string
Продолжительность
timeEntriesList.timeInterval.duration string

Длительность этой записи расписания.

Время окончания
timeEntriesList.timeInterval.end string
Время начала
timeEntriesList.timeInterval.start string

Перечисление клиентов

Перечисление клиентов

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор рабочей области
workspace_id True string

Идентификатор рабочей области

Archived
archived boolean

Задайте значение true, чтобы возвращать только архивные клиенты возвращают активные клиенты, если значение false.

Возвращаемое значение

Имя Путь Тип Описание
array of object
Address
address string
Archived
archived boolean
Адрес электронной почты
email string
Идентификатор
id string
Имя
name string
Замечание
note string
Идентификатор рабочей области
workspaceId string

Список клиентов (не рекомендуется) [DEPRECATED]

Это действие устарело. Вместо этого используйте список клиентов .

Перечисление клиентов

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор рабочей области
workspace_id True string

Идентификатор рабочей области

Archived
archived boolean

Задайте значение true, чтобы возвращать только архивные клиенты возвращают активные клиенты, если значение false.

Возвращаемое значение

Имя Путь Тип Описание
Address
address string
Archived
archived boolean
Адрес электронной почты
email string
Идентификатор
id string
Имя
name string
Замечание
note string
Идентификатор рабочей области
workspaceId string

Список проектов

Список проектов

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор рабочей области
workspace_id True string

Идентификатор рабочей области

Возвращаемое значение

Имя Путь Тип Описание
array of object
Идентификатор
id string
Имя
name string
Сумма
hourlyRate.amount integer
Валюта
hourlyRate.currency string
Сумма
costRate.amount integer
Валюта
costRate.currency string
Членство
memberships array of object
Идентификатор пользователя
memberships.userId string
Идентификатор цели
memberships.targetId string
Тип членства
memberships.membershipType string
Состояние членства
memberships.membershipStatus string
TimeRounding в отчетах
workspaceSettings.timeRoundingInReports boolean
Только администраторы видят оплачиваемые тарифы
workspaceSettings.onlyAdminsSeeBillableRates boolean
Активные оплачиваемые часы
workspaceSettings.activeBillableHours boolean
Только администраторы могут изменять состояние выставления счетов
workspaceSettings.onlyAdminsCanChangeBillableStatus boolean
Только администраторы создают проект
workspaceSettings.onlyAdminsCreateProject boolean
Только администраторы видят панель мониторинга
workspaceSettings.onlyAdminsSeeDashboard boolean
Проекты с выставлением счетов по умолчанию
workspaceSettings.defaultBillableProjects boolean
Является общедоступным проектом
workspaceSettings.isProjectPublicByDefault boolean
Round
workspaceSettings.round.round string
Протокол собрания
workspaceSettings.round.minutes string
Избранное проекта
workspaceSettings.projectFavorites boolean
Просмотр расписания
workspaceSettings.canSeeTimeSheet boolean
Возможность просмотра отслеживания
workspaceSettings.canSeeTracker boolean
Специальный фильтр средства выбора проектов
workspaceSettings.projectPickerSpecialFilter boolean
Принудительное применение проектов
workspaceSettings.forceProjects boolean
Принудительное выполнение задач
workspaceSettings.forceTasks boolean
Принудительное добавление тегов
workspaceSettings.forceTags boolean
Описание принудительной силы
workspaceSettings.forceDescription boolean
Только администраторы видят все timeEntries
workspaceSettings.onlyAdminsSeeAllTimeEntries boolean
Только администраторы видят записи общедоступных проектов
workspaceSettings.onlyAdminsSeePublicProjectsEntries boolean
Только администраторы видят состояние проекта
workspaceSettings.onlyAdminsSeeProjectStatus boolean
TrackTime DownToSecond
workspaceSettings.trackTimeDownToSecond boolean
Метка группирования проектов
workspaceSettings.projectGroupingLabel string
Только администраторы создают тег
workspaceSettings.onlyAdminsCreateTag boolean
Активна затратная скорость
workspaceSettings.isCostRateActive boolean
Включено утверждение времени
workspaceSettings.timeApprovalEnabled boolean
Снимок экрана с включенным
workspaceSettings.screenshotsEnabled boolean
Расположения включено
workspaceSettings.locationsEnabled boolean
Только администраторы создают задачу
workspaceSettings.onlyAdminsCreateTask boolean
Режим отслеживания времени
workspaceSettings.timeTrackingMode string
Включено выставление счетов за задачу
workspaceSettings.taskBillableEnabled boolean
Включена частота задач
workspaceSettings.taskRateEnabled boolean
Включено выставление счетов
workspaceSettings.invoicingEnabled boolean
Включенные расходы
workspaceSettings.expensesEnabled boolean
Адрес компании
workspaceSettings.companyAddress string
Десятичный формат
workspaceSettings.decimalFormat boolean
Может изменять время пользователей
workspaceSettings.canManagerEditUsersTime boolean
workingDays
workspaceSettings.workingDays array of string
Видимый временной интервал другого пользователя
workspaceSettings.timeOff.regularUserCanSeeOtherUsersTimeOff boolean
Active
workspaceSettings.timeOff.active boolean
Показать мини-приложение чата
workspaceSettings.pumbleIntegrationSettings.showChatWidget boolean
URL-адрес изображения
imageUrl string
В поддомене
onSubdomain boolean

Список проектов (не рекомендуется) [DEPRECATED]

Это действие устарело. Вместо этого используйте список проектов .

Список проектов

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор рабочей области
workspace_id True string

Идентификатор рабочей области

Возвращаемое значение

Имя Путь Тип Описание
array of object
Идентификатор
id string
Имя
name string
Сумма
hourlyRate.amount integer
Валюта
hourlyRate.currency string
Сумма
costRate.amount integer
Валюта
costRate.currency string
Членство
memberships array of object
Идентификатор пользователя
memberships.userId string
Идентификатор цели
memberships.targetId string
Тип членства
memberships.membershipType string
Состояние членства
memberships.membershipStatus string
TimeRounding в отчетах
workspaceSettings.timeRoundingInReports boolean
Только администраторы видят оплачиваемые тарифы
workspaceSettings.onlyAdminsSeeBillableRates boolean
Активные оплачиваемые часы
workspaceSettings.activeBillableHours boolean
Только администраторы могут изменять состояние выставления счетов
workspaceSettings.onlyAdminsCanChangeBillableStatus boolean
Только администраторы создают проект
workspaceSettings.onlyAdminsCreateProject boolean
Только администраторы видят панель мониторинга
workspaceSettings.onlyAdminsSeeDashboard boolean
Проекты с выставлением счетов по умолчанию
workspaceSettings.defaultBillableProjects boolean
Является общедоступным проектом
workspaceSettings.isProjectPublicByDefault boolean
Round
workspaceSettings.round.round string
Протокол собрания
workspaceSettings.round.minutes string
Избранное проекта
workspaceSettings.projectFavorites boolean
Просмотр расписания
workspaceSettings.canSeeTimeSheet boolean
Возможность просмотра отслеживания
workspaceSettings.canSeeTracker boolean
Специальный фильтр средства выбора проектов
workspaceSettings.projectPickerSpecialFilter boolean
Принудительное применение проектов
workspaceSettings.forceProjects boolean
Принудительное выполнение задач
workspaceSettings.forceTasks boolean
Принудительное добавление тегов
workspaceSettings.forceTags boolean
Описание принудительной силы
workspaceSettings.forceDescription boolean
Только администраторы видят все timeEntries
workspaceSettings.onlyAdminsSeeAllTimeEntries boolean
Только администраторы видят записи общедоступных проектов
workspaceSettings.onlyAdminsSeePublicProjectsEntries boolean
Только администраторы видят состояние проекта
workspaceSettings.onlyAdminsSeeProjectStatus boolean
TrackTime DownToSecond
workspaceSettings.trackTimeDownToSecond boolean
Метка группирования проектов
workspaceSettings.projectGroupingLabel string
Только администраторы создают тег
workspaceSettings.onlyAdminsCreateTag boolean
Активна затратная скорость
workspaceSettings.isCostRateActive boolean
Включено утверждение времени
workspaceSettings.timeApprovalEnabled boolean
Снимок экрана с включенным
workspaceSettings.screenshotsEnabled boolean
Расположения включено
workspaceSettings.locationsEnabled boolean
Только администраторы создают задачу
workspaceSettings.onlyAdminsCreateTask boolean
Режим отслеживания времени
workspaceSettings.timeTrackingMode string
Включено выставление счетов за задачу
workspaceSettings.taskBillableEnabled boolean
Включена частота задач
workspaceSettings.taskRateEnabled boolean
Включено выставление счетов
workspaceSettings.invoicingEnabled boolean
Включенные расходы
workspaceSettings.expensesEnabled boolean
Адрес компании
workspaceSettings.companyAddress string
Десятичный формат
workspaceSettings.decimalFormat boolean
Может изменять время пользователей
workspaceSettings.canManagerEditUsersTime boolean
workingDays
workspaceSettings.workingDays array of string
Видимый временной интервал другого пользователя
workspaceSettings.timeOff.regularUserCanSeeOtherUsersTimeOff boolean
Active
workspaceSettings.timeOff.active boolean
Показать мини-приложение чата
workspaceSettings.pumbleIntegrationSettings.showChatWidget boolean
URL-адрес изображения
imageUrl string
В поддомене
onSubdomain boolean

Список рабочих областей

Извлекает все рабочие области, видимые в учетной записи Clockify, с помощью предоставленного ключа API.

Возвращаемое значение

Имя Путь Тип Описание
array of object
Идентификатор
id string
Имя
name string

Список рабочих областей (не рекомендуется) [DEPRECATED]

Это действие устарело. Вместо этого используйте рабочие области списка .

Извлекает все рабочие области, видимые в учетной записи Clockify, с помощью предоставленного ключа API.

Возвращаемое значение

Имя Путь Тип Описание
array of object
Идентификатор
id string
Имя
name string