API開発者向け各種ガイドおよび資料
HubSpotのAPIについては、こちらにリファレンスドキュメントがあります。APIを活用することにより、実用的なアプリや連携をスムーズかつ簡単に開発できます。活用の面で必要な事項を以下に概説します。
アプリの開発
開始する前に、開発するアプリの種類を決定する必要があります。
公開アプリ
アプリマーケットプレイスにリストされているアプリなど、組織外の他のHubSpotユーザーがインストールするアプリを作成する予定の場合は、公開アプリを作成する必要があります。
公開アプリを開発する場合は、アプリ開発者アカウントを次のように作成する必要があります。
- まず、このページに移動します。
- [アプリ開発者アカウントを作成]をクリックします。
- GoogleアカウントまたはMicrosoftアカウントを使用して認証するか、Eメールを入力します。
- セットアップ手順に従って、開発者アカウントを作成します。
その後、新しいアプリを作成し、OAuthを構成し、テスト環境を構築することができます。今すぐ開発してみましょう。
非公開アプリ
アカウントからコンタクトデータを表示/変更できる内部アプリなど、HubSpotアカウント内の他のユーザーのみが利用できる連携を作成することが目標である場合は、非公開アプリを作成できます。
非公開アプリの作成について詳しくは、こちらの記事をご覧ください。
認証
HubSpot APIエンドポイントのほとんどは、OAuthおよび非公開アプリ アクセス トークンの両方に対応しています。
- HubSpotアプリマーケットプレイスにアプリを掲載したり、複数のユーザーによるインストールを可能にしたりする場合は、OAuthを使用する必要があります。
- 非公開アプリを開発する場合は、アプリのアクセストークンを使用した呼び出しが可能ですが、この場合もOAuthが実装されます。
利用と制限
利用上のガイドライン、レート制限、およびAPI呼び出し利用状況の確認方法をご覧ください。
アプリパートナーとアプリマーケットプレイス
アプリの掲載に必要な条件を確認し、アプリ掲載情報を作成します。
HubSpotアカデミーでAPIを使用してアプリを作成する方法について学ぶ
HubSpot API、開発者アカウント、OAuthとAPIキー両方の呼び出し方法については、HubSpotアカデミーの短い無料の動画(英語)をご覧ください。
クイックリンク
- 開発者アカウントを作成
- 開発者テストアカウントをセットアップしてアプリをインストールし、API呼び出しをテストする
- 変更ログ(英語)の受信を申し込んで最新情報を把握
- HubSpotの開発者コミュニティーフォーラム(英語)でコミュニケーションに参加したり、質問したりする
- 当社の開発者Slackコミュニティー(英語)に参加する
関連ドキュメント
貴重なご意見をありがとうございました。
こちらのフォームではドキュメントに関するご意見をご提供ください。HubSpotがご提供しているヘルプはこちらでご確認ください。