API工具
构建 HTTP 请求、解析响应、生成 Mock、检查 API 载荷。
29 个工具可用,全部在浏览器本地运行。
- API 认证信息提取器从 OpenAPI 3 规范提取认证方案:输出 components.securitySchemes 的 JSON。不识别 Swagger 2.0 的 securityDefinitions,会返回空对象。工具
- API cURL 生成器为 OpenAPI 规范 paths 中的每个路径/方法生成一条 cURL 命令。基础 URL 固定为占位符 https://api.example.com——忽略规范的 servers 字段,使用前请自行替换主机。工具
- API 文档生成器从 OpenAPI 生成 Markdown API 文档。工具
- API 端点提取器从 OpenAPI 提取所有端点。工具
- API 错误提取器从 OpenAPI 提取错误响应。工具
- API Mock 生成器从 OpenAPI 生成模拟响应。工具
- API OpenAPI 展开递归内联 OpenAPI 规范中的本地 $ref 引用(RFC 6901 JSON Pointer);循环或无法解析的引用将保留原文并附 x-expand-warnings 说明。工具
- API OpenAPI 扁平化将嵌套 OpenAPI 扁平化为端点列表。工具
- API OpenAPI 合并器合并两个 OpenAPI 规范。工具
- API 参数提取器从 OpenAPI 提取参数。工具
- API Postman 生成器从 OpenAPI 生成 Postman 集合。工具
- API 响应提取器从 OpenAPI 提取响应模式。工具
- API Schema 差异对比器差异比较两个 API 规范。工具
- API SDK 生成器从 OpenAPI 生成 TypeScript SDK。工具
- API 规范转换器将 Swagger 2.0 转换为 OpenAPI 3.0。工具
- API 规范验证器检查 OpenAPI/Swagger 规范是否包含必需的顶层字段:openapi/swagger 版本、paths 与 info。不检查字段内容——paths 为非对象值也能通过,因此这只是字段存在性检查,不是结构校验。工具
- API Swagger 生成器从 JSON 生成 Swagger 2.0 规范。工具
- API 测试生成器从 OpenAPI 生成测试用例。工具
- GraphQL 格式化器带缩进美化输出 GraphQL。工具
- GraphQL 内省查询器生成 GraphQL 内省查询。工具
- GraphQL 压缩器通过移除空白压缩 GraphQL。工具
- GraphQL 转 JSON将 GraphQL 操作提取为 JSON。工具
- GraphQL 转 REST将 GraphQL 操作转换为 REST JSON。工具
- GraphQL 验证器仅通过花括号配平来校验 GraphQL。字符串字面量内的花括号也会被计入,因此参数中含有 }(如 s(v: "}"))可能误报 BRACE_MISMATCH;不做完整 GraphQL 语法校验。工具
- JSON 转 GraphQL从 JSON 样例生成 GraphQL 类型定义:对象键成为字段,数组解包其元素类型。所有数字都映射为 Float(不区分整数),字符串映射为 String,布尔映射为 Boolean。工具
- JSON 转 OpenAPI从 JSON 端点数组生成最小化的 OpenAPI 3.0.0 骨架,如 [{"path":"/x","method":"get"}]。每个条目必须同时包含 path 与 method——缺失任一字段会抛出原始运行时错误,而非友好的校验提示。工具
- OpenAPI 转 JS 客户端从 OpenAPI 生成 JS API 客户端。工具
- OpenAPI 转 TypeScript从 OpenAPI 生成 TypeScript 接口。工具
- REST 转 GraphQL将 REST 端点转换为 GraphQL 查询。工具