收穫
Harvest 是一個簡單的工具,可幫助跟踪您的團隊在每個項目和任務上花費的時間。
此連接器適用於以下產品和區域:
| 服務 | Class | Regions |
|---|---|---|
| 副駕駛工作室 | 進階 | 除下列區域外的所有 Power Automate 區域 : - 美國政府 (GCC) - 美國政府(海灣合作委員會高中) - 由 21Vianet 營運的中國雲 - 美國國防部 (DoD) |
| 邏輯應用程式 | 標準 | 所有 Logic Apps 區域, 但下列區域除外: - Azure Government 區域 - Azure 中國區域 - 美國國防部 (DoD) |
| Power Apps | 進階 | 除下列區域外的所有 Power Apps 區域 : - 美國政府 (GCC) - 美國政府(海灣合作委員會高中) - 由 21Vianet 營運的中國雲 - 美國國防部 (DoD) |
| Power Automate(自動化服務) | 進階 | 除下列區域外的所有 Power Automate 區域 : - 美國政府 (GCC) - 美國政府(海灣合作委員會高中) - 由 21Vianet 營運的中國雲 - 美國國防部 (DoD) |
| 連絡人 | |
|---|---|
| 名稱 | Microsoft |
| URL |
Microsoft LogicApps 支援 Microsoft Power Automate 支援 Microsoft Power Apps 支援 |
| 連接器中繼資料 | |
|---|---|
| Publisher | Microsoft |
| 網站 | https://www.getharvest.com/ |
| 隱私策略 | https://www.getharvest.com/privacy-policy |
節流限制
| 名稱 | 呼叫 | 續約期間 |
|---|---|---|
| 每個連線的 API 呼叫 | 100 | 60 秒 |
| 觸發輪詢的頻率 | 1 | 60 秒 |
動作
| 列出專案 |
列出目前使用者的所有專案。 |
| 列出工作 |
擷取所有工作的清單。 |
| 列出所有客戶端 |
擷取已驗證帳戶之所有用戶端清單。 |
| 列出所有聯絡人 |
擷取已驗證使用者的所有連絡人清單。 |
| 刪除時間項目 |
刪除現有的時間項目。 |
| 取得使用者資訊 |
透過使用者 ID 或電子郵件擷取使用者的詳細資料。 |
| 將使用者新增至專案 |
將現有使用者新增至專案。 |
| 建立時間項目 |
建立新的時間項目。 |
| 新增使用者 |
建立新使用者。 |
| 新增客戶端 |
建立新用戶端。 |
| 新增聯絡人 |
建立新聯絡人。 |
| 更新時間項目 |
更新現有的時間項目。 |
| 通過 ID 獲取時間條目 |
依 ID 取得現有時間項目。 |
列出專案
列出工作
列出所有客戶端
列出所有聯絡人
刪除時間項目
刪除現有的時間項目。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
時間項目標識符
|
DAY_ENTRY_ID | True | string |
時間項目的 ID |
取得使用者資訊
透過使用者 ID 或電子郵件擷取使用者的詳細資料。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
使用者 ID 或電子郵件
|
USERID | True | string |
使用者 ID 或電子郵件 |
傳回
將使用者新增至專案
將現有使用者新增至專案。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
專案編號
|
project_id | True | string |
專案編號 |
|
使用者 ID
|
id | True | integer |
User |
建立時間項目
建立新的時間項目。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
附註
|
notes | string | ||
|
小時
|
hours | integer | ||
|
專案編號
|
project_id | True | string |
專案 |
|
任務標識符
|
task_id | True | string |
任務 |
|
Date
|
spent_at | string |
花費於 |
傳回
新增使用者
建立新使用者。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
Email
|
True | string | ||
|
是管理員
|
is_admin | boolean | ||
|
名字
|
first_name | True | string | |
|
姓氏
|
last_name | True | string | |
|
是承包商
|
is_contractor | boolean | ||
|
電話
|
telephone | string | ||
|
小時費率
|
default_hourly_rate | float |
預設小時費率。 |
|
|
部門
|
department | string | ||
|
成本費率
|
cost_rate | float |
新增客戶端
建立新用戶端。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
名稱
|
name | True | string |
客戶姓名 |
|
貨幣
|
currency | string |
您要為用戶端使用的貨幣。 |
|
|
貨幣符號
|
currency_symbol | string |
與所選貨幣相關的符號。 |
|
|
詳細資訊
|
details | string |
其他詳細資料,通常用於地址資訊。 |
新增聯絡人
建立新聯絡人。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
用戶端識別碼
|
client_id | True | integer |
用戶端的唯一識別碼。 |
|
名字
|
first_name | True | string |
連絡人的名字。 |
|
姓氏
|
last_name | True | string |
連絡人的姓氏。 |
|
Email
|
string |
連絡人的電子郵件。 |
||
|
辦公室電話
|
phone_office | string |
連絡人辦公室電話。 |
|
|
行動電話
|
phone_mobile | string |
聯絡人的手機。 |
|
|
傳真
|
fax | string |
聯絡人的傳真。 |
|
|
Title
|
title | string |
連絡人的標題。 |
更新時間項目
更新現有的時間項目。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
時間項目標識符
|
DAY_ENTRY_ID | True | string |
時間項目的 ID |
|
專案編號
|
project_id | True | string |
專案 |
|
任務標識符
|
task_id | True | string |
任務 |
|
註釋
|
notes | string | ||
|
開始日期時間
|
started_at | string |
YYYY-MM-DDThh:mm:ssZ (UTC 格式)。 |
|
|
結束日期時間
|
ended_at | string |
YYYY-MM-DDThh:mm:ssZ (UTC 格式)。 |
|
|
Date
|
spent_at | string |
YYYY-MM-DDThh:mm:ssZ (UTC 格式)。 |
傳回
通過 ID 獲取時間條目
依 ID 取得現有時間項目。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
時間項目標識符
|
DAY_ENTRY_ID | True | string |
時間項目的 ID |
傳回
觸發程序
| 建立專案時 |
建立新專案時觸發。 |
| 建立日期的時間項目時 |
當為特定日期建立新的時間項目時觸發。 |
| 新增使用者時 |
新增使用者時觸發。 |
| 新增用戶端時 |
新增用戶端時觸發。 |
| 新增連絡人時 |
新增聯絡人時觸發。 |
| 為當天建立時間項目時 |
當為當天建立新的時間項目時觸發。 |
建立專案時
建立新專案時觸發。
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
專案編號
|
project.id | integer |
專案的唯一識別碼。 |
|
用戶端識別碼
|
project.client_id | integer |
專案的用戶端識別碼。 |
|
名稱
|
project.name | string |
專案名稱。 |
|
Code
|
project.code | string |
專案程式碼。 |
|
處於活動狀態
|
project.active | boolean |
如果專案目前處於作用中狀態,則為 True。 |
|
可計費
|
project.billable | boolean |
如果專案可計費,則為 true。 |
|
帳單依附者
|
project.bill_by | string |
專案開立發票的方法。 |
|
小時費率
|
project.hourly_rate | float |
按小時計費。 |
|
預算
|
project.budget | float |
專案的預算值。 |
|
預算依據
|
project.budget_by | string |
專案的預算方法。 |
|
建立日期-時間
|
project.created_at | date-time |
YYYY-MM-DDThh:mm:ssZ (UTC 格式)。 |
|
更新日期時間
|
project.updated_at | date-time |
YYYY-MM-DDThh:mm:ssZ (UTC 格式)。 |
|
開始日期
|
project.starts_on | string |
YYYY-MM-DD |
|
結束日期
|
project.ends_on | string |
YYYY-MM-DD |
|
估計值
|
project.estimate | float |
項目估算。 |
|
估計為
|
project.estimate_by | string |
項目的估算方法。 |
|
最早記錄日期
|
project.hint_earliest_record_at | string |
YYYY-MM-DD |
|
最遲記錄日期
|
project.hint_latest_record_at | string |
YYYY-MM-DD |
|
註釋
|
project.notes | string |
項目筆記。 |
|
成本預算
|
project.cost_budget | float |
專案費用總計專案的預算值。 |
|
成本預算包括費用
|
project.cost_budget_include_expenses | boolean |
專案總費用專案預算的選項,以包含追蹤的費用。 |
建立日期的時間項目時
當為特定日期建立新的時間項目時觸發。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
Date
|
date | True | string |
YYYY-MM-DD 或 ISO 格式日期時間 |
|
其他使用者 ID
|
of_user | string |
要檢查時間項目的使用者 ID。 |
傳回
新增使用者時
新增用戶端時
新增用戶端時觸發。
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
用戶端識別碼
|
client.id | integer |
用戶端的唯一識別碼。 |
|
名稱
|
client.name | string |
客戶名稱。 |
|
貨幣
|
client.currency | string |
用於客戶計費的貨幣。 |
|
更新日期時間
|
client.updated_at | date-time |
YYYY-MM-DDThh:mm:ssZ (UTC 格式)。 |
|
建立日期-時間
|
client.created_at | date-time |
YYYY-MM-DDThh:mm:ssZ (UTC 格式)。 |
|
Address
|
client.address | string |
客戶地址。 |
|
貨幣符號
|
client.currency_symbol | string |
與所選貨幣相關的符號。 |
|
詳細資訊
|
client.details | string |
其他詳細資料,通常用於地址資訊。 |
新增連絡人時
新增聯絡人時觸發。
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
聯絡人 ID
|
contact.id | integer |
聯絡人的唯一識別碼。 |
|
用戶端識別碼
|
contact.client_id | integer |
用戶端的唯一識別碼。 |
|
名字
|
contact.first_name | string |
連絡人的名字。 |
|
姓氏
|
contact.last_name | string |
連絡人的姓氏。 |
|
Email
|
contact.email | string |
連絡人的電子郵件。 |
|
辦公室電話
|
contact.phone_office | string |
連絡人辦公室電話。 |
|
行動電話
|
contact.phone_mobile | string |
聯絡人的手機。 |
|
傳真
|
contact.fax | string |
聯絡人的傳真。 |
|
Title
|
contact.title | string |
連絡人的標題。 |
|
建立日期-時間
|
contact.created_at | date-time |
YYYY-MM-DDThh:mm:ssZ (UTC 格式)。 |
|
更新日期時間
|
contact.updated_at | date-time |
YYYY-MM-DDThh:mm:ssZ (UTC 格式)。 |
為當天建立時間項目時
當為當天建立新的時間項目時觸發。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
其他使用者 ID
|
of_user | string |
要檢查時間項目的使用者 ID。 預設為您的 ID。 |
傳回
定義
ListAllContacts_Response
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
聯絡人 ID
|
contact.id | integer |
聯絡人的唯一識別碼。 |
|
用戶端識別碼
|
contact.client_id | integer |
用戶端的唯一識別碼。 |
|
名字
|
contact.first_name | string |
連絡人的名字。 |
|
姓氏
|
contact.last_name | string |
連絡人的姓氏。 |
|
Email
|
contact.email | string |
連絡人的電子郵件。 |
|
辦公室電話
|
contact.phone_office | string |
連絡人辦公室電話。 |
|
行動電話
|
contact.phone_mobile | string |
聯絡人的手機。 |
|
傳真
|
contact.fax | string |
聯絡人的傳真。 |
|
Title
|
contact.title | string |
連絡人的標題。 |
|
建立日期-時間
|
contact.created_at | date-time |
YYYY-MM-DDThh:mm:ssZ (UTC 格式)。 |
|
更新日期時間
|
contact.updated_at | date-time |
YYYY-MM-DDThh:mm:ssZ (UTC 格式)。 |
ListAllClients_Response
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
用戶端識別碼
|
client.id | integer |
用戶端的唯一識別碼。 |
|
名稱
|
client.name | string |
客戶名稱。 |
|
貨幣
|
client.currency | string |
用於客戶計費的貨幣。 |
|
更新日期時間
|
client.updated_at | date-time |
YYYY-MM-DDThh:mm:ssZ (UTC 格式)。 |
|
建立日期-時間
|
client.created_at | date-time |
YYYY-MM-DDThh:mm:ssZ (UTC 格式)。 |
|
Address
|
client.address | string |
客戶地址。 |
|
貨幣符號
|
client.currency_symbol | string |
與所選貨幣相關的符號。 |
|
詳細資訊
|
client.details | string |
其他詳細資料,通常用於地址資訊。 |
UpdateTimeEntry_Response
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
時間項目ID
|
id | integer |
時間項目的唯一識別碼。 |
|
使用者識別碼
|
user_id | integer |
建立時間項目之使用者的唯一識別碼。 |
|
Date
|
spent_at | string |
時間輸入日期。 |
|
建立日期-時間
|
created_at | date-time |
YYYY-MM-DDThh:mm:ssZ (UTC 格式)。 |
|
更新日期時間
|
updated_at | date-time |
YYYY-MM-DDThh:mm:ssZ (UTC 格式)。 |
|
專案編號
|
project_id | string |
專案時間項目的 ID 與相關聯。 |
|
工作標識碼
|
task_id | string |
任務時間項目的 ID 與相關聯。 |
|
專案
|
project | string |
與時間項目相關聯的專案名稱。 |
|
任務
|
task | string |
與時間項目相關聯的任務名稱。 |
|
客戶
|
client | string |
與時間項目相關聯的用戶端名稱。 |
|
註釋
|
notes | string |
時間輸入註釋。 |
|
無計時器小時數
|
hours_without_timer | float |
如果計時器未執行,則追蹤的目前時間量。 |
|
小時
|
hours | float |
在此時間項目中追蹤的 (十進制時間) 小時數。 |
ListProjects_Response
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
專案編號
|
project.id | integer |
專案的唯一識別碼。 |
|
用戶端識別碼
|
project.client_id | integer |
專案的用戶端識別碼。 |
|
名稱
|
project.name | string |
專案名稱。 |
|
Code
|
project.code | string |
專案程式碼。 |
|
處於活動狀態
|
project.active | boolean |
如果專案目前處於作用中狀態,則為 True。 |
|
可計費
|
project.billable | boolean |
如果專案可計費,則為 true。 |
|
帳單依附者
|
project.bill_by | string |
專案開立發票的方法。 |
|
小時費率
|
project.hourly_rate | float |
按小時計費。 |
|
預算
|
project.budget | float |
專案的預算值。 |
|
預算依據
|
project.budget_by | string |
專案的預算方法。 |
|
建立日期-時間
|
project.created_at | date-time |
YYYY-MM-DDThh:mm:ssZ (UTC 格式)。 |
|
更新日期時間
|
project.updated_at | date-time |
YYYY-MM-DDThh:mm:ssZ (UTC 格式)。 |
|
開始日期
|
project.starts_on | string |
YYYY-MM-DD |
|
結束日期
|
project.ends_on | string |
YYYY-MM-DD |
|
估計值
|
project.estimate | float |
項目估算。 |
|
估計為
|
project.estimate_by | string |
項目的估算方法。 |
|
最早記錄日期
|
project.hint_earliest_record_at | string |
YYYY-MM-DD |
|
最遲記錄日期
|
project.hint_latest_record_at | string |
YYYY-MM-DD |
|
註釋
|
project.notes | string |
項目筆記。 |
|
成本預算
|
project.cost_budget | float |
專案費用總計專案的預算值。 |
|
成本預算包括費用
|
project.cost_budget_include_expenses | boolean |
專案總費用專案預算的選項,以包含追蹤的費用。 |
ListTasks_Response
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
工作標識碼
|
task.id | integer |
工作的唯一識別碼。 |
|
名稱
|
task.name | string |
任務名稱。 |
|
內部
|
task.billable_by_default | boolean | |
|
建立日期-時間
|
task.created_at | date-time |
YYYY-MM-DDThh:mm:ssZ (UTC)。 |
|
更新日期時間
|
task.updated_at | date-time |
YYYY-MM-DDThh:mm:ssZ (UTC)。 |
|
預設小時費率
|
task.default_hourly_rate | float |
任務的預設率。 |
GetUserByID_Response
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
使用者識別碼
|
user.id | integer |
使用者的唯一識別碼。 |
|
Email
|
user.email | string |
使用者的電子郵件。 |
|
建立日期-時間
|
user.created_at | date-time |
YYYY-MM-DDThh:mm:ssZ (UTC 格式)。 |
|
是管理員
|
user.is_admin | boolean |
如果使用者是系統管理員,則為 True。 |
|
名字
|
user.first_name | string |
使用者的名字。 |
|
姓氏
|
user.last_name | string |
使用者的姓氏。 |
|
是承包商
|
user.is_contractor | boolean |
如果使用者是承包商,則為 True。 |
|
電話
|
user.telephone | string |
使用者的電話。 |
|
處於活動狀態
|
user.is_active | boolean |
如果使用者目前處於作用中狀態,則為 True。 |
|
小時費率
|
user.default_hourly_rate | float |
用戶的小時費率 |
|
部門
|
user.department | string |
使用者工作的部門名稱。 |
|
訂閱電子報
|
user.wants_newsletter | boolean |
如果使用者想要訂閱電子報,則為 True。 |
|
成本費率
|
user.cost_rate | float |
使用者的成本率。 |
|
每週產能
|
user.weekly_capacity | integer |
使用者的每週容量。 |
GetTimeEntriesForDay_Response
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
day_entries
|
day_entries | array of object |
day_entries |
|
專案編號
|
day_entries.project_id | string |
產品的唯一識別碼。 |
|
專案名稱
|
day_entries.project | string |
項目的名稱。 |
|
使用者識別碼
|
day_entries.user_id | integer |
使用者的唯一識別碼。 |
|
Date
|
day_entries.spent_at | string |
YYYY-MM-DD |
|
工作標識碼
|
day_entries.task_id | string |
與時間項目相關聯的任務 ID。 |
|
任務
|
day_entries.task | string |
與時間項目相關聯的任務名稱。 |
|
客戶
|
day_entries.client | string |
與時間項目相關聯的用戶端名稱。 |
|
時間項目ID
|
day_entries.id | integer |
時間項目的唯一識別碼。 |
|
註釋
|
day_entries.notes | string |
時間輸入註釋。 |
|
開始日期時間
|
day_entries.started_at | string |
YYYY-MM-DDThh:mm:ssZ (UTC 格式)。 |
|
結束日期時間
|
day_entries.ended_at | string |
YYYY-MM-DDThh:mm:ssZ (UTC 格式)。 |
|
建立日期-時間
|
day_entries.created_at | date-time |
YYYY-MM-DDThh:mm:ssZ (UTC 格式)。 |
|
更新日期時間
|
day_entries.updated_at | date-time |
YYYY-MM-DDThh:mm:ssZ (UTC 格式)。 |
|
無計時器小時數
|
day_entries.hours_without_timer | float |
如果計時器未執行,則追蹤的目前時間量。 |
|
小時
|
day_entries.hours | float |
在此時間項目中追蹤的 (十進制時間) 小時數。 |