# SubscriptionDraftUserError - admin-graphql - OBJECT Version: 2024-04 ## Description Represents a Subscription Draft error. ### Access Scopes `read_own_subscription_contracts` access scope. ## Fields * [code](/docs/api/admin-graphql/2024-04/enums/SubscriptionDraftErrorCode): SubscriptionDraftErrorCode - The error code. * [field](/docs/api/admin-graphql/2024-04/scalars/String): String - The path to the input field that caused the error. * [message](/docs/api/admin-graphql/2024-04/scalars/String): String! - The error message. ## Connections ## Related queries ## Related mutations * [subscriptionBillingCycleContractDraftCommit](/docs/api/admin-graphql/2024-04/mutations/subscriptionBillingCycleContractDraftCommit) Commits the updates of a Subscription Billing Cycle Contract draft. * [subscriptionBillingCycleContractDraftConcatenate](/docs/api/admin-graphql/2024-04/mutations/subscriptionBillingCycleContractDraftConcatenate) Concatenates a contract to a Subscription Draft. * [subscriptionBillingCycleContractEdit](/docs/api/admin-graphql/2024-04/mutations/subscriptionBillingCycleContractEdit) Edit the contents of a subscription contract for the specified billing cycle. * [subscriptionContractAtomicCreate](/docs/api/admin-graphql/2024-04/mutations/subscriptionContractAtomicCreate) Creates a Subscription Contract. * [subscriptionContractCreate](/docs/api/admin-graphql/2024-04/mutations/subscriptionContractCreate) Creates a Subscription Contract Draft. You can submit all the desired information for the draft using [Subscription Draft Input object](https://shopify.dev/docs/api/admin-graphql/latest/input-objects/SubscriptionDraftInput). You can also update the draft using the [Subscription Contract Update](https://shopify.dev/docs/api/admin-graphql/latest/mutations/subscriptionContractUpdate) mutation. The draft is not saved until you call the [Subscription Draft Commit](https://shopify.dev/docs/api/admin-graphql/latest/mutations/subscriptionDraftCommit) mutation. * [subscriptionContractProductChange](/docs/api/admin-graphql/2024-04/mutations/subscriptionContractProductChange) Allows for the easy change of a Product in a Contract or a Product price change. * [subscriptionContractUpdate](/docs/api/admin-graphql/2024-04/mutations/subscriptionContractUpdate) The subscriptionContractUpdate mutation allows you to create a draft of an existing subscription contract. This [draft](https://shopify.dev/api/admin-graphql/latest/objects/SubscriptionDraft) can be reviewed and modified as needed. Once the draft is committed with [subscriptionDraftCommit](https://shopify.dev/api/admin-graphql/latest/mutations/subscriptionDraftCommit), the changes are applied to the original subscription contract. * [subscriptionDraftCommit](/docs/api/admin-graphql/2024-04/mutations/subscriptionDraftCommit) Commits the updates of a Subscription Contract draft. * [subscriptionDraftDiscountAdd](/docs/api/admin-graphql/2024-04/mutations/subscriptionDraftDiscountAdd) Adds a subscription discount to a subscription draft. * [subscriptionDraftDiscountCodeApply](/docs/api/admin-graphql/2024-04/mutations/subscriptionDraftDiscountCodeApply) Applies a code discount on the subscription draft. * [subscriptionDraftDiscountRemove](/docs/api/admin-graphql/2024-04/mutations/subscriptionDraftDiscountRemove) Removes a subscription discount from a subscription draft. * [subscriptionDraftDiscountUpdate](/docs/api/admin-graphql/2024-04/mutations/subscriptionDraftDiscountUpdate) Updates a subscription discount on a subscription draft. * [subscriptionDraftFreeShippingDiscountAdd](/docs/api/admin-graphql/2024-04/mutations/subscriptionDraftFreeShippingDiscountAdd) Adds a subscription free shipping discount to a subscription draft. * [subscriptionDraftFreeShippingDiscountUpdate](/docs/api/admin-graphql/2024-04/mutations/subscriptionDraftFreeShippingDiscountUpdate) Updates a subscription free shipping discount on a subscription draft. * [subscriptionDraftLineAdd](/docs/api/admin-graphql/2024-04/mutations/subscriptionDraftLineAdd) Adds a subscription line to a subscription draft. * [subscriptionDraftLineRemove](/docs/api/admin-graphql/2024-04/mutations/subscriptionDraftLineRemove) Removes a subscription line from a subscription draft. * [subscriptionDraftLineUpdate](/docs/api/admin-graphql/2024-04/mutations/subscriptionDraftLineUpdate) Updates a subscription line on a subscription draft. * [subscriptionDraftUpdate](/docs/api/admin-graphql/2024-04/mutations/subscriptionDraftUpdate) Updates a Subscription Draft. ## Related Unions ## Examples