能减少90%的重复工作!
一款企业专用的多租户API中台系统

内置接口可视化编排、多租户、权限管理、计费等功能于一体,帮助企业开箱即用,快速搭建API开放平台和接口运营中台。

⚡ 可视化编排 🏢 多租户 💰 接口计费 🤖 AI转发 🔒 权限管控

系统简介

YesApi Pro Java版是一款企业专用的多租户API中台系统,可解决企业在API接口管理、接口开发、接口计费、权限管控、多租户运营等场景下选型困难、基础功能重复开发、开发效率低下等难题。系统集API接口可视化编排、多租户管理、接口权限控制、接口计费商城、在线接口文档、接口网关、AI大模型接口转发等核心能力于一体,帮助企业开箱即用,快速搭建各类企业级API开放平台和接口运营中台。

系统采用前后端分离架构设计,后端基于主流技术栈 Spring Boot 3 + MySQL + Redis + RabbitMQ + Nacos 构建,前端采用 Vue3 + TypeScript5 + Element Plus + UnoCSS 技术栈,官网使用 Nuxt3 + TailwindCSS 打造SEO友好页面。支持Docker容器化部署,提供完整的开放平台、管理后台、在线接口文档和Wiki技术开发文档,十分适合需要快速搭建API开放平台、接口运营中台的政府机构、企业及技术公司使用。

系统特点

六大核心能力,覆盖API运营全链路

开箱即用

提供 Platform开放平台 + Admin管理后台 + 在线接口文档 + Wiki技术开发文档四位一体解决方案,Docker一键部署,无需从零搭建。

  • 内置API网关、接口鉴权、接口限流、接口日志、接口数据加密等通用能力
  • 支持本地/OSS云端图片存储切换、Nacos统一配置管理
  • 覆盖企业级API运营全链路,无需重复开发基础功能
🔗可视化接口编排

拖拽式可视化接口服务编排组件,直观设计和配置API服务流程,几分钟即可编排发布一个完整API服务。

  • 流程控制节点:开始、结束
  • 业务逻辑节点:变量赋值、HTTP请求、代码执行、打印变量
  • 支持导入/导出JSON编排配置、预览接口代码、在线调试
📝在线低代码接口开发

内置在线接口代码编辑器,支持语法检测、高亮、缩进对齐、代码提示,免编译在线编辑发布HTTP新接口。

  • 基于JVM脚本语言,免编译、在线编辑发布
  • 支持接口参数设计与传递、数据库操作、Curl请求、内置模块
  • 在线设计、开发、调试和发布全流程,无需本地开发环境
🤖AI大模型接口转发

支持 DeepSeek、千问等国内主流大模型的可视化编排转发,快速将AI能力发布成标准API接口。

  • 企业无需自建AI网关,即可实现AI接口的统一管理
  • 可视化编排转发,快速发布AI接口并对外开放
  • 统一计费和管控,实现AI接口的商业化运营
🏢多租户与权限管控

支持SaaS多租户架构,实现RBAC精细化权限控制,全方位保障系统安全。

  • 接口权限规则设置:按开发者角色、账号、应用三维度配置
  • 批量接口授权、自动检测API接口资产
  • 个人实名认证+企业实名认证,未通过前无法调用接口
💰接口计费与商城运营

内置API接口流量计费体系,集成支付宝、微信支付,打造完整的API接口商业闭环。

  • 免费试用套餐 + 付费套餐,套餐管理、订单管理、充值审核全流程
  • 商城首页广告轮播图、推荐广告位配置
  • 开发者自助购买接口套餐、在线充值、查看使用率

功能列表

完整覆盖Admin管理后台、Platform开放平台、官网文档和基础模块

🖥️ Admin管理后台
管理员中心:管理员登录、修改密码、退出登录、修改个人资料,支持登录短信验证码双因子验证
后台首页(三套模板):默认首页(概况统计+接口流量+订单统计)、科技首页(实时QPS监控+热门接口排行+系统资源监控)、政务首页(接口调用地域分布+响应时间分布+错误率趋势)
API接口计费管理:免费试用套餐+付费套餐管理、接口流量套餐增删改、订单管理、套餐调整、平台订单统计
API接口计费配置:商城模板配置(首页广告轮播图+推荐广告图)、充值审核、支付配置(支付宝/微信/余额)
接口权限与批量授权:接口权限分配(自动检测API接口资产)、权限规则三维度配置、账号接口申请审核、API接口限流、批量接口授权
接口监控:实时接口流量统计(折线叠加图+日期搜索)、每日接口统计、接口响应时间分析监控、接口访问日志(Excel导出)
API接口开发:API接口在线开发、在线设计、调试和发布,支持数据库操作、接口启停开关、参数/Header/测试用例维护、接口代码编写器
在线接口低代码开发:基于JVM脚本语言,免编译在线编辑发布HTTP新接口,支持参数设计与传递、数据库操作、Curl请求
可视化接口编排:拖拽式编排组件(流程控制节点+业务逻辑节点),支持导入导出JSON、预览接口代码、在线调试
AI接口转发:DeepSeek、千问等国内主流大模型可视化编排转发,快速发布成API接口
接口文档管理:在线维护接口文档(显示/隐藏控制)、接口返回示例(8种语言:HTTP/cURL/PHP/JS/Java/Python/C#/Go)
接口审核:接口下架与删除超管审批,普通管理员发起→超管审批
账号管理:账号搜索/列表/修改/删除、添加管理员/超级管理员、账号余额与充值
实名认证审核:个人认证(身份证+手机号)、企业认证(企业信息+法人+资质材料+短信通知)
应用管理:应用审核(多次审核+审核意见模板)、IP白名单/黑名单、应用加密配置(AES)、接口参数加密
数据库管理:支持MySQL、SQL Server、Oracle、PostgreSQL、OpenGauss动态数据源
工单系统:开发者技术支持工单提交与跟踪,管理后台回复处理
权限管理:管理后台权限分配、开放平台权限分配、管理员角色等级、菜单操作权限管理
统计报表:每日平台统计,支持Excel导出
站点配置:项目名称/Logo/SEO/备案号/统计代码/注册控制
图片文件管理:本地图片上传与OSS云端存储切换
站内消息通知:消息通知中心,未读统计,全部标记已读
🌐 Platform开放平台(面向开发者)
登录注册:开发者登录注册、修改密码、修改资料,短信验证码双因子验证
实名认证:个人认证+企业认证,未通过前无法调用API接口
开发者中心:个人昵称/头像/手机号/邮箱管理、Token令牌查看与有效时间配置
开放平台首页:概况统计、我的应用、我的订单、我的套餐、API总数、接口流量统计、账号余额
服务大厅:我的订单列表与支付、已购买服务(套餐使用率/使用次数/剩余次数/有效期)
余额充值:自定义充值金额、查看钱包余额、在线充值
应用管理:创建应用、查看密钥、IP白名单、应用加密配置
接口管理:查看应用接口权限、申请接口权限、申请免费试用、在线购买套餐
统计:每日接口统计(图表+表格)、接口请求日志(Excel导出)
我的工单+消息:提交工单查看回复、消息通知中心
📚 平台官网与文档体系
产品首页:Banner轮播图、推荐广告位、免费接口、免费试用接口、付费接口模块展示
OpenAPI在线接口文档:卡片/列表/表格多视图、接口文档实时生成、在线调试、8种语言客户端示例
API接口网关:统一路由、限流、接口拦截、白名单放行、鉴权、AccessToken校验、扣费、日志、数据加密
API接口SDK:curl/Java/Python/Golang/PHP/Node.js/C# 七种语言SDK包及调用文档
Swagger接口文档:Platform平台接口和Admin后台接口的在线文档与在线测试
Wiki技术开发文档:前言+安装+使用手册+产品介绍+API开发文档+前端开发文档+附录
🔧 基础模块
数据库字典:数据库变更记录、数据库字典、表和字段注释说明
Nacos配置中心:系统重要配置通过Nacos统一管理
移动端适配:全平台支持手机、平板等多终端访问

系统架构

系统组成
Platform开放平台 — 面向开发者的API管理、应用管理、接口购买与调用
Admin管理后台 — 面向管理员的系统管理、接口开发、计费配置、权限分配
OpenAPI在线接口文档 — 面向开发者的在线文档与调试工具
Wiki技术开发文档 — 面向技术人员和产品人员的使用与开发文档
官网产品介绍首页 — Banner、广告位、接口展示
技术栈
后端Spring Boot 3 + MyBatis Plus + Maven
中间件MySQL / Redis / RabbitMQ / Nacos
前端(官网)Nuxt3 + Vue + TypeScript5 + Element Plus + TailwindCSS
前端(平台)Vue3 + TypeScript5 + Element Plus 2.8 + UnoCSS
前端(后台)Vue3 + TypeScript5 + Element Plus 2.8 + UnoCSS
部署Docker容器化部署
数据库MySQL / SQL Server / Oracle / PostgreSQL / OpenGauss
# Docker 一键部署 docker pull yesapi/yesapi-java:latest docker run -d \ --name yesapi-pro \ -p 8080:8080 \ -v ./config:/app/config \ -v ./data:/app/data \ yesapi/yesapi-java:latest # 访问:管理后台 /admin | 开放平台 /platform | 接口文档 /docs | Wiki /wiki

适用场景

六大场景,满足不同企业需求

🏢
政务API开放平台

政务首页模板、接口请求地域分布图、实名认证体系,满足政府数据开放和接口管控需求

💼
企业API中台

多租户管理、接口权限三维度管控、API网关统一路由,构建企业内部API治理中台

🚀
API商业化运营

接口计费商城、套餐管理、在线支付、余额充值,实现API接口的商业化变现闭环

🤖
AI接口聚合网关

DeepSeek、千问等大模型可视化编排转发,统一管理和对外开放AI接口能力

📋
招投标项目交付

招投标专享版提供源码深度授权、软著申请支持、投标方案优化、项目验收保障

🔧
SaaS接口服务平台

多租户架构+接口计费+开发者自助管理,快速搭建面向开发者的SaaS接口服务平台

套餐方案

三种版本,满足不同企业需求

旗舰版
(私有部署)
¥33,800/年起
原价 ¥67,600 · 含税(专票/普票 1%)
  • Platform + Admin + 接口文档 + Wiki文档
  • Docker容器化部署,永久授权
  • 单个域名/IP永久性商业授权
  • 可修改界面Logo、名称
  • 免费安装 + 3个月技术售后
  • 不提供源代码,不支持二次开发
咨询报价 →
旗舰版
(部署+源代码)
¥49,800/永久
原价 ¥99,600 · 含税(专票/普票 1%)
  • 全部前后端源代码(Java + Vue3)
  • 后端:Spring Boot 3 + MySQL + Redis
  • 前端:官网+开放平台+管理后台三套源码
  • 可二次开发、可定制优化SEO
  • 无限制永久授权,不限域名/IP/项目
  • 3套主题模板 + 免费安装升级
咨询报价 →
招投标专享版
(部署+源码+定制)
¥65,800/永久
原价 ¥131,600 · 含税(专票/普票 1%)
  • 私有部署 + 全部源代码 + 定制开发
  • 源码深度授权,允许修改版权注释
  • 支持二次开发、软著申请
  • 投标专项支持:技术标书撰写指导
  • 投标项目方案优化 + 项目验收协助
  • 企业品牌授权书 · 无限制永久授权
咨询报价 →

📌 旗舰版(私有部署):适合需要快速上线API开放平台的企业,永久授权单个域名/IP使用,含免费安装+3个月技术售后。

📌 旗舰版(部署+源代码):适合有定制化需求的技术团队,提供Java后端全套源代码+官网/开放平台/管理后台前端源代码,无限制永久授权。

📌 招投标专享版:专为参与政府/企业招投标项目设计,支持软著申请、允许修改源代码版权注释,提供投标品牌授权书和技术标书指导。

快速开始

Step 1 获取安装包

联系官方获取 yesapi-java-docker-static 安装包(约61MB),或含源代码的完整安装包(约178MB)。

Step 2 环境准备

确保服务器已安装 Docker 和 Docker Compose,准备 MySQL 8.0+、Redis 6.0+ 环境。

Step 3 初始化数据库

创建MySQL数据库,执行项目中的初始化SQL脚本,配置Nacos连接信息。

Step 4 Docker部署启动
# 解压并启动 tar -xzf yesapi-java-docker-static.tar.gz cd yesapi-java-docker-static vi config/application.yml # 修改数据库、Redis、Nacos配置 docker-compose up -d docker-compose ps # 查看启动状态
Step 5 访问系统

管理后台 /admin · 开放平台 /platform · 接口文档 /docs · Wiki文档 /wiki

减少90%的重复工作,当天搭建API开放平台

YesApi Pro Java版 — 可视化编排 + 低代码开发 + 多租户 + 计费变现,一站式企业API中台系统

立即预约演示 →

常见问题

Q:YesApi Pro Java版和PHP版有什么区别?

Java版基于 Spring Boot 3 + Vue3 + TypeScript5 技术栈,适合Java技术团队,支持更丰富的企业级特性(如可视化接口编排、AI接口转发、三套后台首页模板等)。PHP版基于 Yii 1.x 框架,适合PHP技术团队快速上线。两者功能模块一致,技术栈不同。

Q:可视化接口编排和低代码开发有什么区别?

可视化编排是通过拖拽节点来设计API服务流程(如串联多个HTTP请求、数据转换等),适合复杂接口聚合场景。低代码开发是在线编写接口逻辑代码(基于JVM脚本语言),适合单一接口的快速开发。两者可以配合使用,低代码开发的接口也可以作为编排节点之一。

Q:购买源代码版后可以二次开发吗?

旗舰版(部署+源代码)提供 Java后端全套源代码 + 前端三套源代码(官网/开放平台/管理后台),均可二次开发。无限制永久授权,同一客户主体内不限域名/IP/项目使用数量,可以修改界面Logo和名称,但不能修改源代码版权注释。招投标专享版则允许修改版权注释。

Q:是否适合政府招投标项目?

招投标专享版专为招投标场景设计,提供:① 源码深度授权,允许修改版权注释;② 软著申请支持;③ 投标品牌授权书;④ 技术标书撰写指导;⑤ 投标项目方案优化;⑥ 项目验收协助。适合需要快速响应政府/企业招投标的技术公司。

继续阅读:更多API选型指南

以下精选指南助你全面了解API平台选型,选择最适合的产品方案