Delete Device
Delete an existing device from your Traccar server.
WARNING
Deleting a device is irreversible. Ensure you target the correct device ID.
Usage
php
use ThingsTelemetry\Traccar\Dto\StatusData;
use ThingsTelemetry\Traccar\Facades\Device;
use ThingsTelemetry\Traccar\Enums\Status;
$deviceId = 6;
$result = Device::delete(id: $deviceId); // returns ThingsTelemetry\Traccar\Dto\StatusData
if ($result->status === Status::SUCCESS) {
// Successfully deleted
}Results
The response is a ThingsTelemetry\Traccar\Dto\StatusData object containing a ThingsTelemetry\Traccar\Enums\Status.
php
$result->status->value; // 'success' or 'failure'
$result->status->name; // 'SUCCESS' or 'FAILURE'
$result->status->label(); // 'Success' or 'Failure'Important Links
- Traccar Delete a Device: https://www.traccar.org/api-reference/#tag/Devices/paths/~1devices~1{id}/delete
- Status enum reference