PHPackages                             laraflow/backpack-api-log - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. laraflow/backpack-api-log

ActiveLibrary

laraflow/backpack-api-log
=========================

Backpack API Log is a database oriented api request and response logger for backpack admin panel

0.2.0(3y ago)39[2 PRs](https://github.com/laraflow/backpack-api-log/pulls)MITPHPPHP ^7.4|^8.1

Since Apr 8Pushed 2y ago1 watchersCompare

[ Source](https://github.com/laraflow/backpack-api-log)[ Packagist](https://packagist.org/packages/laraflow/backpack-api-log)[ Docs](https://github.com/laraflow/backpack-api-log)[ RSS](/packages/laraflow-backpack-api-log/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (2)Dependencies (8)Versions (5)Used By (0)

Backpack API Log is a database oriented api request and response logger for backpack admin panel
================================================================================================

[](#backpack-api-log-is-a-database-oriented-api-request-and-response-logger-for-backpack-admin-panel)

[![Latest Version on Packagist](https://camo.githubusercontent.com/93f154275e18717491d7a573f22187bddfe2191c1c13bf114a6a30323d16bc88/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6c617261666c6f772f6261636b7061636b2d6170692d6c6f672e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/laraflow/backpack-api-log)[![GitHub Tests Action Status](https://camo.githubusercontent.com/178d52e42809345ff697c9e23f6ee5c1b35e8b7ed10aa63015fa6ad8aef0ac6b/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f6c617261666c6f772f6261636b7061636b2d6170692d6c6f672f72756e2d74657374732e796d6c3f6272616e63683d6d61696e266c6162656c3d7465737473267374796c653d666c61742d737175617265)](https://github.com/laraflow/backpack-api-log/actions?query=workflow%3Arun-tests+branch%3Amain)[![GitHub Code Style Action Status](https://camo.githubusercontent.com/342781ad87c8e7bc2f4d82c00c916ab26a5755a2e8d841c3fead217378ff23b5/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f6c617261666c6f772f6261636b7061636b2d6170692d6c6f672f6669782d7068702d636f64652d7374796c652d6973737565732e796d6c3f6272616e63683d6d61696e266c6162656c3d636f64652532307374796c65267374796c653d666c61742d737175617265)](https://github.com/laraflow/backpack-api-log/actions?query=workflow%3A%22Fix+PHP+code+style+issues%22+branch%3Amain)[![Total Downloads](https://camo.githubusercontent.com/0a2d5bba5d8828fef8097ab7687787287027048e3bc670f9738e4a92d5048c8c/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6c617261666c6f772f6261636b7061636b2d6170692d6c6f672e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/laraflow/backpack-api-log)

This is where your description should go. Limit it to a paragraph or two. Consider adding a small example.

Installation
------------

[](#installation)

You can install the package via composer:

```
composer require laraflow/backpack-api-log
```

You can run complete installation with:

```
php artisan backpack-api-log:install
php artisan migrate
```

Optionally, Install command will publish config and migration. For others, you can publish the config &amp; migration file with:

```
php artisan vendor:publish --tag="api-log-config"
php artisan vendor:publish --tag="api-log-migration"
```

This is the contents of the published config file:

```
return [
    'table' => 'api_logs',
    'model' => \Laraflow\BackpackApiLog\Models\BackpackApiLog::class,
    'route' => 'api-log',
    'enabled' => env('BACKPACK_API_LOG', false),
    'logs' => [
        //which methods should be logged
        'method' => [
            'GET' => 'GET',
            'POST' => 'POST',
            'PUT' => 'PUT',
            'PATCH' => 'PATCH',
            'DELETE' => 'DELETE',
            'OPTION' => 'OPTION',
        ],
        //which api endpoints should be logged
        'host' => [
            //
        ],
        //which api http status code should be logged
        'code' => [
            '200' => '200',
            '400' => '400',
            '500' => '500',
            '404' => '404',
            '422' => '422',
            '419' => '419',
        ],
    ],
];
```

Testing
-------

[](#testing)

```
composer test
```

Changelog
---------

[](#changelog)

Please see [CHANGELOG](CHANGELOG.md) for more information on what has changed recently.

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](CONTRIBUTING.md) for details.

Security Vulnerabilities
------------------------

[](#security-vulnerabilities)

Please review [our security policy](../../security/policy) on how to report security vulnerabilities.

Credits
-------

[](#credits)

- [Mohammad Hafijul Islam](https://github.com/hafijul233)
- [All Contributors](../../contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity46

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 75% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~0 days

Total

2

Last Release

1136d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/870a352ea25df3ba3fb9443653badfb195324776da50cef0d8c730475f7681b1?d=identicon)[hafijul233](/maintainers/hafijul233)

---

Top Contributors

[![hafijul233](https://avatars.githubusercontent.com/u/24684511?v=4)](https://github.com/hafijul233 "hafijul233 (18 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (3 commits)")[![github-actions[bot]](https://avatars.githubusercontent.com/in/15368?v=4)](https://github.com/github-actions[bot] "github-actions[bot] (3 commits)")

---

Tags

laravellaraflowbackpack-api-log

###  Code Quality

TestsPest

### Embed Badge

![Health badge](/badges/laraflow-backpack-api-log/health.svg)

```
[![Health](https://phpackages.com/badges/laraflow-backpack-api-log/health.svg)](https://phpackages.com/packages/laraflow-backpack-api-log)
```

###  Alternatives

[vormkracht10/laravel-mails

Laravel Mails can collect everything you might want to track about the mails that has been sent by your Laravel app.

24149.7k](/packages/vormkracht10-laravel-mails)[spatie/laravel-prometheus

Export Laravel metrics to Prometheus

2651.3M6](/packages/spatie-laravel-prometheus)[hydrat/filament-table-layout-toggle

Filament plugin adding a toggle button to tables, allowing user to switch between Grid and Table layouts.

6292.3k1](/packages/hydrat-filament-table-layout-toggle)[scalar/laravel

Render your OpenAPI-based API reference

6183.9k2](/packages/scalar-laravel)[ralphjsmit/laravel-helpers

A package containing handy helpers for your Laravel-application.

13704.6k2](/packages/ralphjsmit-laravel-helpers)[musahmusah/laravel-multipayment-gateways

A Laravel Package that makes implementation of multiple payment Gateways endpoints and webhooks seamless

852.2k1](/packages/musahmusah-laravel-multipayment-gateways)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
