API version: unstable
API version: 2021-07 Release candidate
API version: 2021-04 Latest
API version: 2021-01
API version: 2020-10
API version: 2020-07
API version: 2020-04
API version: 2020-01 Unsupported
API version: 2019-10 Unsupported

SubscriptionLineUpdateInput input object

Version unstable

Specifies the input fields required to update a subscription line on a contract.

Input fields

  • currentPrice (Decimal)

    The price of the product.

  • customAttributes ([AttributeInput!])

    The custom attributes for this subscription line.

  • Describes expected price changes of the subscription line over time.

  • productVariantId (ID)

    The ID of the product variant the subscription line refers to.

  • quantity (Int)

    The quantity of the product.

  • sellingPlanId (ID)

    The selling plan for the subscription line.

  • sellingPlanName (String)

    The selling plan name for the subscription line.

Version 2021-07 (Release candidate)

Specifies the input fields required to update a subscription line on a contract.

Input fields

  • currentPrice (Decimal)

    The price of the product.

  • customAttributes ([AttributeInput!])

    The custom attributes for this subscription line.

  • Describes expected price changes of the subscription line over time.

  • productVariantId (ID)

    The ID of the product variant the subscription line refers to.

  • quantity (Int)

    The quantity of the product.

  • sellingPlanId (ID)

    The selling plan for the subscription line.

  • sellingPlanName (String)

    The selling plan name for the subscription line.

Version 2021-04 (Latest)

Specifies the input fields required to update a subscription line on a contract.

Input fields

  • currentPrice (Decimal)

    The price of the product.

  • customAttributes ([AttributeInput!])

    The custom attributes for this subscription line.

  • Describes expected price changes of the subscription line over time.

  • productVariantId (ID)

    The ID of the product variant the subscription line refers to.

  • quantity (Int)

    The quantity of the product.

  • sellingPlanId (ID)

    The selling plan for the subscription line.

  • sellingPlanName (String)

    The selling plan name for the subscription line.

Version 2021-01

Specifies the input fields required to update a subscription line on a contract.

Input fields

  • currentPrice (Decimal)

    The price of the product.

  • customAttributes ([AttributeInput!])

    The custom attributes for this subscription line.

  • Describes expected price changes of the subscription line over time.

  • productVariantId (ID)

    The ID of the product variant the subscription line refers to.

  • quantity (Int)

    The quantity of the product.

  • sellingPlanId (ID)

    The selling plan for the subscription line.

  • sellingPlanName (String)

    The selling plan name for the subscription line.