Skip to main content
inputUpdateSalesSubscriptionLineItemScheduleCommandRequestInput

Fields

salesSubscriptionId
ID!
required

The ID of the subscription.

salesSubscriptionLineItemId
ID!
required

The ID of the line item.

How often the line item becomes due. Changing away from the custom cadence removes 'every' and 'unit'.

every
Int

For the custom cadence: the number of units between two due dates, 1 to 999.

For the custom cadence: the unit of 'every'.

startDate
DateTime

The first day the schedule applies. Only the date counts; a time part is ignored.

endDate
DateTime

The last day a period can be due; not before the start date. Null removes the end date. Only the date counts; a time part is ignored.

leadTimeDays
Int

How many days before the due date the follow-up sales order is created, 0 to 9999.

nextDueDate
DateTime

The date of the next period to bill; not before the start date, not after the end date, never null. If it is not on the cadence, the next cadence date after it is used. Only the date counts; a time part is ignored.

idempotencyKey
String

Client-supplied idempotency key. When provided, a repeated request with the same key and payload replays the original result instead of re-executing the mutation.