Skip to Content
账单管理 UBill获取账单明细 - ListUBillDetail

获取账单明细 - ListUBillDetail

简介

获取某个账期内的所有消费。

💡 获取当月账单明细一般存在一天延迟。

定义

公共参数

参数名类型描述信息必填
Actionstring对应的 API 指令名称,当前 API 为 ListUBillDetailYes
PublicKeystring用户公钥,可从 控制台 获取Yes
Signaturestring根据公钥及 API 指令生成的用户签名,参见 签名算法Yes

请求参数

参数名类型描述信息必填
BillingCyclestring账期,YYYY-MM,比如2021-08,只支持2018-05之后的查询Yes
ProjectNamestring项目名称 (筛选项, 默认全部)No
ResourceIds.Nstring资源ID(筛选项, 默认全部)
支持多筛选,多筛选请在请求参数中添加多个字段

ResourceIds.0: uhost-bzgf1gh5,
ResourceIds.1: uhost-gu1xpspa,
No
OrderTypestring订单类型 (筛选项, 默认全部) 。枚举值:

> OT_BUY:新购

> OT_RENEW:续费

> OT_UPGRADE:升级

> OT_DOWNGRADE:降级

> OT_SUSPEND:结算

> OT_ADDITIONAL:补单

> OT_REFUND:删除

> OT_POSTPAID_RENEW:过期

> OT_POSTPAID_PAYMENT:后付费

> OT_RECOVER:删除恢复
No
ChargeTypestring计费方式 (筛选项, 默认全部)。枚举值:

> Year:按年

> Month:按月

> Day:按天

> Dynamic:按时

> Used:按量

> Donate:赠送

> Trial:试用

> Post:后付费

> Spot:抢占式
No
ShowZeroint是否显示0元订单 (0 不显示, 1 显示, 默认0)No
PaidStateint支付状态 (筛选项, 1:仅显示未支付订单; 2:仅显示已支付订单; 0:两者都显示) 当前月份 传递1或者0,会返回历史所有未支付账单;历史月份不支持查询未支付,请勿传递1No
UserEmailstring用户邮箱,可以根据用户邮箱来进行筛选No
Limitint每页数量,默认值25,最大值:100。No
Offsetint数据偏移量 (默认0)No
ResourceTypes.Nstring产品类型 (筛选项, 默认全部),
支持多筛选,多筛选请在请求参数中添加多个字段。枚举值:

> uhost:云主机

> udisk:普通云硬盘

> udb:云数据库

> eip:弹性IP

> ufile:对象存储

> fortress_host:堡垒机

> ufs:文件存储

> waf:WEB应用防火墙

> ues:弹性搜索

> udisk_ssd:SSD云硬盘

> rssd:RSSD云硬盘
No

响应字段

字段名类型描述信息必填
RetCodeint返回状态码,为 0 则为成功返回,非 0 为失败Yes
Actionstring操作指令名称Yes
Messagestring返回错误消息,当 RetCode 非 0 时提供详细的描述信息No
Itemsarray[BillDetailItem]账单明细数组Yes
TotalCountint账单明细总长度Yes

数据模型

BillDetailItem

字段名类型描述信息必填
ProjectIdstring项目idYes
Amountstring订单总金额Yes
AmountRealstring现金账户支付Yes
AmountFreestring赠送金额抵扣Yes
AmountCouponstring代金券抵扣Yes
AzGroupCNamestring可用区Yes
ChargeTypestring计费方式 (筛选项, 默认全部)。枚举值:

> Year:按年

> Month:按月

> Day:按天

> Dynamic:按时

> Used:按量

> Donate:赠送

> Trial:试用

> Post:后付费

> Spot:抢占式
Yes
CreateTimeint创建时间(时间戳)Yes
StartTimeint开始时间(时间戳)Yes
EndTimeint结束时间(时间戳)Yes
OrderNostring订单号Yes
OrderTypestring订单类型 (筛选项, 默认全部) 。枚举值:

> OT_BUY:新购

> OT_RENEW:续费

> OT_UPGRADE:升级

> OT_DOWNGRADE:降级

> OT_SUSPEND:结算

> OT_ADDITIONAL:补单

> OT_REFUND:删除

> OT_POSTPAID_RENEW:过期

> OT_POSTPAID_PAYMENT:后付费

> OT_RECOVER:删除恢复
Yes
ProjectNamestring项目名称Yes
BusinessGroupstring业务组Yes
ResourceIdstring资源IDYes
ResourceTypestring产品类型。枚举值:

> uhost:云主机

> udisk:普通云硬盘

> udb:云数据库

> eip:弹性IP

> ufile:对象存储

> fortress_host:堡垒机

> ufs:文件存储

> waf:WEB应用防火墙

> ues:弹性搜索

> udisk_ssd:SSD云硬盘

> rssd:RSSD云硬盘
Yes
ResourceTypeCodeint产品类型代码Yes
ItemDetailsarray[ItemDetail]产品配置Yes
ResourceExtendInfoarray[ResourceExtendInfo]资源标识Yes
ResourceLabelobject资源标签。字符串键值对的map:{“cs_label”: “cs_label_value”}Yes
ShowHoverint订单支付状态。枚举值:

> 0:未支付

> 1:已支付
Yes
UserEmailstring账户邮箱Yes
UserNamestring账户名Yes
UserDisplayNamestring账户昵称Yes
Adminint是否为主账号。枚举值:

> 0:子账号

> 1:主账号
Yes

ItemDetail

字段名类型描述信息必填
ProductNamestring产品小类名称Yes
Valuestring产品小类规格Yes

ResourceExtendInfo

字段名类型描述信息必填
KeyIdstring资源标识健Yes
Valuestring资源标识值Yes

示例

请求示例

https://api.an-link.com/?Action=ListUBillDetail &BillingCycle= 2022-01, &ResourceTypes.0= uhost, &ResourceTypes.1= udisk, &ProjectName= Default, &ResourceIds.0= uhost-bzgf1gh5, &ResourceIds.1= uhost-gu1xpspa, &OrderType= OT_RENEW, &ChargeType= Dynamic, &ShowZero= 0, &PaidState= 0, &Limit= 25, &Offset= 0

响应示例

{ "Action": "ListUBillDetailResponse", "Items": [ { "Admin": 1, "Amount": "4.21", "AmountCoupon": "0.00", "AmountFree": "0.00", "AmountReal": "4.21", "AzGroupCName": "北京二", "ChargeType": "Dynamic", "CreateTime": 1643641241, "EndTime": 1643644800, "ItemDetails": [ { "ProductName": "主机CPU", "Value": "4核" }, { "ProductName": "主机内存", "Value": "16384MB" }, { "ProductName": "GPU_P40", "Value": "1颗" }, { "ProductName": "SSD云盘(系统盘)", "Value": "40GB" } ], "OrderNo": "20220131033108259519838", "OrderType": "OT_RENEW", "ProjectName": "Default", "ResourceExtendInfo": [ { "KeyId": "name", "Value": "UHost-hl4" }, { "KeyId": "private_ip", "Value": "10.25.113.204" } ], "ResourceId": "uhost-bzgf1gh5", "ResourceType": "uhost", "ResourceTypeCode": 1, "ShowHover": 1, "StartTime": 1643641200, "UserDisplayName": "数据学院", "UserEmail": "daseucloud@foxmail.com", "UserName": "root" }, { "Admin": 1, "Amount": "4.21", "AmountCoupon": "0.00", "AmountFree": "0.00", "AmountReal": "4.21", "AzGroupCName": "北京二", "ChargeType": "Dynamic", "CreateTime": 1643641239, "EndTime": 1643644800, "ItemDetails": [ { "ProductName": "主机CPU", "Value": "4核" }, { "ProductName": "主机内存", "Value": "16384MB" }, { "ProductName": "GPU_P40", "Value": "1颗" }, { "ProductName": "SSD云盘(系统盘)", "Value": "40GB" } ], "OrderNo": "20220131032808257245615", "OrderType": "OT_RENEW", "ProjectName": "Default", "ResourceExtendInfo": [ { "KeyId": "name", "Value": "UHost-hl2" }, { "KeyId": "private_ip", "Value": "10.25.98.190" } ], "ResourceId": "uhost-gu1xpspa", "ResourceType": "uhost", "ResourceTypeCode": 1, "ShowHover": 1, "StartTime": 1643641200, "UserDisplayName": "数据学院", "UserEmail": "daseucloud@foxmail.com", "UserName": "root" } ], "RetCode": 0, "TotalCount": 2 }