API 设计、开发、测试一体化协作平台
Apifox = Postman + Swagger + Mock + JMeter
api
,
API 文档
,
,
file-doc
,
API 自动化测试
,
,
view-list
,
,
API Mock
,
,
api-app
,
API 调试
免费下载
使用 Web 版
一套系统、一份数据,解决多个 API 工具之间的数据同步问题
只要定义好 API 文档,API 调试、API Mock、API 自动化测试即可直接使用,无需再次定义。
API 文档和 API 开发调试使用同一个工具,API 调试完成后即可保证和 API 文档定义完全一致。高效、及时、准确!
API 设计
可视化 API 设计
高效 & 零学习成本
可视化 API 文档设计功能,无需手写 Markdown 或 YAML,零学习成本,高效便捷。
可复用的“数据模型”
可将常用数据结构定义为“数据模型”,在多个接口中引用,一次修改全局生效。
遵循 OpenAPI(Swagger) 规范
接口文档完全遵循 OpenAPI(Swagger) 规范,支持 JSON Schema
可导入 Swagger 等 20+ 数据格式
支持导入 Swagger (OpenAPl) , Postman, Jmeter, apiDoc, RAP2, YApi, Eolink, Apipost 等数据格式。
使用 IDEA 插件自动生成文档
API 调试
比 Postman 更强大
一键调试,无需复制黏贴
只要设计完(或导入)API 文档,即可一键调试,无需复制黏贴各种 URL 或参数。
“自动校验”返回数据结构的正确性
依据接口文档自动判断返回数据结构是否正确,无需手写断言。
独创的“接口用例”功能
保存多组接口请求参数,轻松覆盖一个接口的各种实例,方便后端自测和测试编写用例。
全面兼容 Postman 功能和脚本语法
Postman 的接口前置脚本和测试脚本可以直接在 Apifox 内运行,并支持引用公共脚本。
支持 JS/Java/Python/PHP 等语言
脚本中支持引用 JS/Java/Python/PHP 等语言的包。
为什么选择使用 Apifox 而不是 Postman?
API 设计
零门槛实现自动化测试
可视化编排测试步骤,零代码
支持可视化地编排自动化测试步骤,无需手写脚本代码。
API 文档基础上,一键导入,实时同步
支持可视化地编排自动化测试步骤,无需手写脚本代码。
可视化添加断言,支持读写数据库
接口用例支持可视化的断言,也可连接MySQL等多种数据库读写数据。
支持“数据驱动”测试
可导入CSV/JSON 格式的测试数据,使用测试数据运行测试用例并产出测试报告。
支持 CI/CD 持续集成
支持使用命令行方式运行测试用例并产出测试报告,可与 Jenkins等持续集成工具打通使用。
API 调试
分享&发布 API 文档
一键发布&分享
设计完(或导入) 的API 文档,一键分享给合作伙伴,接口变更实时同步,支持公开或加密发布。
API 文档支持“在线调试”
设计完(或导入) 的API 文档,一键分享给合作伙伴,接口变更实时同步,支持公开或加密发布。
自定义导航、自定义样式
API 文档可自定义导航和页面样式,可以将 API 文档的导航条做成跟官网一致。
个性化域名、自定义域名
支持自定义的 Apifox 文档域名,也可绑定到自有的域名。
自动生成代码
在线文档支持生成20 多种语言的接口请求代码和数据模型代码。
查看 demo
API 设计
零配置 Mock 数据
无需手写 Mock 规则
只要定义好 API 文档,“零配置”即可自动 mock 出非常“人性化”的数据(根据数据结构及字段名智能 mock),参考右图 👉
API 变更后 Mock 数据实时同步变更
API 文档更改时,Mock 数据会自动变更,无需改动任何脚本。
支持根据请求参数返回不同结果
高级 Mock 支持配置不同的期望,根据请求参数返回不同结果。
内置 Mock.js 规则引擎
内置 Mock.js 规则引擎,可自定义符合 Mock.js 语法的 Mock 脚本。
支持自定义脚本 Mock
自定义脚本 Mock 支持二次修改智能 Mock 的结果,实现 Mock 字段之间的逻辑关联。
CI/CD 持续集成
支持命令行方式运行 API 测试 (Apifox CLI)。
支持集成 Jenkins 等持续集成工具。
支持 HTTP、TCP、RPC
支持 HTTP(s) 接口管理。
支持 Socket (TCP) 接口管理。
支持 GraphQL、Dubbo、gRPC、WebSocket 等协议接口。
数据库操作
支持读取数据库数据,作为 API 请求参数使用。
支持读取数据库数据,用来校验(断言) API 请求是否成功。
数据导入/导出
支持导出 OpenAPI (Swagger)、Markdown、Html 等数据格式。
支持导入 OpenAPI (Swagger)、Postman、HAR、RAP2、JMeter、YApi、Eolinker、NEI、RAML、DOClever 、Apizza 、DOCWAY、ShowDoc、apiDoc、I/O Docs、WADL、Google Discovery 等数据格式。
团队协作
接口数据云端同步,实时更新。
成熟的团队与项目权限管理,支持管理员、普通成员、只读成员等角色设置,满足各类企业的需求。
自动生成代码
根据接口/模型定义,自动生成各种语言/框架的业务代码和 API 请求代码。
支持 TypeScript、Java、Go、Swift、ObjectiveC、Kotlin、Dart、C++、C#、Rust 等 130 种语言及框架。
支持自定义代码模板,自动生成符合自己团队的架构规范的代码,满足各种个性化的需求。
API Hub
探索及调试一切你想要的 API 公开项目,开放 API 共享平台,发现更多公开 API 项目
API Hub
海康云眸·社区 API
描述:
面向新建/改造小区、物业公司提供云对讲、云门禁、云停车、云报警、云访客、云物业、云视频等智慧社区业务。应用场景及功能包括:小区大门场景的刷脸/刷卡通行、一键开门、蓝牙开门、访客扫码开门、访客车牌自动识别通行;单元门口呼叫对讲开门、呼叫APP开门、呼叫室内机开门;居家场景的远程呼梯;物管场景的物业缴费等。
腾讯广告
描述:
为腾讯广告开发者提供全面的技术及数据支持,全方位实现自动化营销及高效管理
滴滴 API
描述:
为企业用车提供一站式解决方案。
抖音
描述:
抖音开放 API 提供视频发布、评论等功能的接口,帮助开发者在自己的产品中集成抖音社交功能。
支付宝
描述:
支付宝开放平台提供丰富的 API,开发者可以通过调用这些 API 实现支付、用户管理、营销活动等功能,快速为用户构建增值服务。
JinaChat
描述:
JinaChat 预示着多模式聊天功能的新时代,超越了文本,包含了图像等。
Cohere
描述:
Cohere 开放 API 让开发者访问其语言模型的自然语言处理能力,包括智能写作、问答、文本分类与摘要等。开发者无需部署模型,即可为产品提供高水平的 NLP 功能。
Google Gemini
描述:
Gemini 是谷歌公司发布的人工智能大模型,能够在从数据中心到移动设备等不同平台上运行。
Claude API
描述:
文心一言-千帆大模型平台
描述:
百度智能云千帆平台提供了丰富的 API,包括对话 Chat、续写 Completions、向量 Embeddings、插件应用、Prompt 工程、模型服务、管理、调优及数据管理等 API 能力。
Stable Diffusion
描述:
Stable Diffusion 开放 API 让开发者仅需提供文字描述,即可快速获取这个强大图像生成模型生成的高质量图片。
哔哩哔哩 API
描述:
基于哔哩哔哩强大的内容社区生态,为机构、up主和品牌服务商,提供基础的服务能力、行业解决方案和个性化服务的平台,对于不同阶段的用户一起共建良性的内容生态。
拼多多 API
描述:
拼多多开放平台 API
艾科瑞特科技
描述:
艾科瑞特科技云市场API使用指南 艾科瑞特科技(iCREDIT)-全球最大的API服务商让企业决策更远见、业绩长青 艾科瑞特科技云市场 https://market.icredit.link
快递100 API
描述:
快递信息推送和查询服务。
微信支付 API
描述:
高德地图 API
描述:
高德Web服务API向开发者提供HTTP接口,开发者可通过这些接口使用各类型的地理数据服务。
GitHub API
描述:
Elasticsearch API
描述:
Elasticsearch 服务的 API,允许您通过 API 调用执行 UI 控制台中可用的大部分操作
飞书 API
描述:
应用敏捷开发,服务高效入驻。以先进的协同办公理念和产品助力企业成长。
OpenAI(ChatGPT)
描述:
Open AI(ChatGPT)几乎可以应用于任何涉及理解或生成自然语言或代码的任务。我们提供一系列具有不同功率级别的模型,适用于不同的任务,并且能够微调您自己的自定义模型。这些模型可用于从内容生成到语义搜索和分类的所有领域。
钉钉 API
描述:
钉钉开放平台服务端 API。让应用开发简单、高效、专业,加速组织业务数字化。
企业微信 API
描述:
企业微信开放平台服务端 API。企业办公管理工具。与微信一致的沟通体验,丰富免费的OA应用,并与微信消息、小程序、微信支付等互通,助力企业高效办公和管理。
Apifox Echo
描述:
简单的接口请求和返回数据服务,供开发人员和测试人员学习测试 API 使用。
电商社交
海康云眸·社区 API
描述:
面向新建/改造小区、物业公司提供云对讲、云门禁、云停车、云报警、云访客、云物业、云视频等智慧社区业务。应用场景及功能包括:小区大门场景的刷脸/刷卡通行、一键开门、蓝牙开门、访客扫码开门、访客车牌自动识别通行;单元门口呼叫对讲开门、呼叫APP开门、呼叫室内机开门;居家场景的远程呼梯;物管场景的物业缴费等。
腾讯广告
描述:
为腾讯广告开发者提供全面的技术及数据支持,全方位实现自动化营销及高效管理
滴滴 API
描述:
为企业用车提供一站式解决方案。
抖音
描述:
抖音开放 API 提供视频发布、评论等功能的接口,帮助开发者在自己的产品中集成抖音社交功能。
支付宝
描述:
支付宝开放平台提供丰富的 API,开发者可以通过调用这些 API 实现支付、用户管理、营销活动等功能,快速为用户构建增值服务。
微信支付 API
描述:
高德地图 API
描述:
高德Web服务API向开发者提供HTTP接口,开发者可通过这些接口使用各类型的地理数据服务。
AI
JinaChat
描述:
JinaChat 预示着多模式聊天功能的新时代,超越了文本,包含了图像等。
Cohere
描述:
Cohere 开放 API 让开发者访问其语言模型的自然语言处理能力,包括智能写作、问答、文本分类与摘要等。开发者无需部署模型,即可为产品提供高水平的 NLP 功能。
Google Gemini
描述:
Gemini 是谷歌公司发布的人工智能大模型,能够在从数据中心到移动设备等不同平台上运行。
Claude API
描述:
文心一言-千帆大模型平台
描述:
百度智能云千帆平台提供了丰富的 API,包括对话 Chat、续写 Completions、向量 Embeddings、插件应用、Prompt 工程、模型服务、管理、调优及数据管理等 API 能力。
Stable Diffusion
描述:
Stable Diffusion 开放 API 让开发者仅需提供文字描述,即可快速获取这个强大图像生成模型生成的高质量图片。
OpenAI(ChatGPT)
描述:
Open AI(ChatGPT)几乎可以应用于任何涉及理解或生成自然语言或代码的任务。我们提供一系列具有不同功率级别的模型,适用于不同的任务,并且能够微调您自己的自定义模型。这些模型可用于从内容生成到语义搜索和分类的所有领域。
团队协作
GitHub API
描述:
飞书 API
描述:
应用敏捷开发,服务高效入驻。以先进的协同办公理念和产品助力企业成长。
钉钉 API
描述:
钉钉开放平台服务端 API。让应用开发简单、高效、专业,加速组织业务数字化。
企业微信 API
描述:
企业微信开放平台服务端 API。企业办公管理工具。与微信一致的沟通体验,丰富免费的OA应用,并与微信消息、小程序、微信支付等互通,助力企业高效办公和管理。
生活服务
海康云眸·社区 API
描述:
面向新建/改造小区、物业公司提供云对讲、云门禁、云停车、云报警、云访客、云物业、云视频等智慧社区业务。应用场景及功能包括:小区大门场景的刷脸/刷卡通行、一键开门、蓝牙开门、访客扫码开门、访客车牌自动识别通行;单元门口呼叫对讲开门、呼叫APP开门、呼叫室内机开门;居家场景的远程呼梯;物管场景的物业缴费等。
腾讯广告
描述:
为腾讯广告开发者提供全面的技术及数据支持,全方位实现自动化营销及高效管理
滴滴 API
描述:
为企业用车提供一站式解决方案。
抖音
描述:
抖音开放 API 提供视频发布、评论等功能的接口,帮助开发者在自己的产品中集成抖音社交功能。
支付宝
描述:
支付宝开放平台提供丰富的 API,开发者可以通过调用这些 API 实现支付、用户管理、营销活动等功能,快速为用户构建增值服务。
微信支付 API
描述:
高德地图 API
描述:
高德Web服务API向开发者提供HTTP接口,开发者可通过这些接口使用各类型的地理数据服务。
生活社交
海康云眸·社区 API
描述:
面向新建/改造小区、物业公司提供云对讲、云门禁、云停车、云报警、云访客、云物业、云视频等智慧社区业务。应用场景及功能包括:小区大门场景的刷脸/刷卡通行、一键开门、蓝牙开门、访客扫码开门、访客车牌自动识别通行;单元门口呼叫对讲开门、呼叫APP开门、呼叫室内机开门;居家场景的远程呼梯;物管场景的物业缴费等。
腾讯广告
描述:
为腾讯广告开发者提供全面的技术及数据支持,全方位实现自动化营销及高效管理
滴滴 API
描述:
为企业用车提供一站式解决方案。
抖音
描述:
抖音开放 API 提供视频发布、评论等功能的接口,帮助开发者在自己的产品中集成抖音社交功能。
支付宝
描述:
支付宝开放平台提供丰富的 API,开发者可以通过调用这些 API 实现支付、用户管理、营销活动等功能,快速为用户构建增值服务。
微信支付 API
描述:
高德地图 API
描述:
高德Web服务API向开发者提供HTTP接口,开发者可通过这些接口使用各类型的地理数据服务。
开发工具
海康云眸·社区 API
描述:
面向新建/改造小区、物业公司提供云对讲、云门禁、云停车、云报警、云访客、云物业、云视频等智慧社区业务。应用场景及功能包括:小区大门场景的刷脸/刷卡通行、一键开门、蓝牙开门、访客扫码开门、访客车牌自动识别通行;单元门口呼叫对讲开门、呼叫APP开门、呼叫室内机开门;居家场景的远程呼梯;物管场景的物业缴费等。
腾讯广告
描述:
为腾讯广告开发者提供全面的技术及数据支持,全方位实现自动化营销及高效管理
滴滴 API
描述:
为企业用车提供一站式解决方案。
抖音
描述:
抖音开放 API 提供视频发布、评论等功能的接口,帮助开发者在自己的产品中集成抖音社交功能。
支付宝
描述:
支付宝开放平台提供丰富的 API,开发者可以通过调用这些 API 实现支付、用户管理、营销活动等功能,快速为用户构建增值服务。
微信支付 API
描述:
高德地图 API
描述:
高德Web服务API向开发者提供HTTP接口,开发者可通过这些接口使用各类型的地理数据服务。
他们正在使用 Apifox
先进研发团队都在使用 Apifox 提升效能
- 以上仅部分客户,排名不分先后 -
价格表
免费
公网 SaaS 版
中小团队 / 个人开发者
check-small
,
不限团队人类
check-small
,
不限项目数
check-small
,
不限接口数
下载桌面版
使用 Web 版
付费
私有化部署版
大型研发团队,专人服务。
check-small
,
部署在企业内部
check-small
,
按使用人数收费
check-small
,
不限功能
check-small
,
不限项目数
立即咨询
200 万开发者正在使用 Apifox
来自用户的真实反馈,Apifox 您的信赖之选
常见问题
没找到想要的答案?您还可以通过以下方式联系我们,或查看 Apifox 产品使用帮助文档。
帮助文档
联系我们
原本使用 Swagger/Knife4j/Yapi 维护接口文档,Apifox 是否兼容?
Apifox 支持导入 Swagger (OpenAPl) , Postman, Jmeter, apiDoc, RAP2, YApi, Eolink, Apipost 等 20 多种数据格式。在创建项目时,可以选择对应的数据格式,按照指引导入数据。
习惯了用 Swagger 自动生成接口文档,是否还能使用 Apifox?
Apifox 提供自动导入模式,可以定时从 Swagger 导入数据作为接口定义,在此基础上进行接口调试和自动化测试。你可以在“项目设置”-“导入数据”-“定时导入”设置数据源。
Apifox 也提供
,
,
IDEA 插件
,
,Java Spring 框架和 Kotlin 可以直接从 Javadoc 生成 API 定义并同步到 Apifox,无需手写 Swagger 注解。
习惯了使用 Postman 调试接口,Apifox 如何兼容?
你可以在“项目设置”-“导入数据”导入 Postman Collection 数据。导入后,Postman 请求会出现在 Apifox 的对应接口下的 "Success" 用例中。
Apifox 兼容 Postman 脚本语法,Postman 脚本可以在 Apifox 中直接运行。
Postman 的 Run Collection 功能对应 Apifox 的“自动化测试”-“测试场景”,你可以在这里编排多接口顺序运行,支持条件和循环,比 SetNextRequest 更灵活直观。
“文档模式”和“调试模式”有什么不同?分别适合什么场景?
文档模式适合习惯“先设计好 API 文档,再开始写代码”的团队。
在文档模式里,API 文档和 API 运行是分离的,一边用来定义接口,一边用来跑接口。这样的好处是,前端和测试只需要用“运行”来跑接口就好了,后端也不会随意改接口,能够保证接口文档的规范性。
调试模式适合习惯“先写代码,开发完成再出 API 文档”的团队。
调试模式里可以不预先设计好 API 文档,而是边开发边设计接口。后端可以方便地修改请求,不用考虑 API 文档,等到调试完成之后就会自动生成一个 API 文档。
Apifox 能否商用?是否收费?
Apifox SaaS 版是免费的,可商用,不限团队人数和项目数。
Apifox 私有化部署是收费的,有需要可以咨询
,
商务经理
,
。
Apifox 能否离线使用?
Apifox 像 Jira 或者 Figma 一样,是 SaaS 软件,数据存在服务器端,需要注册登录后才能访问数据。所以是无法离线使用的。
Apifox 能否调试内网接口?
Apifox 客户端版可以调试内网接口,但前提是安装 Apifox 的设备需要能够连接公网得到数据。
Apifox 客户端和 Web 版有何不同?
Apifox 的客户端和 Web 版的核心功能是一致的,但在少部分功能(如请求内网接口、设置特定 header)上,Web 端会由于浏览器的限制而无法实现。相比之下,客户端是全功能的。
Apifox 如何保证用户的信息安全?
Apifox 已经通过了 ISO27001 信息安全管理体系认证,和国家“等保三级”安全认证,保证用户的信息安全。“等保三级”是国家对非银行机构的最高级认证,属于监管级别,由国家信息安全监管部门进行监督、检查。
释放开
,
发者生产力,节省研发团
,
队的每一分钟
打造极致的 AP
,
I 开发体验,
,
释放研发人员生产力
下载桌面版
使用 Web 版
Apifox
节省研发团队的每一分钟
产品
帮助中心
私有化部署
IDEA 插件
快速上手
Blog
关于
FAQ
加入我们
联系我们
成为合作伙伴
资源
接口 (API) 文档工具
接口 (API) 文档管理工具
接口 (API) Mock 工具
接口 (API) 自动化测试工具
友情链接:
,
api7.ai
,
,
Dooring·H5 制作神器
,
,
Authing
,
,
增长黑客
,
,
Tapdata
,
,
ShowMeBug
,
,
敏捷开发社区
,
,
1024
,
,
GitWork
Copyright ©
,
,
2024
,
,
Apifox All Rights Reserved 广州睿狐科技有限公司
,
粤ICP备2021010720号