سلام و عرض ادب
در تکمیل فرمایشات استاد، برای ساخت کنترلر واسه api میتونیم به جای resource-- که بیشتر برای web بکار میره، از api-- استفاده کنیم که متدهای اضافه رو واسمون قرار نده، به این صورت:
php artisan make:controller ArticleController --api
و بعد route resource رو هم به این صورت تعریف میکنیم:
Route::ApiResource('articles',ArticleController::class);