PHPackages                             enm/json-api-server - 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. enm/json-api-server

ActiveLibrary[API Development](/categories/api)

enm/json-api-server
===================

Abstract server-side php implementation of the json api specification (jsonapi.org)

3.1.1(6y ago)1213.0k42MITPHPPHP &gt;=7.2

Since Jun 8Pushed 6y ago6 watchersCompare

[ Source](https://github.com/eosnewmedia/JSON-API-Server)[ Packagist](https://packagist.org/packages/enm/json-api-server)[ RSS](/packages/enm-json-api-server/feed)WikiDiscussions master Synced 3w ago

READMEChangelog (2)Dependencies (2)Versions (24)Used By (2)

JSON API Server
===============

[](#json-api-server)

[![Build Status](https://camo.githubusercontent.com/e4e21eb6b33b7c6da89cc1eba885af9cbae3decdea80e49d6b21e9e9fd1ba14c/68747470733a2f2f7472617669732d63692e6f72672f656f736e65776d656469612f4a534f4e2d4150492d5365727665722e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/eosnewmedia/JSON-API-Server)

Abstract server-side php implementation of the [json api specification](http://jsonapi.org/format/).

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

[](#installation)

```
composer require enm/json-api-server
```

Documentation
-------------

[](#documentation)

First you should read the docs at [`enm/json-api-common`](https://eosnewmedia.github.io/JSON-API-Common/) where all basic structures are defined.

1. [Json Api Server](docs/json-api-server/index.md)
    1. [Endpoints](docs/json-api-server/index.md#endpoints)
    2. [Usage](docs/json-api-server/index.md#usage)
2. [Request Handler](docs/request-handler/index.md)
    1. [Concept](docs/request-handler/index.md#concept)
    2. [Interface](docs/request-handler/index.md#interface)
    3. [Usage](docs/request-handler/index.md#usage)
3. [Exception handling](docs/exception-handling/index.md)

See [Change Log](CHANGELOG.md) for changes!

###  Health Score

37

—

LowBetter than 81% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity28

Limited adoption so far

Community20

Small or concentrated contributor base

Maturity68

Established project with proven stability

 Bus Factor1

Top contributor holds 86.7% 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 ~42 days

Recently: every ~96 days

Total

20

Last Release

2489d ago

Major Versions

1.0.0 → 2.0.02017-07-18

2.5.3 → 3.0.02018-09-27

### Community

Maintainers

![](https://www.gravatar.com/avatar/c18ae5f024ce04dbd7c18fb39db1ebe9c4feb654d0cc6f54f206404355d2500b?d=identicon)[eosnewmedia](/maintainers/eosnewmedia)

![](https://www.gravatar.com/avatar/21ec4e897f4ee0a0d0bcaf844242946502ff852e9bee8fb2e1ef9a2fc2fb5f16?d=identicon)[pmarien](/maintainers/pmarien)

---

Top Contributors

[![bogomolov-dev](https://avatars.githubusercontent.com/u/127733?v=4)](https://github.com/bogomolov-dev "bogomolov-dev (13 commits)")[![nandorstanko](https://avatars.githubusercontent.com/u/4552672?v=4)](https://github.com/nandorstanko "nandorstanko (1 commits)")[![pmarien](https://avatars.githubusercontent.com/u/8394874?v=4)](https://github.com/pmarien "pmarien (1 commits)")

---

Tags

abstractionapiapi-serverjsonjson-apilibraryphpphp-libraryphp7reusableserverserver-side

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/enm-json-api-server/health.svg)

```
[![Health](https://phpackages.com/badges/enm-json-api-server/health.svg)](https://phpackages.com/packages/enm-json-api-server)
```

###  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

93452.6k6](/packages/botman-driver-telegram)[enm/json-api-client

Abstract client-side php implementation of the json api specification (jsonapi.org)

1835.9k1](/packages/enm-json-api-client)

PHPackages © 2026

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