次の方法で共有


収穫

Harvest は、チームが各プロジェクトとタスクに費やした時間を追跡するのに役立つ簡単なツールです。

このコネクタは、次の製品とリージョンで使用できます。

サービス クラス リージョン
コピロット スタジオ Premium 次を除くすべての Power Automate リージョン :
     - 米国政府 (GCC)
     - 米国政府 (GCC High)
     - 21Vianet が運営する China Cloud
     - 米国国防総省 (DoD)
ロジック アプリ Standard 次を除くすべての Logic Apps リージョン :
     - Azure Government リージョン
     - Azure China リージョン
     - 米国国防総省 (DoD)
Power Apps Premium 次を除くすべての Power Apps リージョン :
     - 米国政府 (GCC)
     - 米国政府 (GCC High)
     - 21Vianet が運営する China Cloud
     - 米国国防総省 (DoD)
Power Automate Premium 次を除くすべての Power Automate リージョン :
     - 米国政府 (GCC)
     - 米国政府 (GCC High)
     - 21Vianet が運営する China Cloud
     - 米国国防総省 (DoD)
お問い合わせ
名前 Microsoft
URL Microsoft LogicApps のサポート
Microsoft Power Automate のサポート
Microsoft Power Apps のサポート
コネクタ メタデータ
Publisher Microsoft
Website https://www.getharvest.com/
プライバシー ポリシー https://www.getharvest.com/privacy-policy

調整制限

名前 呼び出し 更新期間
接続ごとの API 呼び出し 100 60 秒
トリガーポーリングの頻度 1 60 秒

アクション

ID で時間エントリを取得する

ID で既存の時刻エントリを取得します。

すべてのクライアントを一覧表示する

認証されたアカウントのすべてのクライアントの一覧を取得します。

すべての連絡先を一覧表示する

認証されたユーザーのすべての連絡先の一覧を取得します。

タスクを一覧表示する

すべてのタスクの一覧を取得します。

プロジェクトにユーザーを追加する

既存のユーザーをプロジェクトに追加します。

プロジェクトを一覧表示する

現在のユーザーのすべてのプロジェクトを一覧表示します。

ユーザー情報を取得する

ユーザー ID または電子メールでユーザーの詳細を取得します。

新しいクライアントの追加

新しいクライアントを作成します。

新しいユーザーの追加

新しいユーザーを作成します。

新しい連絡先を追加する

新しい連絡先を作成します。

時刻エントリを作成する

新しい時刻エントリを作成します。

時刻エントリを更新する

既存の時刻エントリを更新します。

時間エントリを削除する

既存の時刻エントリを削除します。

ID で時間エントリを取得する

ID で既存の時刻エントリを取得します。

パラメーター

名前 キー 必須 説明
タイム エントリ ID
DAY_ENTRY_ID True string

時刻エントリの ID

戻り値

すべてのクライアントを一覧表示する

認証されたアカウントのすべてのクライアントの一覧を取得します。

戻り値

すべての連絡先を一覧表示する

認証されたユーザーのすべての連絡先の一覧を取得します。

戻り値

タスクを一覧表示する

すべてのタスクの一覧を取得します。

戻り値

アイテム
ListTasks_Response

プロジェクトにユーザーを追加する

既存のユーザーをプロジェクトに追加します。

パラメーター

名前 キー 必須 説明
プロジェクト ID
project_id True string

プロジェクト ID

ユーザー ID
id True integer

User

プロジェクトを一覧表示する

現在のユーザーのすべてのプロジェクトを一覧表示します。

戻り値

アイテム
ListProjects_Response

ユーザー情報を取得する

ユーザー ID または電子メールでユーザーの詳細を取得します。

パラメーター

名前 キー 必須 説明
ユーザー ID または電子メール
USERID True string

ユーザー ID または電子メール

戻り値

新しいクライアントの追加

新しいクライアントを作成します。

パラメーター

名前 キー 必須 説明
名前
name True string

クライアントの名前

通貨
currency string

クライアントに使用する通貨。

通貨記号
currency_symbol string

選択した通貨に関連付けるシンボル。

詳細
details string

アドレス情報に通常使用される追加の詳細。

新しいユーザーの追加

新しいユーザーを作成します。

パラメーター

名前 キー 必須 説明
Email
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

新しい連絡先を追加する

新しい連絡先を作成します。

パラメーター

名前 キー 必須 説明
クライアント ID
client_id True integer

クライアントの一意識別子。

名(ファーストネーム)
first_name True string

連絡先の名。

last_name True string

連絡先の姓。

Email
email string

連絡先の電子メール。

勤務先の電話番号
phone_office string

連絡先の会社の電話。

携帯電話番号
phone_mobile string

連絡先の携帯電話。

ファクス
fax string

連絡先の FAX。

Title
title string

連絡先のタイトル。

時刻エントリを作成する

新しい時刻エントリを作成します。

パラメーター

名前 キー 必須 説明
注釈
notes string
時間
hours integer
プロジェクト ID
project_id True string

プロジェクト

タスク ID
task_id True string

Task

日付
spent_at string

支出日

戻り値

時刻エントリを更新する

既存の時刻エントリを更新します。

パラメーター

名前 キー 必須 説明
タイム エントリ ID
DAY_ENTRY_ID True string

時刻エントリの ID

プロジェクト ID
project_id True string

プロジェクト

タスク ID
task_id True string

Task

注記
notes string
開始日時
started_at string

YYYY-MM-DDThh:mm:ssZ (UTC 形式)。

終了日時
ended_at string

YYYY-MM-DDThh:mm:ssZ (UTC 形式)。

日付
spent_at string

YYYY-MM-DDThh:mm:ssZ (UTC 形式)。

戻り値

時間エントリを削除する

既存の時刻エントリを削除します。

パラメーター

名前 キー 必須 説明
タイム エントリ ID
DAY_ENTRY_ID True string

時刻エントリの ID

トリガー

クライアントが追加されたとき

新しいクライアントが追加されたときにトリガーされます。

プロジェクトの作成時

新しいプロジェクトが作成されたときにトリガーされます。

ユーザーが追加されたとき

新しいユーザーが追加されたときにトリガーされます。

日付の時刻エントリが作成されたとき

特定の日付に対して新しい時刻エントリが作成されたときにトリガーされます。

現在の日の時刻エントリが作成されたとき

現在の日付に対して新しい時刻エントリが作成されたときにトリガーされます。

連絡先が追加されたとき

新しい連絡先が追加されたときにトリガーされます。

クライアントが追加されたとき

新しいクライアントが追加されたときにトリガーされます。

戻り値

名前 パス 説明
クライアント ID
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 形式)。

住所
client.address string

クライアントのアドレス。

通貨記号
client.currency_symbol string

選択した通貨に関連付けるシンボル。

詳細
client.details string

アドレス情報に通常使用される追加の詳細。

プロジェクトの作成時

新しいプロジェクトが作成されたときにトリガーされます。

戻り値

名前 パス 説明
プロジェクト ID
project.id integer

プロジェクトの一意識別子。

クライアント ID
project.client_id integer

プロジェクトのクライアントの ID。

名前
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

プロジェクト料金合計プロジェクトの予算に、追跡対象の経費を含めるオプション。

ユーザーが追加されたとき

新しいユーザーが追加されたときにトリガーされます。

戻り値

日付の時刻エントリが作成されたとき

特定の日付に対して新しい時刻エントリが作成されたときにトリガーされます。

パラメーター

名前 キー 必須 説明
日付
date True string

YYYY-MM-DD または ISO 形式の datetime

その他のユーザー ID
of_user string

時刻エントリを確認するユーザーの ID。

戻り値

現在の日の時刻エントリが作成されたとき

現在の日付に対して新しい時刻エントリが作成されたときにトリガーされます。

パラメーター

名前 キー 必須 説明
その他のユーザー ID
of_user string

時刻エントリを確認するユーザーの ID。 既定値は ID です。

戻り値

連絡先が追加されたとき

新しい連絡先が追加されたときにトリガーされます。

戻り値

名前 パス 説明
連絡先 ID
contact.id integer

連絡先の一意識別子。

クライアント ID
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

連絡先の FAX。

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 形式)。

定義

ListAllContacts_Response

名前 パス 説明
連絡先 ID
contact.id integer

連絡先の一意識別子。

クライアント ID
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

連絡先の FAX。

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

名前 パス 説明
クライアント ID
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 形式)。

住所
client.address string

クライアントのアドレス。

通貨記号
client.currency_symbol string

選択した通貨に関連付けるシンボル。

詳細
client.details string

アドレス情報に通常使用される追加の詳細。

UpdateTimeEntry_Response

名前 パス 説明
時刻エントリ ID
id integer

時刻エントリの一意識別子。

ユーザー ID
user_id integer

時刻エントリを作成したユーザーの一意識別子。

日付
spent_at string

日付の入力。

作成日時
created_at date-time

YYYY-MM-DDThh:mm:ssZ (UTC 形式)。

更新日時
updated_at date-time

YYYY-MM-DDThh:mm:ssZ (UTC 形式)。

プロジェクト ID
project_id string

プロジェクト時刻エントリの ID が関連付けられています。

タスク ID
task_id string

タスク時刻エントリの ID が関連付けられています。

プロジェクト
project string

タイム エントリが関連付けられているプロジェクトの名前。

Task
task string

時刻エントリが関連付けられているタスクの名前。

Client
client string

時刻エントリが関連付けられているクライアントの名前。

注記
notes string

時間入力に関するメモ。

タイマーなしの時間
hours_without_timer float

タイマーが実行されていない場合に追跡される現在の時間。

時間
hours float

この時間エントリで追跡される (10 進数の時間) 時間数。

ListProjects_Response

名前 パス 説明
プロジェクト ID
project.id integer

プロジェクトの一意識別子。

クライアント ID
project.client_id integer

プロジェクトのクライアントの ID。

名前
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

名前 パス 説明
タスク ID
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

名前 パス 説明
ユーザー ID
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

ユーザーの 1 時間あたりのレート

部署
user.department string

ユーザーが作業している部門名。

ニュースレターのサブスクリプション
user.wants_newsletter boolean

True の 場合は、ユーザーがニュースレターを購読します。

原価率
user.cost_rate float

ユーザーのコストレート。

週単位の容量
user.weekly_capacity integer

ユーザーの週単位の容量。

GetTimeEntriesForDay_Response

名前 パス 説明
day_entries
day_entries array of object

day_entries

プロジェクト ID
day_entries.project_id string

porject の一意識別子。

プロジェクト名
day_entries.project string

プロジェクトの名前。

ユーザー ID
day_entries.user_id integer

ユーザーの一意識別子。

日付
day_entries.spent_at string

YYYY-MM-DD

タスク ID
day_entries.task_id string

タイム エントリが関連付けられているタスクの ID。

Task
day_entries.task string

時刻エントリが関連付けられているタスクの名前。

Client
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

この時間エントリで追跡される (10 進数の時間) 時間数。