CreateOption
CreateOptionCreates a new product option (e.g. "Color" or "Size").
Parameters:
| Parameter | Type | Description |
|---|---|---|
input | OptionInput! | Option data. |
Example Query:
mutation CreateOption($input: OptionInput!) {
CreateOption(input: $input) {
id
label
}
}Example Variables:
{
"input": {
"label": "Material"
}
}UpdateOption
UpdateOptionUpdates an existing option.
Parameters:
| Parameter | Type | Description |
|---|---|---|
id | Int! | ID of the option. |
input | OptionInput! | Updated data. |
Example Query:
mutation UpdateOption($id: ID!, $input: OptionInput!) {
UpdateOption(id: $id, input: $input) {
id
label
}
}DeleteOption
DeleteOptionDeletes an option.
Example Query:
mutation DeleteOption($id: ID!) {
DeleteOption(id: $id)
}Input Data Types
OptionInput
OptionInput