Web 数据

无障碍审计 API

在真实浏览器中对任意页面运行自动化 WCAG 无障碍审计。获得每个违规项的影响程度、WCAG 等级、受影响的元素和修复方法,以及需要人工复核的规则和总体评分。

分类 Web 数据
API 端点 1
主要功能 4
常见问题解答 4

被这些公司的人员使用

InstantOutseerMongoDBRespondentSage Expense ManagementInstantlyD.R. HortonWhatConvertsAdobeLLM Pulse

集成前可见的信任信号

透明文档、已认证请求和清晰的可靠性信息,让你在上线前更容易评估 DomScan。

实时 服务状态

集成前,请先查看实时服务运行状况和文档中说明的失败响应。

OpenAPI API 资料

OpenAPI、Swagger、Postman、CLI、SDK 和 MCP 文档链接一键可达。

API 密钥 受保护访问

认证端点使用 API 密钥,并在调用前清楚显示积分成本。

10,000 免费额度

从每月 10,000 积分开始,只有在用量增长时再升级。

这个 API 可以帮你交付什么

把此页面当作生产集成简报:端点、示例、响应结构,以及把 DomScan 接入产品所需的工作流组件。

产品工作流

把域名检查、DNS 情报、风险信号或数据增强嵌入注册、搜索和内部工具。

分析自动化

用计划任务、告警和可复现的调查步骤替代重复的人工查询。

干净的 JSON 数据

使用可预测字段、已记录的状态码和积分成本,而不是抓取供应商页面。

AI 和运维工具

通过 OpenAPI、SDK、Postman 或 MCP 为代理、仪表板、SOAR 剧本和 CRM 提供数据。

集成流程

从第一次请求到可重复生产使用的简单路径。

1
一次认证

使用文档中的请求头发送 API 密钥,并在服务之间保持请求一致。

2
用示例查询

从 curl 和 HTTP 示例开始,再把参数映射到你的应用代码。

3
运行和监控

使用状态码、积分成本和响应字段构建重试、日志和告警。

开发者工具包

从此页面跳转到机器可读文档、请求集合、SDK 或代理工具。

参数和响应映射

在把端点接入客户端前,快速查看输入、输出字段和状态码。

请求参数

参数

urlstandard
响应字段

响应示例

statusscoresummaryviolationsaffected_elementsby_impactcriticalseriousmoderateminoridimpact
状态覆盖

HTTP 状态码

200400401402429

API 端点

GET /v1/accessibility
积分: 8身份验证: 需要身份验证

集成前可见的信任信号

透明文档、已认证请求和清晰的可靠性信息,让你在上线前更容易评估 DomScan。

服务状态 API 资料

OpenAPI、Swagger、Postman、CLI、SDK 和 MCP 文档链接一键可达。

API 密钥 受保护访问

认证端点使用 API 密钥,并在调用前清楚显示积分成本。

免费额度 免费注册

从每月 10,000 积分开始,只有在用量增长时再升级。

活跃 请求示例

从 curl 和 HTTP 示例开始,再把参数映射到你的应用代码。

主要功能

WCAG 2.x 规则

检查涵盖 WCAG A 和 AA 成功标准以及最佳实践,从缺少替代文本和标签,到颜色对比度和 ARIA 误用。

按影响程度排序

违规项按从严重到轻微排序,并附有受影响元素的数量、示例选择器和 HTML。

人工复核清单

需要人工判断的规则会单独列出,因此自动检查通过绝不会被误认为完全合规。

渲染后的页面

页面在 JavaScript 运行后才进行审计,因此动态菜单、表单和内容也在检查范围内。

请求示例

GET /v1/accessibility?url=example.com bash
curl -H "X-API-Key: $DOMSCAN_API_KEY" "https://domscan.net/v1/accessibility?url=example.com"

响应示例

200 OK json
{
  "status": "ok",
  "score": 84,
  "summary": { "violations": 4, "affected_elements": 23, "by_impact": { "critical": 1, "serious": 2, "moderate": 1, "minor": 0 } },
  "violations": [
    {
      "id": "image-alt",
      "impact": "critical",
      "wcag_level": "A",
      "help": "Images must have alternate text",
      "node_count": 6,
      "nodes": [{ "target": "main > img.hero", "html": "<img src="/hero.jpg">" }]
    }
  ]
}

常见问题解答

评分高就意味着网站合规吗?

不是。自动化工具只能发现一部分无障碍障碍。请用结果修复明显的问题,然后再进行人工测试以及辅助技术测试。

评分是如何计算的?

将通过的规则与按影响程度加权的违规项进行比较:严重 3,较严重 2,中等 1,轻微 0.5。

检查的是哪个标准?

WCAG 2.0、2.1 和 2.2 的 A 和 AA 等级,以及常见最佳实践,并在每个违规项上标注。

需要消耗多少积分?

每次审计 8 积分。被拦截或失败的页面会退还积分。

相关工具和资源

HTTP 状态码

我们明确列出了客户端应处理的 HTTP 状态码,帮助你区分成功响应、认证问题、额度不足、速率限制、数据不存在以及上游故障。

成功 200

请求成功

请求错误 400

参数无效

未授权 401

API 密钥或会话缺失或无效。

需要付款 402

没有足够额度来执行此请求。

请求过多 429

超出速率限制