PHPackages                             200mph/aramex - 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. 200mph/aramex

AbandonedArchivedLibrary[API Development](/categories/api)

200mph/aramex
=============

Aramex API client

1.0.0(9y ago)660MITPHPPHP &gt;=5.6.0

Since Nov 6Pushed 9y ago2 watchersCompare

[ Source](https://github.com/200MPH/aramex)[ Packagist](https://packagist.org/packages/200mph/aramex)[ Docs](https://github.com/200MPH/aramex)[ RSS](/packages/200mph-aramex/feed)WikiDiscussions master Synced 3w ago

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

ARAMEX API Client.

This package allows for tracking only for now. However another functions still under development. Contributors are very welcome :)

Usage:

```
use thm\Aramex\AramexClient;
use thm\Aramex\ServiceBuilder\Service\TrackingService\TrackingService;
use thm\Aramex\AramexException;

try {

    $client = new AramexClient();
    $client->setAccountCountryCode('GB')
           ->setAccountEntity('ABC')
           ->setAccountNumber(123456)
           ->setAccountPin(1234)
           ->setUserName('yourmail@domain.com')
           ->setPassword('aramex_password_here');

    $ts = new TrackingService($client);
    $ts->setShipments( array('Ship111111111', 'Ship22222222', 'Ship3333333') )
       ->sendRequest();

    // return tracking collection
    $tracks = $ts->getResponse()->getTracks();
    var_dump($tracks);
    foreach($tracks as $track) {

        var_dump($track->getWaybillNumber());

    }

    // get whole object
    var_dump($ts->getResponse());

    // catch errors
    var_dump($ts->getResponse()->hasErrors());
    var_dump($ts->getResponse()->getNotifications());

} catch (AramexException $ae) {

    var_dump($ae->getMessage());

}

```

More examples are in ./examples folder

###  Health Score

28

—

LowBetter than 52% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity14

Limited adoption so far

Community8

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

Unknown

Total

1

Last Release

3522d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/16258307?v=4)[Wojtek](/maintainers/200MPH)[@200MPH](https://github.com/200MPH)

---

Top Contributors

[![200MPH](https://avatars.githubusercontent.com/u/16258307?v=4)](https://github.com/200MPH "200MPH (3 commits)")

---

Tags

shippingaramexcarrier

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/200mph-aramex/health.svg)

```
[![Health](https://phpackages.com/badges/200mph-aramex/health.svg)](https://phpackages.com/packages/200mph-aramex)
```

###  Alternatives

[gabrielbull/ups-api

PHP UPS API

4582.4M10](/packages/gabrielbull-ups-api)[easypost/easypost-php

EasyPost Shipping API Client Library for PHP

1743.3M6](/packages/easypost-easypost-php)[shippo/shippo-php

A PHP library for connecting with multiple carriers (FedEx, UPS, USPS) using Shippo.

1681.9M2](/packages/shippo-shippo-php)[octw/aramex

A Library to integrate with Aramex APIs

2926.2k](/packages/octw-aramex)[firstred/postnl-api-php

PostNL REST API PHP Bindings

27638.7k1](/packages/firstred-postnl-api-php)[devaguia/correios-php

Correios API library for PHP

295.2k1](/packages/devaguia-correios-php)

PHPackages © 2026

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