WebsiteCoach API
WebsiteCoach APIで、キャッシュ済みのWebサイトレポートJSONと優先アクション項目を内部ダッシュボード、顧客ポータル、自動化に利用できます。
Ludwig Makhyan · 創設者, WebsiteCoach
WebsiteCoach APIの用途
WebsiteCoach APIは、登録 ユーザーがアプリ内で確認できる同じレポートデータへプログラムからアクセスできるようにします。JSON形式のWebサイト健全性データを必要とする社内ダッシュボード、顧客ポータル、レポート業務、自動化ツール向けです。
公開ドキュメントでは、非公開トークン、内部実装の詳細、管理者専用ルート、機密性の高いクロール設定を意図的に公開していません。ユーザーはログイン後のプロフィール画面で自分のAPIトークンを作成・管理します。
キャッシュ済みレポートJSON
ドメインの最新保存レポートを、スコア、指標、担当部門、根拠フィールドを含めて取得します。
アクション項目エンドポイント
優先度、担当部門、説明、指標、目標、信頼度を含む、優先修正リストだけを取得します。
AI 修正プロンプト
AI コーディングツールにそのまま貼り付けられるプロンプトを取得します。監査証拠、URL、学習リンク、プロバイダー側修正の手動手順を含みます。
履歴に連動したアクセス
APIによるレポート閲覧は認 証済みユーザーに紐づくため、同じドメインがアカウント履歴と管理履歴に表示されます。
トークン管理
ユーザーはツールごとに別々のトークンを作成でき、パスワードやセッションを公開せずにトークンを取り消せます。
公開APIエンドポイント
完全なキャッシュ済みレポート
アプリがドメインの完全な保存レポートを必要とする場合に使用します。
GET https://websitecoach.com/api/reports?url=example.com&token=YOUR_TOKEN&lang=enアクション項目のみ
チケット作成、経営ダッシュボード、優先修正リストだけが必要な連携に使用します。
GET https://websitecoach.com/api/actionitems?url=example.com&token=YOUR_TOKEN&lang=enAI 修正 payload
WebsiteCoach の検出結果を ChatGPT、Claude、Gemini、Cursor などの AI コーディングアシスタントへ送るワークフローで使用します。
GET https://websitecoach.com/api/payload?url=example.com&token=YOUR_TOKENレスポンスは各アクション項目について、担当部門、優先度、学習リンク、監査証拠、構造化プロンプトを返します。プロンプトは、AI にまずユーザーの技術スタックを調査させ、修正が DNS、CDN、メール、レジストラ、CMS、その他の外部コンソールに属する場合は、コード変更を推測せず詳細な手動手順を提示するよう指示します。
Bearerトークン形式
サーバーサイドアプリは、クエリ文字列の代わりにAuthorizationヘッダーでトークンを送信できます。
Authorization: Bearer YOUR_TOKENトークンとデータの安全性
トークンはサーバー側に保持
- APIトークンを公開JavaScript、モバイルアプリ、スクリーンショット、共有ドキュメントに置かないでください。
- アプリごとに別々のトークンを作成し、1つの連携を取り消しても他に影響しないようにします。
- HTTPSのみを使用し、チームメンバー、ベンダー、システムが不要になったらトークンをローテーションしてください。
- APIは認証済みトークン所有者が利用できるレポートデータのみを返します。パスワード、セッション、請求シークレット、管理ルート、非公開クロールヘッダーは公開しません。
アクセスと制限
APIアクセスは登録ユーザーが利用できます。各ユーザーはプロフィールから最大10個の有効なAPIトークンを作成できます。
API呼び出しは、キャッシュ済みレポートの取得とアクション項目ワークフロー向けです。新規スキャンやクレジットによる更新動作は変わる可能性があるため、公開連携ではドキュメント化されたキャッシュ済みレポートとアクション項目エンドポイントに依存してください。
トークンを作成または取り消すには、ログインして開いてください: API tokens.
非公開連携が必要ですか?
パートナーまたはエンタープライズ用途では、非公開の動作に依存する前にWebsiteCoachへお問い合わせください。公開ドキュメントが安定した契約です。
関連トピック