Delete Position
Delete an existing position from your Traccar server.
WARNING
Deleting a position is irreversible and can compromise data integrity. Ensure you target the correct position ID.
Usage
php
use ThingsTelemetry\Traccar\Dto\StatusData;
use ThingsTelemetry\Traccar\Facades\Position;
use ThingsTelemetry\Traccar\Enums\Status;
$positionId = 12345;
$result = Position::delete(id: $positionId); // 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'