# Retrieve a Device Retrieve a Device Endpoint: GET /devices/{id} Version: v1 Security: ApplicationKey ## Path parameters: - `id` (string, required) Id of the device ## Response 200 fields (application/json): - `id` (string) Example: "dev_abc123" - `isMain` (boolean) Example: true - `isActive` (boolean) Example: true - `name` (string) Example: "Test Device" - `customId` (string) Example: "custom-id" - `serialNumber` (string) Example: "abc12345678" - `batchNumber` (string) Example: "123" - `space` (object) - `space.clientId` (string) Example: "client-specific-id" - `space.isPublic` (boolean) - `space.disabled` (boolean) - `space.avatar` (object) - `space.avatar.default` (string) Example: "1234-5342-5543-36AD" - `space.avatar.url` (string) Example: "https://example.com/image" - `space.avatar.thumbnail` (string) Example: "1234-5342-5543-36AD" - `space.owner` (object) - `space.owner.organisation` (object) - `product` (object) - `product.description` (string) Example: "This is a Test Product" - `product.manufacturer` (string) Example: "Wia" - `product.model` (string) Example: "v1" - `product.colour` (string) Example: "#2E7DFF" - `product.category` (string) Example: "test" - `product.image` (string) Example: "7170506d-5759-400e-a5d1-073c5d175abc" - `product.state` (object) Example: {"state1":true} - `events` (array) - `events.data` (object) Example: {"test":true} - `events.timestamp` (integer) Example: 1631707200000 - `location` (object) - `location.latitude` (string) Example: "4.67" - `location.longitude` (string) Example: "54.2" - `location.altitude` (string) Example: "1.23" - `meta` (object) - `wifi` (object) - `wifi.macAddress` (string) Example: "00:00:00:B5:D5:A5" - `wifi.rssi` (integer) Example: -90 - `cellular` (object) - `cellular.network` (string) Example: "vodafone" - `cellular.imei` (string) Example: "10A12345677890" - `cellular.iccid` (string) Example: "891004234814455936F" - `bluetooth` (object) - `lora` (object) - `lora.devEui` (string) Example: "10A12345678910234" - `lora.devAddr` (string) Example: "10A123456" - `lora.appEui` (string) Example: "10A12345678910234567890" - `lora.appKey` (string) Example: "1234404C696E6B4C6F52613230313823" - `sigfox` (object) - `lastSeenAt` (integer) Example: 1631707207000 - `lastUnprocessedEventTimestamp` (integer) Example: 1631707207000 - `lastProcessedEventTimestamp` (integer) Example: 1631707207000 - `createdAt` (integer) Example: 1631707207000 - `updatedAt` (integer) Example: 1631707207000