Marketing Mutations

These mutations allow you to interact with marketing data.

createNewsletter

Returns: Newsletter
Example Query
mutation {
createNewsletter {
id
# Add other fields you need
}
}

sendNewsletter

Returns: Newsletter

Arguments

ArgumentTypeDescription
idrequiredID!Newsletter ID
Example Query
mutation($id: ID!) {
sendNewsletter(id: $id) {
id
# Add other fields you need
}
}
Variables
{
"id": "1"
}

sendNewsletterTest

Returns: String

Arguments

ArgumentTypeDescription
idrequiredID!Newsletter ID
torequiredString!Email to send test to
Example Query
mutation(
$id: ID!,
$to: String!
) {
sendNewsletterTest(
id: $id,
to: $to
) {
id
# Add other fields you need
}
}
Variables
{
"id": "1",
"to": "example"
}

updateNewsletter

Returns: Newsletter

Arguments

ArgumentTypeDescription
idrequiredID!Unique identifier
inputrequiredNewsletterInput!Input
Example Query
mutation(
$id: ID!,
$input: NewsletterInput!
) {
updateNewsletter(
id: $id,
input: $input
) {
id
# Add other fields you need
}
}
Variables
{
"id": "1",
"input": {}
}