Search + K

Command Palette

Search for a command to run...

Sign In

Get device (deprecated)

Deprecated
GET /accounts/{account_id}/devices/{device_id}
Copy endpoint
https://api.cloudflare.com/client/v4

Fetches a single WARP device. Not supported when multi-user mode is enabled for the account.

Deprecated: please use one of the following endpoints instead:

  • GET /accounts/{account_id}/devices/physical-devices/{device_id}
  • GET /accounts/{account_id}/devices/registrations/{registration_id}

Parameters

path Path Parameters

Name Type
device_id required
type TeamsDevicesRegistrationId = string
account_id required
type TeamsDevicesIdentifier = unknown

Responses

200 application/json

Get device details response.

type TeamsDevicesDeviceResponse = type TeamsDevicesApiResponseSingle = never & { result?: TeamsDevicesDevice
interface TeamsDevicesDevice {
account?: TeamsDevicesAccount;
created?: TeamsDevicesCreated;
deleted?: TeamsDevicesDeleted;
device_type?: TeamsDevicesDeviceType;
gateway_device_id?: TeamsDevicesGatewayDeviceId;
id?: TeamsDevicesRegistrationId;
ip?: TeamsDevicesIp;
key?: TeamsDevicesKey;
key_type?: TeamsDevicesKeyType;
last_seen?: TeamsDevicesLastSeen;
mac_address?: TeamsDevicesMacAddress;
model?: TeamsDevicesModel;
name?: TeamsDevicesSchemasName;
os_version?: TeamsDevicesOsVersion;
serial_number?: TeamsDevicesSerialNumber;
tunnel_type?: TeamsDevicesTunnelType;
updated?: TeamsDevicesUpdated;
user?: TeamsDevicesUser;
version?: TeamsDevicesVersion;
}
; }

Client Errors

4XX application/json

Get device details response failure.

type TeamsDevicesDeviceResponse = type TeamsDevicesApiResponseSingle = never & { result?: TeamsDevicesDevice
interface TeamsDevicesDevice {
account?: TeamsDevicesAccount;
created?: TeamsDevicesCreated;
deleted?: TeamsDevicesDeleted;
device_type?: TeamsDevicesDeviceType;
gateway_device_id?: TeamsDevicesGatewayDeviceId;
id?: TeamsDevicesRegistrationId;
ip?: TeamsDevicesIp;
key?: TeamsDevicesKey;
key_type?: TeamsDevicesKeyType;
last_seen?: TeamsDevicesLastSeen;
mac_address?: TeamsDevicesMacAddress;
model?: TeamsDevicesModel;
name?: TeamsDevicesSchemasName;
os_version?: TeamsDevicesOsVersion;
serial_number?: TeamsDevicesSerialNumber;
tunnel_type?: TeamsDevicesTunnelType;
updated?: TeamsDevicesUpdated;
user?: TeamsDevicesUser;
version?: TeamsDevicesVersion;
}
; }
& interface TeamsDevicesApiResponseCommonFailure {
errors: TeamsDevicesMessages
type TeamsDevicesMessages = { code: number;message: string; }[]
;
messages: TeamsDevicesMessages
type TeamsDevicesMessages = { code: number;message: string; }[]
;
result: null;
success: false;
}