bearerToken() ?? $request->get('api_key') ?? $request->ip(); return Limit::perMinute(60)->by($key)->response(function () { return response()->json(['error' => 'Too many requests. Limit: 60/min.'], 429); }); }); } }