Laravel Api Controller

Build API's super-fast with Laravel, using simplest way to create REST API with Laravel.

Package Docs large logo

window icon

Simple yet powerful

Create fully featured REST API for your Eloquent models and relationships with the simplicity and flexability of Laravel as you know and love it.

terminal icon

Easy to use and learn

It utilizes standard Laravel features and patterns such as Request classes, Policies and API Resources.

stack icon

Complete CRUD endpoints with dynamic filtering

Filter using scopes, or standard column filtering, include relationships. Create / Update accross relationships.

As Easy as 1,2,3

1. Run a single cli command to generate all your Controllers, Models, Requests, Policies, Api Resources and routes.

php artisan make:api TodoController

2. Update the migrations / models / policies etc with your needed logic

3. Done, now enjoy your fully featured REST API 😌