A AuthMS API Wiki API Reference iam.tianv.com →

Billing Service

Port 11017 · 84 endpoints · micro-services/billing-service/

计费服务

MethodPathSummary
DELETE/admin/billing/credit-note/{number}删除红字发票detail →
GET/admin/billing/credit-note/{number}获取红字发票详情detail →
PUT/admin/billing/credit-note/{number}作废红字发票detail →
DELETE/admin/billing/dunning-settings/{tenant_id}删除催缴配置detail →
GET/admin/billing/dunning-settings/{tenant_id}获取催缴配置detail →
PUT/admin/billing/dunning-settings/{tenant_id}配置催缴策略detail →
POST/admin/billing/invoice/{invoice_number}/credit-note创建红字发票detail →
GET/admin/billing/metered-usage/{tenant_id}计量计费记录detail →
GET/admin/billing/payment-gateways支付网关列表detail →
POST/admin/billing/payment-gateways创建支付网关detail →
DELETE/admin/billing/payment-gateways/{id}删除支付网关detail →
GET/admin/billing/payment-gateways/{id}获取支付网关详情detail →
PUT/admin/billing/payment-gateways/{id}更新支付网关detail →
GET/admin/billing/plans获取套餐定价列表detail →
POST/admin/billing/plans创建套餐定价detail →
DELETE/admin/billing/plans/{id}删除套餐定价detail →
PUT/admin/billing/plans/{id}更新套餐定价detail →
PATCH/admin/billing/plans/{id}/feature-gates更新套餐功能开关detail →
DELETE/admin/billing/records/{id}作废计费记录detail →
POST/admin/billing/refund-approval提交退款审批detail →
DELETE/admin/billing/refund-approval/{id}删除退款审批detail →
GET/admin/billing/refund-approval/{id}获取退款审批状态detail →
POST/admin/billing/refund-approval/{id}/approve审批通过退款detail →
POST/admin/billing/refund-approval/{id}/execute执行退款审批detail →
POST/admin/billing/refund-approval/{id}/reject拒绝退款审批detail →
GET/admin/billing/refund-approvals查询退款审批列表detail →
GET/admin/billing/revenue-amortization收入递延报表detail →
DELETE/admin/billing/subscription/{tenant_id}取消订阅detail →
PUT/admin/billing/subscription/{tenant_id}更新订阅配置detail →
GET/admin/billing/subscription/{tenant_id}/apps列出应用定价列表detail →
DELETE/admin/billing/subscription/{tenant_id}/apps/{app_id}/pricing删除应用定价detail →
GET/admin/billing/subscription/{tenant_id}/apps/{app_id}/pricing获取应用定价detail →
POST/admin/billing/subscription/{tenant_id}/apps/{app_id}/pricing配置应用定价detail →
POST/admin/billing/subscription/{tenant_id}/cancel-trial取消试用期detail →
POST/admin/billing/subscription/{tenant_id}/change-plan变更套餐detail →
POST/admin/billing/subscription/{tenant_id}/extend-trial延长试用期detail →
POST/admin/billing/subscription/{tenant_id}/rollback-plan回滚套餐detail →
GET/admin/billing/tax-export税务导出detail →
GET/admin/billing/tax-exports税务导出列表detail →
PUT/admin/billing/usage-stats/{tenant_id}/{id}更新使用统计detail →
GET/billing/alerts列出用量告警detail →
POST/billing/alerts创建用量告警detail →
DELETE/billing/alerts/{id}删除用量告警detail →
PUT/billing/alerts/{id}更新用量告警detail →
GET/billing/balance查询钱包余额detail →
GET/billing/credit-balance/{tenant_id}查询租户信用余额detail →
GET/billing/credit-transactions/{tenant_id}查询信用交易记录detail →
GET/billing/invoice/{invoice_number}获取发票详情detail →
GET/billing/invoice/{invoice_number}/export导出发票detail →
GET/billing/invoice/{invoice_number}/pdf下载发票PDFdetail →
GET/billing/plans获取公开套餐列表detail →
POST/billing/prorations/calculate/{tenant_id}预览套餐变更按比例费用detail →
GET/billing/records/{tenant_id}获取计费记录detail →
GET/billing/records/{tenant_id}/apps/{app_id}按应用获取计费记录detail →
GET/billing/records/{tenant_id}/search高级搜索计费记录detail →
GET/billing/statistics/{tenant_id}获取租户统计detail →
GET/billing/statistics/{tenant_id}/apps/{app_id}按应用获取租户统计detail →
POST/billing/subscribe订阅服务detail →
GET/billing/subscription/{tenant_id}获取订阅信息detail →
GET/billing/usage/{tenant_id}获取使用统计detail →
GET/billing/usage/{tenant_id}/apps/{app_id}按应用获取使用统计detail →
GET/billing/usage/{tenant_id}/apps/{app_id}/current按应用获取当前使用量detail →
GET/billing/usage/{tenant_id}/current获取当前使用量detail →
GET/billing/usage/{tenant_id}/endpoints获取端点用量TopN排行detail →
GET/billing/usage/{tenant_id}/timeline获取用量时间序列detail →

计费服务 - 内部接口

MethodPathSummary
POST/internal/billing/apps/{tenant_id}/{app_id}/billing-event[内部] 处理应用计费事件detail →
POST/internal/billing/endpoint-stats/import[内部] 批量导入端点用量统计detail →
POST/internal/billing/erase-user[内部] GDPR擦除用户账单detail →
POST/internal/billing/export-user-data[内部] 导出用户数据detail →
POST/internal/billing/metering/report[内部] 上报使用量detail →
GET/internal/billing/plans[内部] 获取套餐列表detail →
GET/internal/billing/plans/admin[内部] 列出套餐定价(含非活跃)detail →
GET/internal/billing/plans/{plan}/quotas[内部] 获取套餐配额detail →
POST/internal/billing/quota/check[内部] 检查资源配额detail →
POST/internal/billing/records[内部] 创建计费记录detail →
POST/internal/billing/renewals/process[内部] 处理自动续费detail →
GET/internal/billing/subscription/{tenant_id}[内部] 获取订阅信息detail →
GET/internal/billing/usage/{tenant_id}[内部] 获取使用量detail →
GET/internal/billing/usage/{tenant_id}/{app_id}[内部] 按应用获取使用量detail →

计费服务 - 特性开关

MethodPathSummary
GET/admin/billing/feature-gates获取功能开关列表detail →
GET/admin/billing/feature-gates/overrides查询租户功能开关覆盖detail →
PUT/admin/billing/feature-gates/overrides创建或更新功能开关覆盖detail →
GET/billing/feature-gates获取当前租户功能开关detail →
POST/internal/billing/feature-gates/check[内部] 检查功能开关detail →