Commerce Subscription Renewal Price Forecast Input

Input representation for renewal price forecasting of the specified Commerce subscriptions.
JSON example
Sample request using a list of subscription IDs.
1{
2  "subscriptionIds": [
3    "02iSG000001n4ujYAA",
4    "02iSG000001gomDYAQ"
5  ]
6}
Sample request using start and end dates along with subscription IDs.
1{
2  "subscriptionIds": [
3    "02iSG000001n4ujYAA",
4    "02iSG000001gomDYAQ"
5  ],
6  "startDate": "2026-03-06T00:00:00",
7  "endDate": "2027-04-05T00:00:00"
8}
Sample request using start date and term length along with subscription IDs.
1{
2  "subscriptionIds": [
3    "02iSG000001n4ujYAA",
4    "02iSG000001gomDYAQ"
5  ],
6  "startDate": "2026-03-06T00:00:00",
7  "termLength": 1,
8  "termUnit": "Month"
9}
Properties
Name Type Description Required or Optional Available Version
endDate String End date for the renewal. If startDate is present, then either endDate, or (termLength and termUnit), must be present. Optional 67.0
startDate String Start date for the renewal. Defaults to one day after the current subscription end date. Optional 67.0
subscriptionIds String[] List of subscription IDs for renewal price forecasting. Required 67.0
termLength Integer Term length for the renewal. If startDate is present, then either endDate, or (termLength and termUnit), must be present. Optional 67.0
termUnit String Term unit for the renewal. If startDate is present, then either endDate, or (termLength and termUnit), must be present. Optional 67.0