APIや連携に関するガイドなどのドキュメントを参照
HubSpot所有者は特定のユーザーをレコード、アクティビティー、またはマーケティングタスクに割り当てます。所有者をコンテンツのパーソナライズトークンに使用できます。新しいユーザーが追加されたとき、または既存の所有者がSalesforceから同期されたときに、所有者がHubSpotで自動的に作成および更新されます。
所有者APIエンドポイントは読み取り専用ですから、これらを使用して所有者識別情報(所有者IDなど)を取得できます。その後、この識別情報を使用し、連携またはプロパティー変更API呼び出しを介して、所有権をHubSpotのCRMレコードに割り当てることができます。
アカウント内の所有者を取得するには、/crm/v3/owners
に対してGET
リクエストを送信します。レスポンスでは、各ユーザーの名前、Eメール、ID値、作成/更新日付、および該当する場合はチーム情報が返されます。次の2つのID値が返され、それぞれ異なる目的で使用されます。
id
:所有者のID。この値は、特定の所有者に関する情報を取得するとき、および所有者をレコードまたはアクティビティーに割り当てるときに使用されます。userId
:ユーザーのID。この値を使用して設定APIでユーザーを指定できます。ただし所有権の割り当てにこれを使用するとエラーが発生します。特定の所有者を取得するには、/crm/v3/owners/{ownerId}
に対してGET
リクエストを送信します。id
値を使用して、詳細を取得する対象の所有者を指定する必要があります。
updatedAt
値は、Ownerオブジェクト自体の更新に基づいて変化します。Userオブジェクトに変更が加えられても更新されません。例えば、ユーザーの権限を変更してもupdatedAt
値は更新されません。
貴重なご意見をありがとうございました。