文档
参考 代理, MCP & API
从您的网站、REST API 或 MCP 运行 AI SEO 报告,任何付费计划均可使用单一密钥。
第一次使用?开发者页面会先讲清访问模型,然后再进入端点参考。 阅读 SEO 报告 API 概览
身份验证
所有请求都需要 Bearer 令牌。API 密钥仅在付费套餐中提供;请在账户设置中创建。每个新站点使用套餐中的 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- 用一行文字概括该发现。
findings[].whyItMatters- 该发现为何影响搜索和 AI 可见性。
findings[].fix- 需要修改的内容。失败和警告类发现会填写此字段,其他发现为空。
结果包含的字段不止这些。请基于此处列出的字段进行开发;其他字段未写入文档,可能会变化。