Skip to main content

Deprecation of deauthenticateDevice API removal date extension

Action Required
Nov. 3, 2025, 2:12 p.m.

Overview

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

We are aware that this endpoint is still being used, so we have extended the removal date until 16/01/2026.

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
    }
  }
}