BaaS 能力地图

读完本页应能按域找到要接的路径分组。权威路径与字段以 docs/openapi/baas-app-v1.yaml 为准,本页不抄 schema。

账号

能力方法 · 路径
设备会话POST /api/v1/auth/device-session
账密登录POST /api/v1/auth/account-login
短信验证码 / 登录POST /api/v1/auth/phone-otpphone-login
找回密码POST /api/v1/auth/password-reset/requestconfirm
登出POST /api/v1/auth/logout
当前用户GET / PATCH /api/v1/app/me
改密、会话、登出设备/api/v1/app/me/passwordsessionslogout-devicelogout-alldeactivate
并号POST /api/v1/app/identity/merge
邀请/api/v1/app/invite/codebindrecordsshare
反馈POST /api/v1/app/feedback
版本检查GET /api/v1/app/app-version/check

内容

能力方法 · 路径
列表 / 详情GET /api/v1/app/content/{type}/{id}
章节GET /api/v1/app/content/{type}/{id}/chapters
播放凭证POST /api/v1/app/play-ticket
分类 / 标签GET /api/v1/app/categories/api/v1/app/tags

typevideo | comic | novel | post | drama。列表服务端过滤未上架。短剧分集不走「独立视频」列表。

上头短剧还会用到 feed、追剧、运行配置、广告回调等路径;是否已收进契约以 YAML 与 contracttest 为准,见 上头短剧 · 边界

支付

能力方法 · 路径
VIP / 金币档位GET /api/v1/app/vip/plans/api/v1/app/coin/plans
钱包GET /api/v1/app/wallet
下单 / 查单POST / GET /api/v1/app/ordersGET /api/v1/app/orders/{order_id}
解锁POST /api/v1/app/content/{type}/{id}/purchase
渠道回调POST /api/v1/pay/notify/{channel_code}(渠道 → 车库,不是 App 调)

下单与解锁带 Idempotency-Key。通道含 Mock;shark_pay 配齐环境变量后挂载。见 闭环 · 钱

渠道与埋点

能力方法 · 路径
落地页配置GET /api/v1/landing/config
归因绑定POST /api/v1/app/channel/bind
埋点批量POST /api/v1/events/batch

和后台的分工

定价、上下架、套餐、渠道配置在 Admin 完成。BaaS 不提供「改内容元数据」「改套餐价格」这类运营写接口。