Mutation
mutation DeleteInstallation($input: DeleteInstallationInput!) {
deleteInstallation(input: $input) {
clientMutationId
errors
installation {
appId
deviceIdentifier
hasDeviceToken
platform
}
}
}Variables
{
"input": {
"deviceToken": "string"
}
}Response
{
"data": {
"deleteInstallation": {
"clientMutationId": "string",
"errors": [
"string"
],
"installation": {
"appId": "string",
"deviceIdentifier": "string",
"hasDeviceToken": true,
"platform": "APNS"
}
}
}
}Mutations
deleteInstallation
Stop sending the signed-in member’s push notifications from this Network to the app holding a device token, such as when the member signs out. Other accounts registered on the same device keep receiving theirs.
Required scope: write:installations
MUTATION
deleteInstallation(input: DeleteInstallationInput!): DeleteInstallationPayloadArguments
input
required
Parameters for DeleteInstallation
Returns
clientMutationId
String
A unique identifier for the client performing the mutation.
errors
[String!]!
installation
The installation the member's registration was removed from.
Mutation
mutation DeleteInstallation($input: DeleteInstallationInput!) {
deleteInstallation(input: $input) {
clientMutationId
errors
installation {
appId
deviceIdentifier
hasDeviceToken
platform
}
}
}Variables
{
"input": {
"deviceToken": "string"
}
}Response
{
"data": {
"deleteInstallation": {
"clientMutationId": "string",
"errors": [
"string"
],
"installation": {
"appId": "string",
"deviceIdentifier": "string",
"hasDeviceToken": true,
"platform": "APNS"
}
}
}
}