注:2022年11月30日をもってHubSpot APIキーは廃止され、サポートも終了します。HubSpot APIキーの使用を続けると、アカウントやデータに対するセキュリティー上のリスクが生じます。なお、この廃止段階中にHubSpotでお客様のキーが無効化されることがあります。

認証には、代わりに非公開アプリのアクセストークンまたはOAuthを使用する必要があります。この変更について、およびAPIキー連携を移行して非公開アプリを代わりに使用する方法についてご確認ください。

HubSpotでの認証方式

HubSpotのAPIへの呼び出しを認証するには、OAuthおよび非公開アプリ アクセス トークンの2つの方法があります。それぞれの方法と、認証用にそれをコードに組み込む方法について、以下で詳しく説明します。

以前にAPIキーを使用して認証していた場合は、代わりに非公開アプリ アクセス トークンの使用に移行する方法をご確認ください。

注:複数の顧客で使用するように意図された連携や、アプリマーケットプレイスに掲載する連携は、HubSpotのOAuthプロトコルを使用したアプリとして開発する必要があります。

OAuth

OAuthを使用してリクエストを行うには、認証ヘッダーにOAuthアクセストークンを含めます。

/~curl --header "Authorization: Bearer C4d***sVq" https://api.hubapi.com/crm/v3/objects/contacts?limit=10&archived=false

非公開アプリのアクセストークン

OAuthと同様に、非公開アプリのアクセストークンを使用してリクエストを行うには、認証ヘッダーにトークンを含めます。

/~curl --header "Authorization: Bearer ***-***-*********-****-****-****-************" https://api.hubapi.com/crm/v3/objects/contacts?limit=10&archived=false

参考になりましたか?
こちらのフォームではドキュメントに関するご意見をご提供ください。HubSpotがご提供しているヘルプはこちらでご確認ください。