Mutation
mutation AddItemVariation($request: AddItemVariationCommandRequestInput!) {
AddItemVariation(request: $request) {
variationId
}
}Variables
{
"request": {
"itemId": "id",
"variation": {
"descriptions": [
{
"languageIso": "string",
"name": "string"
}
],
"variationType": "UNKNOWN"
}
}
}Response
{
"data": {
"AddItemVariation": {
"variationId": "id"
}
}
}Mutations
AddItemVariation
Adds a new variation (e.g., color, size) to an existing item. Variations allow customers to select different product options.
If a request with this mutation’s Idempotency-Key was already completed, the response’s extensions contains an idempotency.{responseName} entry with wasReplayed: true.
MUTATION
AddItemVariation(request: AddItemVariationCommandRequestInput!): AddItemVariationCommandResponse!Arguments
request
required
Returns
variationId
ID!
Unique ID of the newly added variation.
Mutation
mutation AddItemVariation($request: AddItemVariationCommandRequestInput!) {
AddItemVariation(request: $request) {
variationId
}
}Variables
{
"request": {
"itemId": "id",
"variation": {
"descriptions": [
{
"languageIso": "string",
"name": "string"
}
],
"variationType": "UNKNOWN"
}
}
}Response
{
"data": {
"AddItemVariation": {
"variationId": "id"
}
}
}Was this page helpful?