Dingo are used for making API. Its widely used package for API making in Laravel. https://github.com/dingo/api
Fractal are used for Data Transformer
https://fractal.thephpleague.com/
Laravel Passport are used for API authentication . https://laravel.com/docs/5.7/passport
List of command to install.
composer install
php artisan migrate --seed
php artisan api:cache