レポートAPIの非公開アプリ(v3)移行について

Marketing Hub Enterprise契約でAPIキー連携を使用して

ランディングページの「ページ閲覧数」と「合計フォーム送信数」を

毎日取得しています。

(curlで/analytics/v2/reports/landing-pagesを使用)

2022年11月30日にAPIキー連携の提供終了に伴い、

非公開アプリへの移行がアナウンスされていますが

v3では現在reportsのAPIが提供されていません。
https://developers.hubspot.com/docs/api/analytics/reporting?__hstc=191447093.0e5d77f7eb8123af41c31fbede493521.1668101598462.1668761051946.1668765402102.3&__hssc=191447093.2.1668765402102&__hsfp=2860890755&_ga=2.139218483.1662083080.1668761052-1329240612.1667979037
11月30日までにreportsAPIのv3が公開されるのを

待つしかないでしょうか。
他の方法でランディングページの「ページ閲覧数」と

「合計フォーム送信数」を取得する方法があれば

教えていただけないでしょうか。

よろしくお願いいたします。

@YNashimoto
v1/v2のレガシーでも

Authorization:Bearer {ACCESS_TOKEN}}

でリクエスト可能ですので、クエリパラメータからヘッダーにセットし直すだけで移行可能です💡

株式会社NADJA 室田 様
ご回答ありがとうございました。
未公開アプリにする場合はv3APIへの移行が必須と勘違いしていました。
v2APIのままでも未公開アプリのアクセストークンでAPI呼び出しが上手くいきました。

未公開アプリのスコープの設定でreports以外に「business-intelligence」を追加しないと

パーミッションエラーが発生して躓きましたが、トライアルアンドエラーで絞り込んで

無事解決できました。

@YNashimoto
スコープは大変ですよね💦
エラーメッセージの"requiredScopes"部分や

"errors": [
 {
 "context": {
 "requiredScopes": [
 "****"
 ]
 },
 "message": "One or more of the following scopes are required."
 }
 ]

ドキュメントの"Method Details"を参考になさってください↓

を参考になさってください。