Skip to main content

Deprecation of deauthenticateDevice API

Action Required
May 13, 2025, 2:28 p.m.

Overview

We are deprecating the deauthenticateDevice API and replacing it with a new API deauthenticateFlexDevice.

Please update your implementation to use the new API.

Deprecation

The deauthenticateDevice is being deprecated as it only supports one device associated with an account meaning multiple devices at a property couldn't be de-authenticated.

Whats new

The new deauthenticateFlexDevice API introduces the ability to de-authenticate a device by deviceId rather than accountNumber, supporting multiple devices & device types.

Example Request

mutation DeauthenticateFlexDevice($input: DeauthenticateFlexDeviceInput!) {
  deauthenticateFlexDevice(input: $input) {
    krakenflexDevice {
      krakenflexDeviceId
      provider
      deviceType
    }
  }
}