Mutation
mutation CreateDefaultGiftDefinitions($input: CreateDefaultGiftDefinitionsInput!) {
createDefaultGiftDefinitions(input: $input) {
clientMutationId
errors
giftDefinitions {
archived
avatarUrl
costInPoints
createdAt
id
name
}
}
}Variables
{
"input": {}
}Response
{
"data": {
"createDefaultGiftDefinitions": {
"clientMutationId": "string",
"errors": [
"string"
],
"giftDefinitions": [
{
"archived": true,
"avatarUrl": "string",
"costInPoints": 1,
"createdAt": "value",
"id": "id",
"name": "string"
}
]
}
}
}Mutations
createDefaultGiftDefinitions
Seed the Network with a default set of gifts (recognitions). No-op when the Network already has gifts.
Required scope: host:write:network_plans
MUTATION
createDefaultGiftDefinitions(input: CreateDefaultGiftDefinitionsInput!): CreateDefaultGiftDefinitionsPayloadArguments
input
required
Parameters for CreateDefaultGiftDefinitions
clientMutationId
String
A unique identifier for the client performing the mutation.
errors
[String!]!
giftDefinitions
The Network's gifts after seeding
Mutation
mutation CreateDefaultGiftDefinitions($input: CreateDefaultGiftDefinitionsInput!) {
createDefaultGiftDefinitions(input: $input) {
clientMutationId
errors
giftDefinitions {
archived
avatarUrl
costInPoints
createdAt
id
name
}
}
}Variables
{
"input": {}
}Response
{
"data": {
"createDefaultGiftDefinitions": {
"clientMutationId": "string",
"errors": [
"string"
],
"giftDefinitions": [
{
"archived": true,
"avatarUrl": "string",
"costInPoints": 1,
"createdAt": "value",
"id": "id",
"name": "string"
}
]
}
}
}