如何使用订单ID获取订单信息?

时间:2016-04-20 21:12:41

标签: api ibm-cloud-infrastructure

在使用其API在SoftLayer中下订单后,我有订单ID。 (转到Account -> Sales -> Orders in the SoftLayer control panel时看到的订单ID相同。)

我可以使用哪些API使用此订单ID获取订单信息,包括发票或结算?我尝试使用SoftLayer_Billing_OrderSoftLayer_Billing_InvoiceSoftLayer_Billing_Info等来查看我是否可以使用此订单ID,但这些订单ID似乎都不起作用。

使用SoftLayer API,如果我拥有订单ID,如何获取订单信息,发票信息和结算信息?

1 个答案:

答案 0 :(得分:1)

使用filtersmasks的此Rest请求可以帮助您:

https://[username]:[apikey]@api.softlayer.com/rest/v3/SoftLayer_Account/getOrders?objectFilter={   "orders": {     "id": {       "operation": 7907000     }   } }&objectMask=mask[items.billingItem, initialInvoice]

Method: GET

其中:'7907000'是我的orderId。

<强>参考文献:

SoftLayer_Account::getOrders