PHPackages                             logicware/connect-sdk - 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. logicware/connect-sdk

ActiveLibrary[API Development](/categories/api)

logicware/connect-sdk
=====================

Official PHP SDK for Logicware Connect — integrate your own courier website with a Logicware-hosted warehouse.

v0.1.1(3mo ago)01MITPHPPHP &gt;=8.1

Since Apr 20Pushed 2mo agoCompare

[ Source](https://github.com/knight-dev/connect-sdk-php)[ Packagist](https://packagist.org/packages/logicware/connect-sdk)[ Docs](https://logicware.app/developers/sdk-php)[ RSS](/packages/logicware-connect-sdk/feed)WikiDiscussions main Synced 3w ago

READMEChangelogDependencies (7)Versions (2)Used By (0)

logicware/connect-sdk
=====================

[](#logicwareconnect-sdk)

Official PHP SDK for [Logicware Connect](https://logicware.app).

Integrate your own courier website (Laravel, WordPress, Symfony, etc.) with a Logicware-hosted warehouse — sync shippers, handle pre-alerts, receive webhooks.

Install
-------

[](#install)

```
composer require logicware/connect-sdk
```

Requires PHP 8.1+. Any PSR-18 HTTP client works; Guzzle is the suggested default.

Quickstart
----------

[](#quickstart)

```
use Logicware\Connect\Client;

$client = new Client([
    'apiKey'  => getenv('LW_API_KEY'),                    // sk_live_... or sk_test_...
    'baseUrl' => 'https://fastship-api.logicware.app',    // your courier's API host
]);

// Resources are added in v0.2 (see SDK_PLAN.md).
```

Errors
------

[](#errors)

```
use Logicware\Connect\Exceptions\LogicwareApiException;
use Logicware\Connect\Exceptions\LogicwareNetworkException;

try {
    // ...
} catch (LogicwareApiException $e) {
    echo $e->getStatus();       // 422
    echo $e->getErrorCode();    // SHIPPER_CODE_CONFLICT
    echo $e->getMessage();      // already taken
    echo $e->getRequestId();    // req_abc123
    if ($e->isRetryable()) {
        // 429 / 5xx — the SDK already retried, surface for your own metrics
    }
} catch (LogicwareNetworkException $e) {
    // TLS / DNS / connection reset / timeout
}
```

Development
-----------

[](#development)

```
composer install
composer test         # phpunit
composer analyse      # phpstan level 8
composer cs-check     # php-cs-fixer --dry-run
```

License
-------

[](#license)

MIT

###  Health Score

32

—

LowBetter than 69% of packages

Maintenance85

Actively maintained with recent releases

Popularity2

Limited adoption so far

Community2

Small or concentrated contributor base

Maturity32

Early-stage or recently created project

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

95d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/3f37448fbf4792d4cacc6b2ca6b7d3067f6508dce2aea8638473d450cb2d5ba1?d=identicon)[fyber.one](/maintainers/fyber.one)

---

Tags

sdkconnectshippingcourierfreightcaribbeanlogicware

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Code StylePHP CS Fixer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/logicware-connect-sdk/health.svg)

```
[![Health](https://phpackages.com/badges/logicware-connect-sdk/health.svg)](https://phpackages.com/packages/logicware-connect-sdk)
```

###  Alternatives

[tempest/framework

The PHP framework that gets out of your way.

2.2k34.4k16](/packages/tempest-framework)[telnyx/telnyx-php

Official Telnyx PHP SDK — APIs for Voice, SMS, MMS, WhatsApp, Fax, SIP Trunking, Wireless IoT, Call Control, and more. Build global communications on Telnyx's private carrier-grade network.

36789.4k2](/packages/telnyx-telnyx-php)[flow-php/flow

PHP ETL - Extract Transform Load - Data processing framework

85036.3k](/packages/flow-php-flow)[mollie/mollie-api-php

Mollie API client library for PHP. Mollie is a European Payment Service provider and offers international payment methods such as Mastercard, VISA, American Express and PayPal, and local payment methods such as iDEAL, Bancontact, SOFORT Banking, SEPA direct debit, Belfius Direct Net, KBC Payment Button and various gift cards such as Podiumcadeaukaart and fashioncheque.

60316.0M89](/packages/mollie-mollie-api-php)[getbrevo/brevo-php

Official Brevo provided RESTFul API V3 php library

1003.9M50](/packages/getbrevo-brevo-php)[bushlanov-dev/max-bot-api-client-php

Max Bot API Client library

486.3k](/packages/bushlanov-dev-max-bot-api-client-php)

PHPackages © 2026

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