已发布的 API
这家公司允许哪些内容发布,以及谁可以访问哪些内容。在有人发布之前,外部无法访问任何内容:一个屏幕,它的列和行,都可以传播。软件随后会被注册,获得一个密钥,被授予特定的访问权限,并绑定到可以使用它的地址。同一个发布版本会提供 REST API、每个密钥生成的 OpenAPI 文档以及用于 AI 代理的 MCP 服务器。
12 步骤 · 10 问题 · 6 这个架子上的屏幕
这个架子上的屏幕
工作区
API Studio
一个看板涵盖了所有已发布的 API:公开了哪些内容,谁持有密钥,每个密钥实际上不能做什么,以及最近几天发出的每一次调用以及每次拒绝的原因。
打开
记录
暴露
只需一次决定,即可决定公司内部某个屏幕的内容是否可以发布到外部——具体包括哪些列、哪些行,以及是否可以写回任何内容。在发布到公司之前,任何内容都无法从外部访问,而且不存在“全部发布”的情况。
打开
记录
API客户端
这款外部软件掌握着这家公司的密钥。它发起的每一次调用都以公司指定用户的身份运行,因此它能访问到的所有内容,都是该用户原本就能访问到的。密钥在发放时显示一次,之后便不再显示。
打开
记录
API授权
哪些软件可能触达哪些受众,以及使用哪些动词。两个合作伙伴可能掌握这家公司的密钥,并访问完全不同的数据;撤回其中一个密钥不会对另一个产生任何影响。
打开
记录
允许使用的软件
密钥的来源可以是:浏览器源、主机、地址或网络。需要允许列表且没有任何条目的密钥无法访问任何内容——“未指定地址”表示“尚无法访问”,绝不会表示“任何位置都无法访问”。
打开
记录
API 调用日志
每次使用 API 密钥发起的调用,无论成功或失败,都会记录拒绝原因。这并非审计日志——审计日志记录的是实际发生的调用过程,因为已发布的调用会经过常规路由,而常规路由会进行自我审计。此日志记录的是请求的内容、请求来源以及所使用的密钥。
打开
进度仅保存在此浏览器中——不会发送到任何地方,其他人也看不到。