16 lines
718 B
PHP
16 lines
718 B
PHP
<?php
|
|
|
|
use Illuminate\Support\Facades\Route;
|
|
use App\Http\Controllers\GpsController;
|
|
|
|
Route::get('/health', fn () => response()->json(['ok' => true]));
|
|
|
|
Route::post('/gps', [GpsController::class, 'store']);
|
|
Route::get('/gps/latest', [GpsController::class, 'latest']);
|
|
Route::get('/gps/track', [GpsController::class, 'track']);
|
|
Route::get('/gps/latest-any', [GpsController::class, 'latestAny']);
|
|
Route::get('/gps/recent', [GpsController::class, 'recent']);
|
|
Route::post('/device/{imei}/telemetry', [DeviceApiController::class, 'telemetry']);
|
|
Route::get('/device/{imei}/commands', [DeviceApiController::class, 'commands']);
|
|
Route::post('/device/{imei}/command-receipts', [DeviceApiController::class, 'commandReceipts']);
|