# Device APIs to retrieve information about the device or delete the device. ## Get all devices in the tenant - [GET /device/v0/devices/](https://develop-api.esper.io/openapi/device/getdevicelist.md): Returns all the devices in the tenant ## Get details of a Device - [GET /device/v0/devices/{id}/](https://develop-api.esper.io/openapi/device/getdevicerequest.md) ## Delete a device. Currently supported by iOS, Linux and Windows devices. - [DELETE /device/v0/devices/{id}/](https://develop-api.esper.io/openapi/device/deletedevicerequest.md) ## Get details of Current Device State - [GET /device/v0/devices/{id}/devicestate](https://develop-api.esper.io/openapi/device/getdevicestaterequest.md) ## Get all distinct foundation versions - [GET /api/v2/foundationversions](https://develop-api.esper.io/openapi/device/getfoundationversionslist.md): Returns a list of distinct foundation versions present in the tenant's devices