middleware(['auth.api', 'throttle:10,1']); Route::get('/records/{name}', [NamesController::class, 'records']); Route::post('/records/{name}', [NamesController::class, 'updateRecords'])->middleware(['auth.api', 'throttle:20,1']); Route::get('/ticket/{id}', [NamesController::class, 'ticket']); Route::get('/health', [NamesController::class, 'health']); // Sunrise domain verification Route::get('/sunrise/verify/{name}', [NamesController::class, 'sunriseVerify']); Route::get('/sunrise/check/{name}', [NamesController::class, 'sunriseCheck']); // Pre-registration claims (soft launch) Route::post('/claim', [NamesController::class, 'claim'])->middleware('throttle:10,1'); Route::get('/claims', [NamesController::class, 'listClaims'])->middleware('auth.api'); Route::post('/claims/{id}/approve', [NamesController::class, 'approveClaim'])->middleware('auth.api'); Route::post('/claims/{id}/reject', [NamesController::class, 'rejectClaim'])->middleware('auth.api');