PHPackages                             experteam/api-laravel-ebilling - 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. [API Development](/categories/api)
4. /
5. experteam/api-laravel-ebilling

ActiveLibrary[API Development](/categories/api)

experteam/api-laravel-ebilling
==============================

Laravel library to manage common operations used in electronic billing processes

1.3.0(5mo ago)0948↓50%MITPHPPHP ^8.1 || ^8.2 || ^8.3

Since Apr 23Pushed 5mo ago1 watchersCompare

[ Source](https://github.com/experteam-mx/api-laravel-ebilling)[ Packagist](https://packagist.org/packages/experteam/api-laravel-ebilling)[ Docs](https://github.com/experteam-mx/api-laravel-ebilling)[ RSS](/packages/experteam-api-laravel-ebilling/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)Dependencies (3)Versions (13)Used By (0)

API Laravel EBilling
====================

[](#api-laravel-ebilling)

Laravel library to manage common operations used in electronic billing processes.
It includes:

- **Document request manager:** manage document requests and retrieve them by document ID.

### Install

[](#install)

Run the following commands to install:

```
composer require experteam/api-laravel-ebilling

```

### Update

[](#update)

Run the composer command to update the package:

```
composer update experteam/api-laravel-ebilling

```

### Use

[](#use)

After installing the package, you should run the migration command to create the necessary tables in your database.

```
php artisan migrate

```

this will create the following tables:

- document\_requests

#### Document Request Manager

[](#document-request-manager)

You can use the Document Request Manager to store and retrieve document requests:

```
// Store a document request
$documentRequest = DocumentRequestManager::store($documentId, $service, $observation);

// Get document requests by document ID
$documentRequests = DocumentRequestManager::getByDocumentId($documentId);
```

#### API Endpoints

[](#api-endpoints)

The package provides the following API endpoints:

- `GET /api/document-requests/{documentId}`: Get all document requests for a specific document ID.

Example response:

```
{
  "success": true,
  "data": {
    "requests": [
      {
        "id": 1,
        "document_id": 123,
        "service": "example_service",
        "times": [
          "2025-07-23T18:57:00.000000Z"
        ],
        "observation": "Example observation",
        "created_at": "2025-07-23T18:57:00.000000Z",
        "updated_at": "2025-07-23T18:57:00.000000Z"
      }
    ]
  }
}
```

### License

[](#license)

[MIT license](https://opensource.org/licenses/MIT).

###  Health Score

43

—

FairBetter than 90% of packages

Maintenance74

Regular maintenance activity

Popularity18

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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 ~21 days

Recently: every ~28 days

Total

11

Last Release

171d ago

Major Versions

0.9.0 → 1.0.02025-07-24

PHP version history (2 changes)0.9.0PHP ^8.1 || ^8.2

1.3.0PHP ^8.1 || ^8.2 || ^8.3

### Community

Maintainers

![](https://www.gravatar.com/avatar/d7440c23497ad6e1715a163303dad11dbf1cc25647f803a594bab662db4a3bd3?d=identicon)[experteam-mx](/maintainers/experteam-mx)

---

Top Contributors

[![geo-mena](https://avatars.githubusercontent.com/u/104782794?v=4)](https://github.com/geo-mena "geo-mena (2 commits)")

---

Tags

laravelexperteamebilling

### Embed Badge

![Health badge](/badges/experteam-api-laravel-ebilling/health.svg)

```
[![Health](https://phpackages.com/badges/experteam-api-laravel-ebilling/health.svg)](https://phpackages.com/packages/experteam-api-laravel-ebilling)
```

###  Alternatives

[essa/api-tool-kit

set of tools to build an api with laravel

52680.5k](/packages/essa-api-tool-kit)[simplestats-io/laravel-client

Client for SimpleStats!

4515.5k](/packages/simplestats-io-laravel-client)[alibori/laravel-api-resource-generator

Package to generate API resources from models.

222.6k](/packages/alibori-laravel-api-resource-generator)

PHPackages © 2026

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