開発オプション #
開発オプションは、ご自身が動かすプログラムから、ChatGPT や Claude と同じツールを通じてご自身の Garmin データを読み取れるようにする、Basic の有償追加オプションです。簡単な審査のうえ、1 アカウントに 1 つ発行します。
接続できるもの #
- ご自身の PC 上のスクリプトやコマンドラインツール
- ご自身が運用するサーバー、またはご自身が利用するクラウド自動化サービス上のダッシュボードや自動処理
- 独自の OAuth クライアントで MCP サーバーに接続できる AI コーディングツール
プログラムがどこで動くかは問いません。問うのは誰が使うか — ご自身だけである点です。
対象外 #
- ご友人・顧客・チームなど、他の人が使うアプリやサービス
- ご自身のデータを他者にサービスとして再配信するもの
- カスタム URL スキーム(
myapp://…)に依存するモバイルアプリ(https の Callback をご利用ください)
他の人が使うものを作りたい場合、開発オプションは対象外です。パートナー連携についてはお問い合わせください。
接続のしくみ #
プログラムは Fitness AI Connector の OAuth クライアントとして接続します。
- 公開クライアント+PKCE。 お渡しするのはクライアント ID のみで、保管すべきシークレットはありません。ブラウザで Fitness AI Connector にサインインしてプログラムを認可します。
- Callback アドレスは 1 つ、承認時に固定します。
- ご自身の PC 上の loopback —
http://127.0.0.1、http://localhost、http://[::1]にパスを固定(ポートは任意)、または - ご自身が管理するサーバー上の https URL 1 つ(完全一致)
- ご自身の PC 上の loopback —
- 同意画面。 認可のたびに、クライアント名を示す画面が出ます。ご自身のアカウント専用に発行したものなので、身に覚えのない要求は拒否してください。
- データの範囲。 既存ツールによるご自身のデータの読み取りのみ。書き込みはありません。
具体的な設定手順(エンドポイント・パラメータ・例)は、承認時のメールでお送りします。
利用までの流れ #
サインインし、作るものと Callback アドレスをお知らせください。現行条件の Basic をご契約中である必要があります。
個別に審査し、結果はメールでお知らせします。お断りする場合、理由はお伝えしません。
承認された場合、メールにクライアント ID・設定手順・お申込みリンクが含まれます。この時点でクライアントは発行済みですが、お申込みが完了するまで使えません。
承認から 14 日以内にお申込みください。料金は決済画面に表示されます。決済後数分でクライアントが有効になります。
メールの設定手順に従ってください。初回はブラウザでサインインと許可を行い、以後はプログラムが自動で更新します。
申込やクライアントの状態は、開発オプションの状態ページでいつでも確認できます。
ご注意 #
- 1 アカウント 1 クライアント。 Callback アドレスを変える場合は再発行をご依頼ください。
- 解約について。 開発オプションだけをやめる場合は、Manage billing から「Fitness AI Connector - Developer Option」を解約してください(Basic はそのまま続きます)。Basic を解約すると、開発オプションも Basic の契約が終わる日に一緒に終わり、それ以降は請求されません。別途解約する必要はありません。開発オプションの残り日数分は返金されません。
- ご自身のみで利用。 クライアントの共有や他者のための利用は、返金なしで終了となります(規約 4.7 条)。
- プログラムの保管場所を安全に。 プログラムはご自身のデータ用のトークンを保持します。動かす PC やサービスは、アカウントと同じように保護してください。