本节描述的操作使你能够执行账务操作
取帐号
Get/V2/ccounts/{ran}
取帐号
请求
请求有下列URI和标题参数:
名称 | 类型 | 描述性 |
---|---|---|
{ran} | URI字符串 | 帐号 |
X-AUT-Token | 页眉字符串 | 有效认证令牌关联 |
接受 | 页眉字符串 | 值:应用/json |
操作不接受请求体
响应
实例获取计费账户-云:JSON响应
华体会联盟hth{ "billingAccount": { "accountNumber": "{ran}", "currency": "USD", "monthlyRecurringRevenue": "100.00", "name": "amazon", "link": [ { "rel": "balance", "href": "https://billing.api.rackspacecloud.com/v2/accounts/{ran}/balance" }, { "rel": "billing-summary", "href": "https://billing.api.rackspacecloud.com/v2/accounts/{ran}/billing-summary" }, { "rel": "latestInvoice", "href": "https://billing.api.rackspacecloud.com/v2/accounts/{ran}/invoices/latest" }, { "rel": "estimated_charges", "href": "https://billing.api.rackspacecloud.com/v2/accounts/{ran}/estimated_charges" } ] } }
JSON样本父专用计费账号
if计费账户
请求中为父计费账户childCount计算
包含在响应中,表示子帐号数
下样本显示对父专用计费账户的部分响应
{blling算法:{..华体会联盟hthChildCount:5,Caunt数:{ran},名:amzon,link:{{{billing.api.rackspacecloud.com/v2/counts/{ran}/accounts..}}
样本JSON专用子帐号
if计费账户
请求中子帐号parentAccountNumber
包含响应中
下样本显示子专用计费账户部分响应
{blling算法:{..记号数 : {ran}, 父母记号 : {ugliarRan}, 名 : amazon
本表显示此操作可能的响应码 :
响应码 | 名称 | 描述性 |
---|---|---|
二百 | 好 | 请求成功 |
400 | 坏请求 | 泛报出错 |
401 | 未授权 | 请求未被应用, 因为它缺少目标资源有效认证证书 。证书过期或无效 |
404 | 未找到 | 服务器找不到请求内容 。 |
405 | 方法不允许 | 请求行中接收的方法为源服务器所知,但目标资源不支持 |
406 | 不可接受 | 服务器无法生成匹配请求中定义的可接受值列表响应 |
415 | 无支持媒体类型 | 错误介质类型用于cURL请求时可能导致错误 |
500 | 内部服务器错误 | 服务器遇到意外条件,无法满足请求 |
拥有下列角色的用户可访问API:
- identity:user-admin
- 管理员
- 计费单:admin
- 观察者
- billing:observer
获取子计费账号
GET /v2/accounts/{ran}/accounts
获取子帐号列表
请求
请求有下列URI和标题参数:
名称 | 类型 | 描述性 |
---|---|---|
{ran} | URI字符串 | 帐号 |
X-AUT-Token | 页眉字符串 | 有效认证令牌关联 |
接受 | 页眉字符串 | 值:应用/json |
本表显示请求查询参数
名称 | 类型 | 描述性 |
---|---|---|
限值 | 整数 | 整数介于1到200以指定要返回记录数默认限值为25记录了解更多页码规则参考段挂起集合. |
标识符 | 整数 | 0和结果列表最后项间整数 |
操作不接受请求体
响应
实例获取子帐号列表:JSON响应
华体会联盟hth{ "billingAccounts": { "link": [ { "rel": "prev", "href": "https://billing.api.rackspacecloud.com/v2/accounts?marker=0&limit=10" }, { "rel": "next", "href": "https://billing.api.rackspacecloud.com/v2/accounts?marker=0&limit=10" } ], "total": 2, "billingAccount": [ { "link": [ { "rel": "self", "href": "https://billing.api.rackspacecloud.com/v2/accounts/{ran}" } ], "currency": "USD", "accountNumber": "{ran}", "parentAccountNumber": "{parentRan}", "name": "amazon" }, { "link": [ { "rel": "self", "href": "https://billing.api.rackspacecloud.com/v2/accounts/{ran}" } ], "currency": "USD", "accountNumber": "{ran}", "parentAccountNumber": "{parentRan}", "name": "amazon" } ] } }
本表显示此操作可能的响应码 :
响应码 | 名称 | 描述性 |
---|---|---|
二百 | 好 | 请求成功 |
400 | 坏请求 | 泛报出错 |
401 | 未授权 | 请求未被应用, 因为它缺少目标资源有效认证证书 。证书过期或无效 |
404 | 未找到 | 服务器找不到请求内容 。 |
405 | 方法不允许 | 请求行中接收的方法为源服务器所知,但目标资源不支持 |
406 | 不可接受 | 服务器无法生成匹配请求中定义的可接受值列表响应 |
415 | 无支持媒体类型 | 错误介质类型用于cURL请求时可能导致错误 |
500 | 内部服务器错误 | 服务器遇到意外条件,无法满足请求 |
拥有下列任一角色的用户可访问该API:
- identity:user-admin
- 管理员
- 计费单:admin
- 观察者
- billing:observer
取帐号货币
GET /v2/accounts/{ran}/currency
取帐号货币
请求
请求有下列URI和标题参数:
名称 | 类型 | 描述性 |
---|---|---|
{ran} | URI字符串 | 帐号 |
X-AUT-Token | 页眉字符串 | 有效认证令牌关联 |
接受 | 页眉字符串 | 值:应用/json |
操作不接受请求体
响应
实例获取帐号货币:JSON响应
{blling算法}:{crlightAccount}
本表显示此操作可能的响应码 :
响应码 | 名称 | 描述性 |
---|---|---|
二百 | 好 | 请求成功 |
400 | 坏请求 | 泛报出错 |
401 | 未授权 | 请求未被应用, 因为它缺少目标资源有效认证证书 。证书过期或无效 |
404 | 未找到 | 服务器找不到请求内容 。 |
405 | 方法不允许 | 请求行中接收的方法为源服务器所知,但目标资源不支持 |
406 | 不可接受 | 服务器无法生成匹配请求中定义的可接受值列表响应 |
415 | 无支持媒体类型 | 错误介质类型用于cURL请求时可能导致错误 |
500 | 内部服务器错误 | 服务器遇到意外条件,无法满足请求 |
拥有下列任一角色的用户可访问该API:
- identity:user-admin
- 管理员
- 计费单:admin
- 观察者
- billing:observer
取下一个到期日期
GET /v2/accounts/{ran}/futureBill
取回当前支付期首期未来账单到期日
请求
请求有下列URI和标题参数:
名称 | 类型 | 描述性 |
---|---|---|
{ran} | URI字符串 | 帐号 |
X-AUT-Token | 页眉字符串 | 有效认证令牌关联 |
接受 | 页眉字符串 | 值:应用/json |
操作不接受请求体
响应
实例获取下一个到期日:JSON响应
{未来线程} {FortureBill} {FextDate} : '2015-10-26T19:00.00-05:00
本表显示此操作可能的响应码 :
响应码 | 名称 | 描述性 |
---|---|---|
二百 | 好 | 请求成功 |
400 | 坏请求 | 泛报出错 |
401 | 未授权 | 请求未被应用, 因为它缺少目标资源有效认证证书 。证书过期或无效 |
404 | 未找到 | 服务器找不到请求内容 。 |
405 | 方法不允许 | 请求行中接收的方法为源服务器所知,但目标资源不支持 |
406 | 不可接受 | 服务器无法生成匹配请求中定义的可接受值列表响应 |
415 | 无支持媒体类型 | 错误介质类型用于cURL请求时可能导致错误 |
500 | 内部服务器错误 | 服务器遇到意外条件,无法满足请求 |
拥有下列任一角色的用户可访问该API:
- identity:user-admin
- 管理员
- 计费单:admin
- 观察者
- 计费器:Observe