File: /var/www/html/laravel/routes/api.php
<?php
use App\Http\Controllers\Api\JobController;
use App\Http\Controllers\AuthController;
use Illuminate\Support\Facades\Route;
use Illuminate\Support\Facades\URL;
URL::forceScheme('https');
// Public Route
Route::post('/auth', [AuthController::class, 'auth']);
// Protected Route
Route::middleware('auth:api')->group(function () {
Route::post('notam', [JobController::class, 'createNotam']);
Route::post('notam/update', [JobController::class, 'updateNotam']);
Route::get('notam', [JobController::class, 'getValidNotams']);
Route::get('notam/all/{page}', [JobController::class, 'getAllValidNotams']);
Route::get('notam/{id}', [JobController::class, 'getNotamResult']);
});