API Docs
Subaccount Management
Remove Profile Permissions

Remove Profile Permissions

Mutation to delete subaccounts permissions

Example

mutation removeProfilePermissions {
  removeProfilePermissions(input: { profileEmail: "[email protected]", subaccount: "subaccount_name" }) {
    boolean
  }
}

Response

{
  "data": {
    "removeProfilePermissions": {
      "boolean": true
    }
  }
}

Arguments

  • input (RemoveProfilePermissionsInput!)

The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.

type RemoveProfilePermissionsInput {
  clientMutationId: String
  profileEmail: String!
  subaccount: String!
}
  • clientMutationId (String) An arbitrary string value with no semantic meaning. Will be included in the payload verbatim. May be used to track mutations by the client.

  • profileEmail (String!)

  • subaccount (String!)

Type

RemoveProfilePermissionsPayload

The output of our removeProfilePermissions mutation.

type RemoveProfilePermissionsPayload {
  clientMutationId: String
  boolean: Boolean
  query: Query
}
Fields
  • clientMutationId (String) The exact same clientMutationId that was provided in the mutation input, unchanged and unused. May be used by a client to track mutations.

  • boolean (Boolean)

  • query (Query)