API 的作用域是单个业务单元。密钥在某个业务单元内生成,只能读写该单元的活动,不能访问其他单元或其他组织。见 API 密钥。
无需自建后端的买家网站使用 Storefront API:前端持有的公开密钥、从浏览器直读的目录,以及把买家交给 orriven 托管页面的结账会话。本页描述 Secret 密钥的服务端形态。
能做什么
自动化对 API 操作与控制台操作同等生效:通过 API 录入的报名会触发「新增参会人」自动化,审批通过触发确认流程,到场签到触发欢迎流程。
基础地址与交互式文档
本文所有端点都挂在 orriven API 主机的/v1 下。示例中主机写作 $BASE:
GET $BASE/openapi.json 返回完整的 OpenAPI 3.1 规范,可用于生成客户端。$BASE/docs 是交互式文档页,可用密钥试调每个端点。
请求与响应约定
- 请求与响应均为 JSON;写操作请带
Content-Type: application/json。 - 时间戳一律是带时区偏移的 ISO 8601(
2026-09-01T09:00:00+08:00)。 - 金额是活动币种最小货币单位的整数(¥120.00 →
12000),含税——与控制台同一约定。 - 每个请求都携带密钥:
Authorization: Bearer <secret>。 - API 采用日期版本:密钥在创建时绑定版本,每个响应以
Orriven-Version头回显生效版本。
下一步
API 密钥
在控制台生成密钥——Secret 只显示一次。
快速上手
活动 → 票种 → 报名 → 签到,七条 curl 请求。
端点参考
每个资源、方法与状态码。
票种
API 所映射的控制台概念。
命令行工具
在终端里管理密钥、Webhook 与日志。
Agent
面向自动化流程的 MCP 服务与 Developer API 访问集成。
Storefront API
无需自建后端的活动网站:公开密钥、浏览器直读目录、托管结账。