PHPackages                             mipxtx/redmine-api - 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. mipxtx/redmine-api

ActiveLibrary[API Development](/categories/api)

mipxtx/redmine-api
==================

Redmine API client

0.3.13(6y ago)41092[1 issues](https://github.com/mipxtx/redmine-api/issues)MITPHP

Since May 5Pushed 6y ago1 watchersCompare

[ Source](https://github.com/mipxtx/redmine-api)[ Packagist](https://packagist.org/packages/mipxtx/redmine-api)[ RSS](/packages/mipxtx-redmine-api/feed)WikiDiscussions master Synced 5d ago

READMEChangelog (10)DependenciesVersions (29)Used By (0)

php Redmine Api
===============

[](#php-redmine-api)

A php implementation of redmine rest api: [http://www.redmine.org/projects/redmine/wiki/Rest\_api](http://www.redmine.org/projects/redmine/wiki/Rest_api "rest api")

Can use mysql direct access to accellerate multigets

example:

```
use RedmineApi\Factory;
use RedmineApi\HttpClient;
use RedmineApi\Sql\MysqlClient;

$client = new \RedmineApi\HttpClient(
    "https://redmine.example.com",             // server url
    "bbb09b217bf17a905a16caa4ce7d4a23a3a0036d" // redmine api key
);

$acc = new MysqlClient("example.com", "user", "pass", "dbname"); // mysql client direct access

$factory = new Factory($client, $acc);

$uids = [];
foreach ($factory->getIssues()->findByIds([1, 2, 3]) as $issue) {  // multiget of given issues
    $uids[] = $ussue["author_id"];
}

$users = $factory->getUsers()->findByIds($uids); //finding users for issues
```

Now implemented:
----------------

[](#now-implemented)

- Issues:

    - find issue
    - create issue
    - update issue
    - findByIds (mysql)
    - findByConditions (mysql select where/order)
    - findRelations with issue statuses (mysql)
- Issue Relations:

    - findFor (issue)
    - create relation
- Users:

    - find (by id)
    - findByLogin
    - findByIds (mysql)
    - findByLogins (mysql)

MySQL only
----------

[](#mysql-only)

- Statuses

    - findAll - list of statuses
- Emails

    - findByUserIds
- Custom Fields

    - getField - field possible values
    - getVBalues (by issueIds)
    - updateValues
- Trackers

    - findByIds
- Time Entries

    - find
    - findForMonth

###  Health Score

29

—

LowBetter than 59% of packages

Maintenance15

Infrequent updates — may be unmaintained

Popularity15

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity64

Established project with proven stability

 Bus Factor1

Top contributor holds 96.2% 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 ~71 days

Recently: every ~80 days

Total

27

Last Release

2543d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/4c1414a11f8838ec040648e6e0a988ca242418783169065c42009fe4d4664f7a?d=identicon)[mipxtx](/maintainers/mipxtx)

---

Top Contributors

[![mipxtx](https://avatars.githubusercontent.com/u/2456779?v=4)](https://github.com/mipxtx "mipxtx (25 commits)")[![xBazilio](https://avatars.githubusercontent.com/u/4119114?v=4)](https://github.com/xBazilio "xBazilio (1 commits)")

---

Tags

apiredmine

### Embed Badge

![Health badge](/badges/mipxtx-redmine-api/health.svg)

```
[![Health](https://phpackages.com/badges/mipxtx-redmine-api/health.svg)](https://phpackages.com/packages/mipxtx-redmine-api)
```

###  Alternatives

[kbsali/redmine-api

Redmine API client

4221.1M24](/packages/kbsali-redmine-api)[m165437/laravel-blueprint-docs

API Blueprint Renderer for Laravel

22779.0k](/packages/m165437-laravel-blueprint-docs)

PHPackages © 2026

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