Mutation
mutation UpdateGiftDefinition($input: UpdateGiftDefinitionInput!) {
updateGiftDefinition(input: $input) {
clientMutationId
errors
giftDefinition {
archived
avatarUrl
costInPoints
createdAt
id
name
}
}
}Variables
{
"input": {
"id": "id"
}
}Response
{
"data": {
"updateGiftDefinition": {
"clientMutationId": "string",
"errors": [
"string"
],
"giftDefinition": {
"archived": true,
"avatarUrl": "string",
"costInPoints": 1,
"createdAt": "value",
"id": "id",
"name": "string"
}
}
}
}Mutations
updateGiftDefinition
Update a gift (recognition) — rename it and/or change its badge image
Required scope: host:write:network_plans
MUTATION
updateGiftDefinition(input: UpdateGiftDefinitionInput!): UpdateGiftDefinitionPayloadArguments
input
required
Parameters for UpdateGiftDefinition
Returns
clientMutationId
String
A unique identifier for the client performing the mutation.
errors
[String!]!
giftDefinition
The updated gift
Mutation
mutation UpdateGiftDefinition($input: UpdateGiftDefinitionInput!) {
updateGiftDefinition(input: $input) {
clientMutationId
errors
giftDefinition {
archived
avatarUrl
costInPoints
createdAt
id
name
}
}
}Variables
{
"input": {
"id": "id"
}
}Response
{
"data": {
"updateGiftDefinition": {
"clientMutationId": "string",
"errors": [
"string"
],
"giftDefinition": {
"archived": true,
"avatarUrl": "string",
"costInPoints": 1,
"createdAt": "value",
"id": "id",
"name": "string"
}
}
}
}