API Connection Guide

API制限比較 & 接続ガイド

各サービスのAPI制限・接続方法・取得できるデータを詳しく解説します

最終確認日: 2026-03-21(確認者: Kenta

API制限は予告なく変更される場合があります

サービス別API制限 比較表

Konsumpsyが各サービスから使用量データを取得する際のAPI制限をまとめています

この表は公式ドキュメントをもとに手動で管理しています。 API制限は予告なく変更される場合があります。最新情報は各サービスの公式ドキュメントをご確認ください。

サービス 使用量取得 必要なキー レート制限 推奨取得頻度 備考
Claude API Admin APIキー 120req/分 1日1回 oauth/usageは429多発のため注意
Claude Pro ブラウザ版は取得不可
OpenAI API APIキー Tier依存(5〜4,000 RPM) 1日1回 Tier1以上推奨
ChatGPT Plus ブラウザ版は取得不可
Vercel Access Token 非公開(実測: 約60req/分) 1日1回
GitHub Copilot Personal Access Token 5,000req/時 1日1回 Org Admin権限必要
Supabase Personal Access Token 120req/分(標準) 1日1回 重いエンドポイントは10req/分
Cursor API非公開
Windsurf API非公開
Midjourney API非公開
ElevenLabs APIキー 非公開(実測: 約30req/分) 1日1回 クレジット残量のみ取得可
Perplexity APIキー Tier依存 1日1回
Manus API非公開

Konsumpsyでの取得頻度

すべてのサービスについて 1日1回(UTC 02:00) のバッチで使用量を取得します。 リアルタイム取得は各サービスのレート制限およびKonsumpsyのコスト上の理由から行いません。

各サービスのAPI接続方法

Claude / Anthropic — API接続ガイド

API対応確認: 2026-03-21
キー: Admin APIキー
制限: 120req/分
推奨: 1日1回

必要なキーの取得方法

  1. console.anthropic.com にログイン
  2. 左メニュー「Settings」→「API Keys」を開く
  3. 「Create key」→ Role: Administrator を選択
  4. 生成されたキーを Konsumpsy に貼り付け

注意: 通常の API キーではなく Admin APIキー が必要です。 Role を「Administrator」にしないと Usage API にアクセスできません。

取得できるデータ

データ 取得可否
月次トークン使用量
モデル別使用量(Opus/Sonnet/Haiku)
1日単位の使用量推移
Claude.ai(ブラウザ版)の使用量
請求額 ✗(トークン数からの概算のみ)

レート制限の詳細

Management APIの標準レート制限は 120リクエスト/分 です。

ただし oauth/usage エンドポイントは高頻度アクセスで 429 エラーが多発する既知の問題があります。 Konsumpsy はこのため 1日1回のバッチ取得 のみ実施しています。

権限について

Admin APIキーは通常のAPIキーより権限が強いですが、 Konsumpsy は以下の操作のみ実施します:

  • ✓ 使用量データの読み取り
  • ✗ モデルへのリクエスト送信
  • ✗ 設定の変更
  • ✗ その他の操作

不要になった場合は Anthropic Console から即時削除できます。

公式ドキュメントを確認する →

OpenAI — API接続ガイド

API対応確認: 2026-03-21
キー: APIキー(sk-proj-...)
制限: Tier依存(5〜4,000 RPM)
推奨: 1日1回

必要なキーの取得方法

  1. platform.openai.com にログイン
  2. 右上のアイコン →「API keys」
  3. 「Create new secret key」
  4. 生成されたキーを Konsumpsy に貼り付け

推奨: Usage Tierを確認してください。

  • Free / Tier 0: RPM 5(非常に低い)→ 使用量取得に支障が出る場合あり
  • Tier 1以上($5以上の支払い実績): RPM 500以上 → 安定して取得可能

取得できるデータ

データ 取得可否
月次トークン使用量(input / output)
モデル別使用量
1日単位の使用量
ChatGPT Plus(ブラウザ版)の会話使用量
請求額 ✗(概算計算のみ)

レート制限の詳細

OpenAIのレート制限はアカウントの Usage Tier によって異なります:

Tier RPM TPM
Free 3 40,000
Tier 1 500 200,000
Tier 2 5,000 2,000,000
Tier 3+ 5,000+ 4,000,000+

Konsumpsyは1日1回のみアクセスするため、Tier 1以上であれば問題ありません。

公式ドキュメントを確認する →

Vercel — API接続ガイド

API対応確認: 2026-03-21
キー: Vercel Access Token
制限: 非公開(実測: 約60req/分)
推奨: 1日1回

必要なキーの取得方法

  1. vercel.com/account/tokens にアクセス
  2. 「Create Token」→ Scope: Full Account
  3. 生成されたトークンを Konsumpsy に貼り付け

取得できるデータ

データ 取得可否
プロジェクト数・デプロイ数
帯域使用量
Serverless Functions実行時間

レート制限の詳細

Vercel APIは公式レート制限を非公開としています。 実測では約 60リクエスト/分 程度と確認されています。

Konsumpsyは安全のため 1日1回のみ アクセスします。

公式ドキュメントを確認する →

Supabase — API接続ガイド

API対応確認: 2026-03-21
キー: Personal Access Token
制限: 120req/分(標準)/ 10req/分(重い)
推奨: 1日1回

必要なキーの取得方法

  1. app.supabase.com/account/tokens にアクセス
  2. 「Generate new token」→ 名前を入力(例: Konsumpsy)
  3. 生成されたトークンを Konsumpsy に貼り付け

取得できるデータ

データ 取得可否
プロジェクト数・稼働状況
データベース使用量(接続数・ストレージ)
APIリクエスト数(Management API経由)

レート制限の詳細

エンドポイント レート制限
標準エンドポイント 120req/分
重いエンドポイント(analytics等) 10req/分

Konsumpsyは1日1回のバッチ取得のため、制限に達することはありません。

公式ドキュメントを確認する →

GitHub / Copilot — API接続ガイド

API対応確認: 2026-03-21
キー: Personal Access Token(Classic)
制限: 5,000req/時
推奨: 1日1回

必要なキーの取得方法

  1. github.com/settings/tokens にアクセス
  2. 「Generate new token (classic)」
  3. スコープ: read:org にチェック(Copilot使用量取得に必要)
  4. 生成されたトークンを Konsumpsy に貼り付け

重要: Copilot使用量の取得には Organization Admin権限 が必要です。 個人プランのCopilotは使用量APIがなく、シート数のみ確認できます。

取得できるデータ

データ 取得可否
Copilot利用シート数(組織)
アクティブユーザー数
コード補完のアクティビティ(集計値)

レート制限の詳細

認証ありの場合: 5,000リクエスト/時(非常に余裕あり)

Konsumpsyは /orgs/{org}/copilot/usage エンドポイントを1日1回のみ呼び出します。

公式ドキュメントを確認する →

ElevenLabs — API接続ガイド

API対応確認: 2026-03-21
キー: APIキー
制限: 非公開(実測: 約30req/分)
推奨: 1日1回

必要なキーの取得方法

  1. elevenlabs.io/app/settings/api-keys にアクセス
  2. 「Create API Key」
  3. 生成されたキーを Konsumpsy に貼り付け

取得できるデータ

データ 取得可否
クレジット残量(使用済み / 上限)
サブスクリプションプラン名
次回更新日
クレジット消費の詳細内訳

レート制限の詳細

ElevenLabs APIの公式レート制限は非公開です。 実測では約 30リクエスト/分 と確認されています。

Konsumpsyは /v1/user/subscription エンドポイントを1日1回のみ呼び出します。

公式ドキュメントを確認する →

Perplexity — API接続ガイド

API対応確認: 2026-03-21
キー: APIキー
制限: Tier依存
推奨: 1日1回

必要なキーの取得方法

  1. perplexity.ai/settings/api にアクセス
  2. APIキーを作成
  3. 生成されたキーを Konsumpsy に貼り付け

取得できるデータ

データ 取得可否
API使用量
クレジット残量
ブラウザ版の使用量

レート制限の詳細

Perplexity APIのレート制限はアカウントTierにより異なります。

Konsumpsyは1日1回のバッチ取得のみ実施するため、通常の利用では制限に達しません。

公式ドキュメントを確認する →

Midjourney

API非対応確認: 2026-03-21

API非公開

Midjourneyは現在、使用量取得のための公式APIを提供していません。

Konsumpsyでできること

  • ✓ 月額・プラン・更新日の手動管理
  • ✓ 請求書のアップロードによるActual History記録(Proプランのみ)
  • ✓ AIレコメンドの生成(使用量データなしの場合は更新日ベースで判断)
  • ✗ 使用量の自動取得

今後APIが公開された場合、Konsumpsyは速やかに対応します。

Cursor

API非対応確認: 2026-03-21

API非公開

Cursorは現在、使用量取得のための公式APIを提供していません。

Konsumpsyでできること

  • ✓ 月額・プラン・更新日の手動管理
  • ✓ 請求書のアップロードによるActual History記録(Proプランのみ)
  • ✓ AIレコメンドの生成(使用量データなしの場合は更新日ベースで判断)
  • ✗ 使用量の自動取得

今後APIが公開された場合、Konsumpsyは速やかに対応します。

Windsurf

API非対応確認: 2026-03-21

API非公開

Windsurfは現在、使用量取得のための公式APIを提供していません。

Konsumpsyでできること

  • ✓ 月額・プラン・更新日の手動管理
  • ✓ 請求書のアップロードによるActual History記録(Proプランのみ)
  • ✓ AIレコメンドの生成(使用量データなしの場合は更新日ベースで判断)
  • ✗ 使用量の自動取得

今後APIが公開された場合、Konsumpsyは速やかに対応します。

制限の解釈と注意点

1

「使用量が取得できない」と「使用量が0」は別物です

APIを持たないサービス(Midjourney等)では使用量欄が「データなし」と表示されます。これは「使っていない」という意味ではありません。

2

取得データの鮮度

すべてのサービスの使用量は1日1回更新されます。「今日の使用量」をリアルタイムで確認したい場合は、各サービスのダッシュボードを直接ご確認ください。

3

トークン数と請求額の乖離

APIのトークン数から概算した「コスト換算」は、実際の請求額と異なる場合があります。プロモーションクレジット・ボリューム割引・通貨換算レートなどの影響を受けるためです。正確な請求額はProプランの請求書アップロード機能で補完することを推奨します。

4

APIキーの権限について

KonsumpsyはAPIキーを使用量の「読み取り」のみに使用します。各サービスに付与する権限は最小権限を推奨します。

5

レート制限エラー(429)が発生した場合

Konsumpsyは指数バックオフで自動リトライします。リトライ後も取得できなかった場合、前回の値を表示しつつ「データ更新失敗」バッジを表示します。翌日の定期実行で自動回復します。

よくある質問

Q. APIキーを登録すると、Konsumpsyは何ができるようになりますか?

A. 使用量データの読み取りのみです。各サービスへのリクエスト送信、設定変更、解約操作は一切行いません。

Q. APIキーはどのように保管されますか?

A. AES-256方式で暗号化した上でデータベースに保存します。平文で保管・表示されることはありません。

Q. 使用量データの取得頻度を変えられますか?

A. 現在は1日1回固定です。将来のアップデートで変更できるよう検討中です。

Q. APIキーが漏洩した場合はどうすればいいですか?

A. 即座に各サービスのダッシュボードでAPIキーを無効化してください。その後、Konsumpsyのサービス設定からAPIキーを削除・再登録してください。

Q. 対応していないサービスを追加できますか?

A. 手動でサービス名・月額・更新日を登録できます。使用量の自動取得はできませんが、月額管理・更新アラートは機能します。