Расскажу как поэтапно создать полноценный API с аутентификацией с использованием Laravel Passport.
https://laravel.demiart.ru/create-rest-api-with-authentication/