CreateOption
Create an option
Parameters
| input - OptionInput |
|---|
| Data of the option |
Example
mutation {
CreateOption(
input: {
label: "Material"
}
) {
id
}
}Returned data
{
"data": {
"CreateOption": {
"id": 101122
}
}
}UpdateOption
Update an option
Parameters
| id - ID |
|---|
| Id of the option |
| input - OptionInput |
|---|
| Data of the option |
Example
mutation UpdateOption($id: ID!, $input: OptionInput!) {
UpdateOption(id: $id, input: $input) {
id
label
}
}{
"id": 100001,
"input": {
"label": "Size"
}
}Returned data
{
"data": {
"UpdateOption": {
"id": 100001,
"label": "Sizes"
}
}
}DeleteOption
Delete an option
Parameters
| id - ID |
|---|
| Id of the option |
Example
mutation DeleteOption($id: ID!) {
DeleteOption(id: $id)
}{
"id": 100009
}Returned data
{
"data": {
"DeleteOption": true
}
}OptionInput data type
| label - String |
|---|
| Title of the option |
