Skip to main content
使用用户账单端点读取你的团队信用余额,并使用已保存的支付方式购买充值。两个端点都需要使用你的API 密钥进行身份验证。无效的密钥将返回 402

检查信用余额

GET /user/credits/info 返回经过身份验证的团队的信用余额、每批次的详细信息、活跃订阅详情,以及是否允许使用。 使用此端点为账单小部件、使用仪表板或在运行大型作业前进行预检。 有关 API 详细信息,请参阅获取信用信息

响应

breakdown 中的每个批次都有一个 purchase_kind,可以是 SubscriptionTop-upManualSetupPending

购买充值

POST /user/purchase-topup 在 Stripe 上扣费并一步购买信用。没有结账重定向或嵌入式支付 UI。 在请求体中传递信用数量:
支持的值:10,00020,00080,000100,000 有关 API 详细信息,请参阅购买充值

要求

  • 团队必须有一个 Stripe 客户,并至少保存了一张卡。
  • 每个团队每 60 秒 只允许一次购买尝试。如果达到冷却时间,响应为 429,并带有 Retry-After 头。

响应

200 — 支付成功:
202 — 支付仍在处理中。Stripe 确认付款后将添加信用:
信用是在付款确认后由 Stripe webhook 发放的,而不是直接从 HTTP 响应中发放。将 200 视为支付成功;如果需要确认更新的余额,请轮询 GET /user/credits/info

常见错误