取得自訂字詞結束日期

適用於:合作夥伴中心 |由 21Vianet 營運的合作夥伴中心 |美國政府適用的 Microsoft Cloud 合作夥伴中心

合作夥伴可以檢視他們為其客戶購買的 NCE 授權型訂閱所允許的自定義字詞結束日期。 合作夥伴可以檢視與行事曆月份結束相符的結束日期,或與現有客戶訂閱共同合作的日期。

API 僅支援針對購買新訂閱的自定義字詞結束日期進行計算,而不支援現有訂閱的續約。

必要條件

REST 要求

要求語法

方法 要求 URI
GET {baseURL}/v1/customers/{customerId}/subscriptions/customTermEndDates

查詢字串

下表列出篩選和擷取自定義字詞結束日期所需的查詢字串。

Name: 必要: 描述:
term_duration Yes 詞彙持續時間的 ISO 8601 表示法。 目前的支援值為 P1M (1 個月)、 P1Y (1 年)和 P3Y (3 年)。
term_start_date No 購買的預定日期。 這不能過去。
target_coterm_subscription_id No GUID 格式的字串,可識別要搭配共置的訂用帳戶。

要求標頭

如需詳細資訊,請參閱合作夥伴中心 REST 標頭。 API 的回應最多會傳回 300 個頁面記錄。 如果在輸入的查詢中傳回超過 300 筆記錄,響應標頭中會提供接續令牌。 接續令牌可以是下列要求的標頭中的輸入,以傳回查詢的其他頁面記錄。

要求本文

無。

REST 回應

如果成功,這個方法會傳回響應主體中已移轉的訂用帳戶詳細數據(移轉物件)。 這包括移轉標識碼。

回應成功和錯誤碼

每個回應都隨附 HTTP 狀態碼,會指出成功與否以及其他的偵錯資訊。 請使用網路追蹤工具來讀取此錯誤碼、錯誤類型和其他參數。 如需完整清單,請參閱合作夥伴中心的 REST 錯誤碼

要求 URL 範例

baseurl/v1/customers/94cd6638-11b6-4323-8c9f-6ae3088adc59/subscriptions/customTermEndDates?term_duration=P1M

回應範例

 {​
    "totalCount": 2,​
    "items": [​
        {​
            "allowedCustomTermEndDateType": "calendarMonthAligned",​
            "allowedCustomTermEndDate": "2023-07-31T00:00:00"​
        },​
        {​
            "allowedCustomTermEndDateType": "subscriptionAligned",​
            "cotermSubscriptionIds": [​
               "5fcf618b-1daa-4604-da99-cc3e1c9ee422",​
               "d30a9ff9-713e-4546-c97e-f06b9dcf6ef6"​
            ],​
            "allowedCustomTermEndDate": "2023-08-01T00:00:00"​
        }​
    ],​
    "links": {​
        "self": {​
            "uri": "/customers/94cd6638-11b6-4323-8c9f-6ae3088adc59/subscriptions/customTermEndDates?term_duration=P1M",​
            "method": "GET",​
            "headers": []​
        }​
    },​
    "attributes": {​
        "objectType": "Collection"​
    }​
 }