Update Supplement

Use updateSupplement to update a supplement by Id.

Required Arguments

Argument
Type
Description

id

ID!

Supplement Id.

brand

String

Supplement brand.

name

String

Supplement name.

servingName

String

Supplement serving name ex: Capsule, scoop, etc.

category

String

Supplement category.

directionsOfUse

[DirectionsOfUseInput]

directionsOfUse.timeOfDay

TimeOfDay

enum TimeOfDay { AT_BEDTIME AT_WAKING WITH_BREAKFAST WITH_DINNER WITH_LUNCH }

directionsOfUse.quantity

Float

Recommended dosage.

mainImage

String

Main image URL.

description

String

Supplement description.

directionsOfUseText

String

Recommended use instructions.

externalId

String

External Id.

images

[String]

Supplement images.

ingredients

String

Supplement ingredients.

instructions

String

Supplement instructions.

shopifyParentId

String

Shopify parent Id.

shopifyVariantId

String

Shopify variant Id.

sizeCount

Int

Supplement size.

sku

String

SKU

storeId

String

Store Id.

supplementFacts

String

Supplement Facts.

productUrl

String

URL of the supplement.

Example

mutation($input: UpdateSupplementInput!) {
            updateSupplement(input: $input) {
                success message
                supplement {
                    name category mainImage brand servingName description
                    directionsOfUseText sizeCount externalId sku storeId
                    shopifyVariantId shopifyParentId instructions ingredients 
                    supplementFacts images 
                    directionsOfUse { id quantity timeOfDay }
                }
            }
        }

Query Input Variables

{
    "input": {
    "id": "U3VwcGxlbWVudDpkMzAxNmM4Ni1kNGVmLTRiYjAtODk0OS0xYWNiZmFmNzY5YjE=",
		"name": "Supp G Test",
		"directionsOfUse": [{
			"timeOfDay": "WITH_BREAKFAST",
			"quantity": 1
		}]
	}
}

Last updated