# SubscriptionLineInput - admin-graphql - INPUT_OBJECT Version: 2024-10 ## Description The input fields required to add a new subscription line to a contract. ### Access Scopes ## Fields * [currentPrice](/docs/api/admin-graphql/2024-10/scalars/Decimal): Decimal! - The price of the product. * [customAttributes](/docs/api/admin-graphql/2024-10/input-objects/AttributeInput): AttributeInput - The custom attributes for this subscription line. * [pricingPolicy](/docs/api/admin-graphql/2024-10/input-objects/SubscriptionPricingPolicyInput): SubscriptionPricingPolicyInput - Describes expected price changes of the subscription line over time. * [productVariantId](/docs/api/admin-graphql/2024-10/scalars/ID): ID! - The ID of the product variant the subscription line refers to. * [quantity](/docs/api/admin-graphql/2024-10/scalars/Int): Int! - The quantity of the product. * [sellingPlanId](/docs/api/admin-graphql/2024-10/scalars/ID): ID - The selling plan for the subscription line. * [sellingPlanName](/docs/api/admin-graphql/2024-10/scalars/String): String - The selling plan name for the subscription line. Defaults to using the selling plan's current name when not specified. ## Input objects with this input object * [subscriptionDraftLineAdd](/docs/api/admin-graphql/2024-10/mutations/subscriptionDraftLineAdd) * [SubscriptionAtomicLineInput](/docs/api/admin-graphql/2024-10/input-objects/SubscriptionAtomicLineInput) ## Examples