跳转到内容
POST AI agent ready /v1/json/validate

JSON 验证 API - 免费语法检查器

解析 JSON 字符串并报告其是否有效。 如果无效,响应将包含错误消息以及语法问题的位置,以便您可以修复它。

Parameters

stringrequired

The JSON string to validate.

Code examples

curl -X POST https://api.botoi.com/v1/json/validate \
  -H "Content-Type: application/json" \
  -d '{"json":"{\"name\": \"botoi\", \"active\": true}"}'

When to use this API

验证用户在表单中提交的 JSON

在保存之前检查粘贴到配置表单中的 JSON 在语法上是否正确,从而为用户提供即时反馈。

在有效的配置文件上进行 CI 部署

如果任何 JSON 配置文件存在语法错误,请在预部署挂钩中调用此端点以阻止部署。

清理 Webhook 负载

验证传入的 Webhook 主体以确认它们是可解析的 JSON,然后再将其路由到下游处理器。

Frequently asked questions

这仅检查语法还是模式?
该端点仅检查语法。 要针对 JSON 架构进行架构验证,请使用 /v1/schema/validate 端点。
无效 JSON 返回哪些错误详细信息?
响应包括解析器错误消息和解析失败的字符位置。
我可以验证 JSON5 或 JSONC(带注释的 JSON)吗?
否。此端点根据 RFC 8259 验证严格的 JSON。注释和尾随逗号被标记为错误。
JSON 输入有大小限制吗?
最大请求正文大小为 1 MB。 对于较大的文档,请在本地验证。

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.