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