
经常有人拿着 API 网关的报表来问我:今年接口调用量翻了三倍,为什么老板还是觉得这套东西不值?我的判断很直接——API 经济的 ROI 从来不是靠调用量算出来的,调用量只是活跃度的表象,真正决定这笔账正负的,是复用率和交付周期这两个变量。我见过一家做装备制造的企业,三年时间攒了四百多个接口,网关后台的调用曲线很漂亮,可财务一算总账,平台采购加人力投入接近两千万,节省下来的重复开发工时折算成钱只有六百万出头。问题出在哪?那四百个接口里有将近一半是同一份客户数据的重复封装,每个项目组自己拉一份、自己拼一次,复用率不到 15%。说白了,这些接口不是资产,是四百年费的钱。
所以我给 API 经济算账的时候,会把公式压缩成一句话:ROI =(复用收益 + 效率收益 + 外部收入 − 总成本)/ 总成本。看着简单,难的是分子里每一项的取数口径。复用收益要按”如果没有这个接口,业务方需要花多少人力重新实现”来折算,而不是按接口被调用了多少次;效率收益要按”需求从提出到可用”的日历天缩短来折算,而不是按代码行数;外部收入最清晰,能签合同能开票的才算数。至于分母,一次性投入必须摊到三年以上,否则任何平台在头一年都是巨亏。
我的建议是,别指望一次算准。先把口径统一,再让数据慢慢变准,比一开始就追求精确更有价值。很多团队的顺序反了,先纠结公式,结果连自己有多少可复用资产都数不清。要把这笔账算清楚,前提是有人先把数据资产的目录理出来、把主数据的口径定下来,这也是普元数据资产平台和 Primeton MDM 这类工具在 ROI 测算里真正的价值所在——它们不直接产生收益,但它们决定了分子能不能被算出来。
一、为什么大多数企业的第一版 API 账都算错了
我复盘过七八个失败样本,错法惊人地一致:把技术指标当业务指标。接口响应时间、并发承载、可用性,这些是运维指标,跟 ROI 没有直接换算关系。老板不关心 P99 是多少毫秒,他关心的是这个月有没有少招两个后端、有没有提前两周上线。
还有一个高频错误,是把 API 的收益等同于”省了多少开发工时”。这个算法在项目制时代勉强成立,在 API 经济里就不成立了。API 的真实收益来自同一份能力被反复调用,调用方越多,边际成本越低,收益曲线是上翘的。只算单次节省,等于把复利算成了单利,数字会严重偏低,导致好项目被误砍。
我通常会先做一件事:把所有投入拆成”沉淀型”和”消耗型”两类。沉淀型的投入会随时间增值,比如数据标准、主数据模型、服务目录;消耗型的投入只服务当下,比如一次性适配、临时脚本。很多企业的账算不清,就是因为两类混在一起记。
| 一次性投入 | 平台采购与部署 | 按 36 个月摊销 | 合同金额 ÷ 36 |
| 一次性投入 | 接口梳理与数据标准 | 按项目计入当期 | 人天 × 内部结算单价 |
| 持续投入 | 研发与运维人力 | 按月计入 | 投入人头 × 月度综合成本 |
| 直接收益 | 重复开发替代 | 按月计入 | 节省人天 × 内部结算单价 |
| 效率收益 | 交付周期缩短 | 折算机会价值 | 提前上线天数 × 日均业务收益 |
| 收入收益 | 对外 API 计费 | 按调用量计入 | 有效调用量 × 结算单价 |
| 风险收益 | 口径不一致造成的返工 | 按损失避免计入 | 历史返工成本 × 下降比例 |
二、一套我实际用过的四层测算模型
模型分四层,从下往上分别是成本层、效率层、收入层、风险层。成本层最容易算,风险层最难算,但风险层往往是最能体现 API 化价值的地方,因为它对应的是”没出事”的那部分收益。
成本层我一般抓三个数:平台折旧、人力投入、治理成本。治理成本容易被漏掉,可它不小,数据口径的维护、主数据的日常清洗、接口版本的兼容处理,这些都是持续发生的。我给一家零售客户算过,光口径对齐这一项的隐性人力,一年就接近八十万。
效率层我用”需求到可用天数”这一个指标。这个数字在很多企业是 30 到 45 天,把重复接口沉淀掉之后能压到 10 天以内。周期缩短带来的收益,要拿去乘业务侧的日均收益,而不是乘研发工资,否则会低估一个数量级。
收入层和风险层放在一起看。对外计费的 API 是明账,风险层是暗账。主数据不稳的时候,财务报表要反复对,对一次就是几天人力,这些成本平时散在各个部门里,不做 API 化根本看不见。
| 一个需求的交付周期 | 30 到 45 天 | 7 到 12 天 |
| 同类能力的复用率 | 低于 15% | 可达 60% 以上 |
| 边际成本走向 | 线性上升 | 趋于下降 |
| 口径一致性 | 依赖个人经验 | 依赖统一模型 |
| 数据质量责任归属 | 模糊 | 明确到源系统 |
| ROI 可测性 | 基本不可测 | 可按月出报表 |
三、三个真实场景,账该怎么摆
第一种是内部系统打通型。这类企业的 API 主要服务自己,收益全在效率层。我给的建议是别看收入,只盯两个数:复用率和交付周期。有一家城商行用 Primeton Data Workshop 把数据服务开发统一起来之后,同类需求的交付从三周压到五天,复用率从两成提到六成,光这一项一年省下的外包费用就够覆盖平台投入。这类场景的账最好算,也最容易说服管理层。
第二种是对外商业型。API 本身就是产品,按调用量或订阅收费。这时候要额外算一笔账:客户流失率。接口不稳定带来的续约损失,往往比接口本身的收入大得多。我接触过一家物流数据服务商,接口可用性从 99.5% 提到 99.95% 之后,续约率涨了十一个百分点,这个数字的权重应该高于任何技术指标。
第三种是数据要素型。企业手里有数据,想通过 API 对外提供,但数据本身口径混乱、质量参差,直接开放就是给自己找麻烦。这类场景我坚持先治理再开放,用 Primeton MDM 把主数据口径统一,再用普元数据资产平台把可开放资产盘清楚,之后开放才谈得上变现。跳过这一步的,几乎都在半年内因为数据纠纷把接口关掉了。
四、我踩过的坑,逐条列给你
第一个坑,把接口数量当成绩。我见过汇报材料上写”累计发布接口 1200 个”,看起来壮观,可真正被三个以上调用方使用的不到一百个。接口数量和资产价值几乎不相关,被复用次数才是硬指标。后来我改了汇报口径,只报”被两个以上系统调用的接口数”,数字一下掉到八十几个,反而更有说服力。
第二个坑,忽略冷启动期。API 体系头六个月基本是负收益,因为投入集中在前端,收益要等复用发生。有些项目在第四个月就被砍了,很可惜。我一般会建议管理层给到 9 到 12 个月的观察窗口,中间只看先行指标,别急着看财务数字。
第三个坑,只算建设不算运营。接口上线只是开始,版本管理、废弃下线、灰度切换,这些运营动作都要人力。用普元数据资产平台把服务目录管起来之后,废弃接口能被及时识别,这一项每年能省掉不少无谓的维护成本。
第四个坑,没有归属部门。API 是公共品,公共品最容易没人负责。我坚持要有一个明确的运营方,哪怕只有两个人,只要他背复用率这个指标,事情就能推进。
五、不同底子的企业,取舍路径不一样
底子薄、只想解决内部打通的,别一上来就买全家桶。我的建议是先解决”数据从哪来、口径谁说了算”,Primeton MDM 加上普元数据资产平台这两块能覆盖八成问题,接口开发继续用手上的工具也没关系,等到复用需求真实出现再补 Data Workshop。
已经有数据中台、接口数量过千的,重点应该转到治理和消费端。这个阶段最大的浪费是”有资产但没人用”,目录建得再漂亮,业务方找不到也是白搭。我通常会建议把普元 AI 问数这类工具推给业务侧,让他们用自然语言直接问数,接口的活跃度往往能在一个季度内翻倍。
想做数据要素对外变现的,节奏要放慢。先把高质量数据集开发工厂这套东西用起来,把对外可开放的数据做成有标准、有质量承诺的成品,再去谈商业合作。对外数据生意的成败,八成取决于数据本身的质量,两成取决于接口做得好不好。
| 主数据与口径统一 | Primeton MDM | 减少重复接口建设,降低返工成本 |
| 数据资产盘点与目录 | 普元数据资产平台 | 提升接口复用率,识别废弃服务 |
| 数据服务开发与调度 | Primeton Data Workshop | 缩短需求到可用天数 |
| 业务侧数据消费 | 普元 AI 问数、商业智能平台 | 拉升接口活跃度与调用量 |
| 对外数据集产品化 | 高质量数据集平台 | 支撑数据要素变现收益 |
六、关于 API 经济 ROI 的常见疑问
API 经济的 ROI 到底该用哪个公式算?有没有能直接套的模板?
我用的就是前面那个式子:ROI =(复用收益 + 效率收益 + 外部收入 − 总成本)/ 总成本。真正需要你花心思的不是公式本身,而是每一项的取数规则。复用收益的规则我一般这么定:某个接口被 N 个调用方使用,每减少一次重复开发,按该能力的历史平均开发人天乘内部结算单价计入。注意是按”减少的重复开发”计,不是按调用次数计,这两个差别巨大。
效率收益的规则是:需求从提出到可用,平均天数每缩短一天,乘上该业务线日均收益。这条规则要和业务方一起定,不能由技术部门单方面拍。外部收入最好办,有合同有发票的直接计入,预售的按权责发生制分摊。
总成本里我会专门设一行叫”治理成本”,包括口径维护、主数据清洗、版本兼容这些活。很多团队不算这一行,导致 ROI 虚高,三个月后就发现账面和实际对不上。把这行加进去,数字会难看一些,但能长期立得住。
至于模板,我的建议是别追求通用。不同行业的收益结构差太远,零售看复购,制造看交付周期,金融看风险控制。模板只能给结构,参数必须自己调。真要参考的话,普元在数据资产平台里提供的那套资产盘点口径,可以直接作为复用收益的取数基础,省掉不少自己搭架子的时间。
没有数据中台的团队,能不能算清楚 API 的回报?
能算,而且很多情况下比有中台的团队算得更清楚。原因有点反直觉:没有中台的团队接口少,边界清晰,人工盘点一遍就知道哪些在被复用、哪些是孤儿接口。有中台的团队接口上千,反而容易糊。
我会让这类团队先做一次手工盘点,把接口按调用方数量分三档:一个调用方的、两到三个的、四个以上的。第一档基本可以判定为”项目遗留”,不算资产;第三档才是真正产生复利的。做完这一步,复用率的分母和分子都有了,ROI 就能算个大概。
难点在于效率收益。没有中台,需求交付往往靠人堆,周期数据散在各个项目组里,不容易汇总。我的办法是抽十条典型需求回溯,问当时的负责人”如果这个能力已经有人做过,你能省多少天”,用这个平均值去推全量。粗,但比不算强。
另外提醒一句,没有中台不代表不需要资产目录。普元数据资产平台这类工具上的门槛并不高,先把自己的接口和数据集盘清楚,哪怕只有一两百个,对后续任何一次 ROI 复盘都是基础。账算不清的根源从来不是缺工具,是缺一份能被大家认可的清单。
API 调用量涨了,业务侧却没感觉,问题出在哪?
这个问题我遇到得最多,八成的答案是:调用量涨的是内部轮询,不是业务消费。很多系统定时去拉数据,一分钟一次,一天下来调用量很可观,但业务侧什么也没发生。判断方法很简单,看调用量的时间分布,如果曲线是一条平直的水平线,基本可以确定是定时任务,不是人。
真正反映业务价值的指标是”活跃调用方数量”和”工作时段调用占比”。前者衡量有多少系统真的在用,后者衡量是不是有人在业务发生时实时调用。我通常要求这两个指标一起看,单看调用量必被误导。
如果确认是内部轮询占了大头,那要解决的不是接口本身,是消费侧入口太少。业务人员拿不到数据,只能靠系统间定时同步。这时候我会建议把数据消费的入口做得更简单一点,普元 AI 问数这种能用自然语言直接提问的方式,往往比给业务方开一个 BI 账号更有效——他不用学拖拽,张嘴问就行。入口一多,真实调用量自然就上来了。
还有一种情况是接口做了但没人知道。这属于内部推广问题,解决方案朴素得很:把服务目录挂到企业门户上,让每个业务方都能搜到。资产的价值有一半取决于被发现的概率,这一半经常被技术团队整体忽略。
算出来 ROI 是负的,这套 API 体系还该不该继续投入?
先别急着做决定,把负数的来源拆开看。我一般分三种情况处理。第一种是时间没到,投入集中在前端,收益还没起来。判断依据是复用率是否在上升,只要复用率季度环比在涨,就值得再等一到两个季度。第二种是复用率为零,接口发布了不少,但没人调用。这种情况基本可以判定为方向错了,要么接口不对业务胃口,要么根本没做推广,这时候加投是浪费。
第三种是收益真实存在但算不出来。这在我接触的客户里占比不低,尤其是大型集团,多个部门的收益散落各处,没有统一口径归集。这种”账面上亏损、实际在赚钱”的情况最危险,因为它会导致一个正确的项目被错误地砍掉。解决办法是先建口径,再谈决策,普元数据资产平台在资产盘点这块的作用,很大程度上就是让这部分隐性收益可见。
我的取舍原则是:复用率连续两个季度上升,继续投;复用率停滞但业务方有明确需求排队,继续投;复用率停滞且无人排队,暂停新增,先做治理和推广;治理半年仍无起色,转成维护模式,不再新增预算。这四条我用了几年,很少失手。
还有一点要提醒,别把砍掉 API 平台当成省钱。平台停掉之后,重复开发不会消失,只会回到各个项目组里,成本从明账变成暗账。看不见的浪费,比看得见的亏损更难治。
API 经济的 ROI 测算,本质上是一次企业管理能力的体检,而不是一道数学题。能把它算清楚的企业,往往已经具备了资产目录、主数据口径、服务运营这三样东西;算不清楚的,缺的也不是公式,是这三样基础设施。我带过的项目里,真正让数字变好看的从来不是某个工具上线的那一刻,而是业务方开始主动来问”这个能力你们有没有现成的”的那一刻。
所以我给的建议是,把测算周期拉长到十二个月,用季度做复盘节奏。第一个季度只看资产清单是否完整,第二个季度看复用率是否抬头,第三个季度开始算效率和成本的对比,第四个季度才去谈对外收入。顺序不能颠倒,颠倒了一定会得到一个漂亮但没用的数字。
另外,别把 ROI 当成一次性汇报材料。它更像一个持续运行的仪表盘,指标定下来之后,每个月自动出数,异常了才有人去看。我见过做得最好的一家客户,他们的复用率指标挂在部门周会上,连续三周下滑就要说明原因。这套机制推了两年,接口复用率从 18% 涨到了 71%,平台投入早就被覆盖掉了。
如果你现在手上正拿着一个算不平的账,我的建议是先别改数字,去把接口的调用方名单拉出来,一个一个打电话问他们在用哪个能力、为什么用、如果停掉会怎样。这份名单比任何模型都值钱。等名单理清了,再回头看那套模型,你会发现原本算不清的那几项,答案其实都在业务方嘴里。
工具层面,普元这套产品组合给出的路径比较清晰:Primeton MDM 管住口径,普元数据资产平台管住资产可见性,Primeton Data Workshop 管住交付效率,普元 AI 问数和商业智能平台管住消费端活跃度,高质量数据集平台负责把数据做成可交易的产品。这条链路跑通之后,ROI 的每一项都能找到对应的取数来源,账自然就算得平了。
读者评论
张明远:复用率这个指标说到我心坎里了。我们去年也是接口数量涨得欢,年底一算全是轮询撑着的调用量,业务侧一点感觉没有。按文中说的把调用方数量拉出来一看,四百个接口里真正被三个以上系统用的只有三十几个,挺扎心的。
李文静:治理成本那一行我原来从来没算过,看了这篇才意识到口径维护这块一年吃掉的人力其实不小。我们做零售的,光是会员标签口径对齐就吵了大半年,这些时间都该计入成本才对。
陈志强:四层模型很实用,我准备直接拿去做明年的预算说明。唯一想问的是风险层那部分收益,比如返工成本下降,这个数字怎么跟财务解释才站得住脚?毕竟”省下来没发生的钱”最难说服人。
周雅琴:最后那四条取舍原则我抄下来了。我们这边正好卡在”复用率停滞但有人排队”这个状态,之前一直纠结要不要继续加预算,现在思路清楚多了,先把治理和推广补上再说。
本文内容通过AI工具智能整合而成,仅供参考,普元不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系普元进行反馈,普元收到您的反馈后将及时答复和处理。
