/v1/auth/register注册独立用户账户,并创建 API Key。
PublicRUNToken GATEWAY
OpenAI 兼容的模型调用,以及 RunToken 原生的账户、计费、渠道和目录管理 API。
https://api.ontosphere.ai推理和模型目录使用 API Key:Authorization: Bearer rt-...。账户管理使用登录获得的 JWT Bearer token。注册和登录无需认证;billing webhook 由 Provider 签名验证。
/v1/auth/register注册独立用户账户,并创建 API Key。
Public/v1/auth/login使用邮箱和密码登录并获取 JWT。
Public/v1/me获取当前账户:{user:{id,email,name,status,isPlatformAdmin}}。
/v1/keys列出当前用户的 API Keys。
JWT/v1/keys为当前用户创建 API Key。
JWT/v1/keys/:id撤销当前用户的指定 API Key。
JWT/v1/models获取可用模型、部署与价格目录。
API Key/v1/chat/completions创建 OpenAI 兼容的聊天补全,支持 SSE 流式响应。
API Key/v1/billing/topup为当前用户创建预付费充值意向。
JWT/v1/billing/webhook接收计费 Provider 的充值回调。
Signature/v1/billing/balance查询当前用户余额;支持 JWT 或 API Key。
JWT / API Key/v1/billing/usage按时间范围汇总当前用户用量。
JWT/v1/billing/invoices列出当前用户账单。
JWT/v1/billing/invoices为当前用户生成指定账期账单。
JWT/v1/resellers将当前用户注册为经销商。
JWT/v1/resellers/referrals创建推荐码。
JWT/v1/resellers/referrals/attach使用推荐码关联当前用户。
JWT/v1/resellers/commissions列出经销商佣金。
JWT/v1/resellers/payouts结算当前用户已累计的佣金。
JWT/v1/resellers/summary获取经销商业务概览。
JWT所有 /admin/* 端点均要求平台管理员 JWT;用户须通过 PLATFORM_ADMIN_EMAILS 配置获得 isPlatformAdmin 权限。
/admin/providers创建 Provider。
Platform-admin JWT/admin/providers列出 Providers。
Platform-admin JWT/admin/providers更新 Provider。
Platform-admin JWT/admin/models创建模型。
Platform-admin JWT/admin/models列出模型。
Platform-admin JWT/admin/models更新模型。
Platform-admin JWT/admin/models/:id/deployments为模型添加 Provider 部署。
Platform-admin JWT/admin/models/:id/deployments列出模型部署。
Platform-admin JWT/admin/models/:id/pricing添加模型定价。
Platform-admin JWT/admin/models/:id/pricing列出模型定价。
Platform-admin JWT/admin/users?limit=…&offset=…&q=…分页搜索平台用户。
Platform-admin JWT/admin/users/:userId设置用户状态:{status:"active"|"suspended"}。
/admin/users/:userId/credits调整用户余额:{amount, reason?}。
/admin/stats?days=…获取指定天数的平台统计。
Platform-admin JWT/admin/invoices?status=…按可选状态筛选用户账单。
Platform-admin JWT/admin/receivables获取按用户汇总的平台应收账款。
Platform-admin JWT