mirror of
https://github.com/usetrmnl/byos_laravel.git
synced 2026-01-13 15:07:49 +00:00
feat: add api endpoint /devices
This commit is contained in:
parent
8d7a53b888
commit
fd18cf5246
2 changed files with 57 additions and 0 deletions
|
|
@ -187,6 +187,21 @@ Route::get('/user', function (Request $request) {
|
|||
return $request->user();
|
||||
})->middleware('auth:sanctum');
|
||||
|
||||
Route::get('/devices', function (Request $request) {
|
||||
$devices = $request->user()->devices()->get([
|
||||
'id',
|
||||
'name',
|
||||
'friendly_id',
|
||||
'mac_address',
|
||||
'last_battery_voltage as battery_voltage',
|
||||
'last_rssi_level as rssi'
|
||||
]);
|
||||
|
||||
return response()->json([
|
||||
'data' => $devices
|
||||
]);
|
||||
})->middleware('auth:sanctum');
|
||||
|
||||
Route::post('/display/update', function (Request $request) {
|
||||
$request->validate([
|
||||
'device_id' => 'required|exists:devices,id',
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue