ドキュメント
エージェント、MCP & APIのリファレンス
ウェブサイト、REST API、または MCP から AI SEO レポートを実行し、すべての有料プランで1つのキーを使用します。
はじめての方へ。開発者向けページでは、エンドポイントの詳細に入る前にアクセスモデルを説明しています。 SEOレポートAPIの概要を読む
認証
すべてのリクエストには Bearer トークンが必要です。API キーは有料プランで利用可能です。アカウント設定で作成してください。各新しいサイトはプランのクレジットを1つ使用し、クレジットは各月の1日(UTC)にリセットされ、ロールオーバーしません。
Header· http
例リクエスト
curl· bash
REST API エンドポイント
ベース URL: https://seoreport.dev
POST
/api/v1/reportsGET
/api/v1/reports/:idGET
/api/v1/reports/:id/resultGET
/api/v1/reports/:id/download?format=pdf|md|txt|jsonPUT
/api/v1/monitorsGET
/api/v1/monitorsDELETE
/api/v1/monitors?url=例の応答
response.json· json
結果の読み方
report.status が completed になると、結果エンドポイントはレポート全体を返します。所見は、report.view.sections のうちキーが full_findings のエントリの detail.findings にあります。テキストフィールドはレポートの言語で書かれています。
result.json· json
report.targetUrl- 実際に監査したアドレスです。同じドメイン内のリダイレクトは追跡されるため、送信した URL と異なる場合があります。
report.auditedAt- 監査を実行した日時(ISO 8601 タイムスタンプ)。
report.score.overall- 0〜100 の総合スコア。
report.view.sections[].state- セクションの内容が利用可能かどうかを示します。状態が
readyになるまでdetailは null です。 findings[].status- 所見の判定:
fail, warn, pass, info。 findings[].areaLabel- 所見が関係するサイトの領域。
findings[].title- 所見を 1 行で表したもの。
findings[].whyItMatters- その所見が検索と AI での可視性に影響する理由。
findings[].fix- 変更すべき内容。不合格と警告の所見では値が入り、それ以外では空です。
結果にはこれ以外のフィールドも含まれます。ここに記載したフィールドを使って実装してください。それ以外は文書化されておらず、変更される可能性があります。