Files
Investidor-V2/routes/api.php
T
nala 250ac35fd1
tests / ci (push) Canceled after 0s
first commit
2026-09-28 10:01:09 +02:00

21 lines
814 B
PHP

<?php
use App\Http\Controllers\Api\V1\HomeController;
use App\Http\Controllers\Api\V1\InterestRequestController;
use App\Http\Controllers\Api\V1\OpportunityController;
use App\Http\Controllers\Api\V1\SectorController;
use Illuminate\Support\Facades\Route;
Route::prefix('v1')->middleware(['throttle:api'])->group(function () {
Route::get('/home', [HomeController::class, 'show']);
Route::get('/sectors', [SectorController::class, 'index']);
Route::get('/sectors/{slug}', [SectorController::class, 'show']);
Route::get('/opportunities/search', [OpportunityController::class, 'search']);
Route::get('/opportunities/{slug}', [OpportunityController::class, 'show']);
Route::post('/interest-requests', [InterestRequestController::class, 'store'])
->middleware('throttle:10,1');
});