PHPackages                             ventrec/laravel-entity-sync-endpoint - 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. ventrec/laravel-entity-sync-endpoint

ActivePackage[API Development](/categories/api)

ventrec/laravel-entity-sync-endpoint
====================================

Endpoint that handles syncing of entities

1.0.0(8y ago)2271[1 issues](https://github.com/ventrec/laravel-entity-sync-endpoint/issues)MITPHP

Since Oct 15Pushed 8y ago1 watchersCompare

[ Source](https://github.com/ventrec/laravel-entity-sync-endpoint)[ Packagist](https://packagist.org/packages/ventrec/laravel-entity-sync-endpoint)[ RSS](/packages/ventrec-laravel-entity-sync-endpoint/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependencies (3)Versions (6)Used By (0)

Laravel entity sync client
==========================

[](#laravel-entity-sync-client)

[![Latest Version on Packagist](https://camo.githubusercontent.com/440cd04cb93bf831afe3dbba565c18c8d81de4b6e236afcb0ce16cd8a5f9c788/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f76656e747265632f6c61726176656c2d656e746974792d73796e632d656e64706f696e742e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/ventrec/laravel-entity-sync-endpoint)[![Software License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](LICENSE.md)[![Build Status](https://camo.githubusercontent.com/377b69a00845aee9684c91eaf22abb86de944d5b70cbd7bb654a573823eadc53/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f76656e747265632f6c61726176656c2d656e746974792d73796e632d656e64706f696e742f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/ventrec/laravel-entity-sync-endpoint)[![Total Downloads](https://camo.githubusercontent.com/d96ef844852f7bb326585424210c3f4e0e7e720beb8d204eb0a3af05faa3c4bc/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f76656e747265632f6c61726176656c2d656e746974792d73796e632d656e64706f696e742e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/ventrec/laravel-entity-sync-endpoint)

Handles incoming sync requests for the [laravel entity sync](https://github.com/ventrec/laravel-entity-sync) package.

Introduction
------------

[](#introduction)

This is the client package of the [laravel entity sync](https://github.com/ventrec/laravel-entity-sync) package. The [laravel entity sync](https://github.com/ventrec/laravel-entity-sync) package syncs entities to the endpoints that this package creates. This package will then handle the data and create, update or delete the entity.

The structure of your tables should be the same on both the master database and the client database.

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

[](#installation)

1. `composer require ventrec/laravel-entity-sync-endpoint`
2. Add `Ventrec\LaravelEntitySyncClient\LaravelEntitySyncClientProvider::class` to providers in app.php
3. Publish the config file `php artisan vendor:publish --provider="Ventrec\LaravelEntitySyncClient\LaravelEntitySyncClientProvider"`
4. Update the config file
    - Add the entities that you expect to receive requests for. This should be the same entities that you have entered in the master config.
    - Enter an api token that should be used to verify the requests. This should be the same token that was used in the master config.
    - (Optional) Enter a prefix for the api-endpoint. If no prefix is entered, all requests will be sent to `/entity-sync`

Usage
-----

[](#usage)

All models that is used must have `protected $guarded = []`.

License
-------

[](#license)

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

###  Health Score

27

—

LowBetter than 47% of packages

Maintenance10

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity67

Established project with proven stability

 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 ~3 days

Total

5

Last Release

3166d ago

Major Versions

0.1.3 → 1.0.02017-10-29

### Community

Maintainers

![](https://www.gravatar.com/avatar/9464be828720dc6bc2c274eb73700afdfba0003701e0a3f8b222c1e9daa99733?d=identicon)[ventrec](/maintainers/ventrec)

---

Top Contributors

[![ventrec](https://avatars.githubusercontent.com/u/701788?v=4)](https://github.com/ventrec "ventrec (10 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/ventrec-laravel-entity-sync-endpoint/health.svg)

```
[![Health](https://phpackages.com/badges/ventrec-laravel-entity-sync-endpoint/health.svg)](https://phpackages.com/packages/ventrec-laravel-entity-sync-endpoint)
```

###  Alternatives

[exsyst/swagger

A php library to manipulate Swagger specifications

35816.3M7](/packages/exsyst-swagger)[hubspot/api-client

Hubspot API client

24015.5M18](/packages/hubspot-api-client)[pocketmine/bedrock-protocol

An implementation of the Minecraft: Bedrock Edition protocol in PHP

172437.8k11](/packages/pocketmine-bedrock-protocol)[botman/driver-telegram

Telegram driver for BotMan

94452.6k6](/packages/botman-driver-telegram)

PHPackages © 2026

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