Saltar al contenido principal

UpdateStoreInput

Input for updateStore. Only provided fields are updated: an omitted field is left unchanged, and null clears it. null is not valid for metadata.

input UpdateStoreInput {
id: ID!
name: String
address: AddressInput
phone: String
email: String
website: String
metadata: [KeyValueInput!]
blocked: Boolean
}

Fields​

UpdateStoreInput.id ● ID! non-null scalar​

ID of the store to update.

UpdateStoreInput.name ● String scalar​

Store name.

UpdateStoreInput.address ● AddressInput input​

Postal address of the store. Replaces the whole address.

UpdateStoreInput.phone ● String scalar​

Contact phone number. Must be a valid number. Saved in E.164 format, like +34666777888.

UpdateStoreInput.email ● String scalar​

Contact email. Must be a valid email address.

UpdateStoreInput.website ● String scalar​

Website URL. Must be a valid URL.

UpdateStoreInput.metadata ● [KeyValueInput!] list input​

Custom key/value metadata. Replaces all metadata of the store; an empty list removes it. A key has at most 50 characters, a value at most 500.

UpdateStoreInput.blocked ● Boolean scalar​

Ignored: the value is not saved.

Member Of​

updateStore mutation