Skip to main content

Black Friday 2025! Only until December 1st: coupon FRIDAY25 for 40% off Yearly/Lifetime membership!

Read more here

Code Examples of API resources

Discover how to use Laravel's API resources method in real-world applications. Browse 14 examples from popular open-source projects.

14 examples

monicahq/monica

  • 23656
  • Created Jul 2017
  • Updated Nov 2025

Files in this example

  • app/Http/Resources/Company/Company.php
    • app/Http/Controllers/Api/Account/ApiCompanyController.php
View full example

JhumanJ/OpnForm

  • 3005
  • Created Sep 2022
  • Updated Nov 2025

Files in this example

  • app/Http/Resources/FormResource.php
View full example

tighten/novapackages

  • 336
  • Created Feb 2020
  • Updated Sep 2025

Files in this example

  • app/Http/Resources/PackageResource.php
    • app/Http/Controllers/Api/PackagesController.php
View full example

Hi-Folks/gh-actions-yaml-generator

  • 331
  • Created Jan 2021
  • Updated Aug 2025

Files in this example

  • routes/web.php
    • app/Http/Resources/ConfigurationResource.php
View full example

luadotsh/lua

  • 324
  • Created Oct 2024
  • Updated Oct 2025

Files in this example

  • app/Http/Resources/Api/TagResource.php
    • app/Http/Controllers/Api/TagController.php
View full example

LaravelDaily/Laravel-Support-Ticketing

  • 294
  • Created Nov 2019
  • Updated Mar 2023

Files in this example

  • app/Http/Resources/Admin/CategoryResource.php
    • app/Http/Resources/Admin/CategoryResource.php
      • app/Http/Controllers/Api/V1/Admin/CategoriesApiController.php
View full example

themsaid/ergodnc

  • 262
  • Created Sep 2021
  • Updated Dec 2023

Files in this example

  • app/Http/Resources/OfficeResource.php
    • app/Http/Controllers/OfficeController.php
View full example

codenteq/laerx

  • 132
  • Created May 2022
  • Updated Sep 2024

Files in this example

  • app/Http/Resources/QuestionResource.php
    • app/Http/Controllers/API/QuestionController.php
View full example

tighten/laravelversions

  • 98
  • Created Jan 2021
  • Updated Nov 2025

Files in this example

  • app/Http/Resources/LaravelVersionResource.php
    • app/Http/Controllers/Api/LaravelVersionsController.php
View full example

MdMostaFizurRahaman/ecommerce

  • 29
  • Created May 2022
  • Updated Sep 2022

Files in this example

  • app/Http/Resources/ApiResource.php
    • app/Http/Controllers/Api/ProductController.php
View full example

devhub-az/devhub

  • 24
  • Created Dec 2019
  • Updated Jul 2022

Files in this example

  • routes/api.php
    • app/Http/Controllers/Api/ArticleController.php
      • app/Http/Resources/ArticlesResource.php
        • app/Http/Resources/ArticleResource.php
View full example

laravelstart/laravelstart

  • 20
  • Created May 2025
  • Updated Jun 2025

Files in this example

  • app/Http/Resources/StarterKitResource.php
    • app/Http/Resources/UserResource.php
      • app/Http/Controllers/Kits/Show/PageController.php
View full example

Ayenko4all/school-management-system-backend

  • 12
  • Created Aug 2021
  • Updated Nov 2021

Files in this example

  • app/Http/Resources/ClassroomResource.php
    • app/Http/Controllers/Admin/AdminClassController.php
View full example

Melcus/parking-system

  • 10
  • Created May 2021
  • Updated Feb 2022

Files in this example

  • app/Http/Resources/ReservationResource.php
    • app/Http/Controllers/Api/ReservationController.php
View full example

We'd Love Your Feedback

Tell us what you like or what we can improve

Feel free to share anything you like or dislike about this page or the platform in general.