PHPackages                             dreamcommerce/shop-appstore-lib - 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. dreamcommerce/shop-appstore-lib

ActiveLibrary[API Development](/categories/api)

dreamcommerce/shop-appstore-lib
===============================

SDK for Dreamcommerce based shops REST-API

1.2.11(4y ago)865.1k↓19.8%22[1 PRs](https://github.com/dreamcommerce/shop-appstore-lib/pulls)1MITPHPPHP &gt;=5.3.0

Since Feb 5Pushed 6mo ago12 watchersCompare

[ Source](https://github.com/dreamcommerce/shop-appstore-lib)[ Packagist](https://packagist.org/packages/dreamcommerce/shop-appstore-lib)[ RSS](/packages/dreamcommerce-shop-appstore-lib/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (1)Versions (58)Used By (1)

shop-appstore-lib
=================

[](#shop-appstore-lib)

See:

Changelog
=========

[](#changelog)

Version 1.2.11
--------------

[](#version-1211)

- + added `Collection` resource

Version 1.2.10
--------------

[](#version-1210)

- + added `LoyaltyEvent` resource

Version 1.2.9
-------------

[](#version-129)

- + added `Warehouse` resource
- + added `WarehouseLog` recource
- + added `WarehouseRelocation` recource

Version 1.2.8
-------------

[](#version-128)

- + added `AdditionalFieldOption`, `OrderTag`, `ProductTag`, `Progress`, `UserTag`, `XmlFeed` resources

Version 1.2.7
-------------

[](#version-127)

- + added `Redirect` resource

Version 1.2.6
-------------

[](#version-126)

- + added `PromotionCode` resource

Version 1.2.5
-------------

[](#version-125)

- + added `Specialoffers` resource
- + fixed PHP 7.2 compatibility issue

Version 1.2.4
-------------

[](#version-124)

- \# fixed parsing response headers
- \# fixed handling OAuth exception when HTTP response is empty

Version 1.2.3
-------------

[](#version-123)

- + added `News`, `NewsCategory`, `NewsComment`, `NewsFile`, `NewsTag` resources

Version 1.2.2
-------------

[](#version-122)

- \# version constraint less restrictive
- \# changed developers e-mails

Version 1.2.1
-------------

[](#version-121)

- \# fixed handling exception when HTTP response is empty

Version 1.2.0
-------------

[](#version-120)

- + added possibility to specify requests user-agent

Version 1.1.3
-------------

[](#version-113)

- \# fixed multiple HTTP response codes handling
- \# fixed `Aboutpage` autoloading issue (file name case problem)

Version 1.1.2
-------------

[](#version-112)

- + new constants documented
- \# fixed `HandlerException` and `HttpException` exceptions hierarchy

Version 1.1.1
-------------

[](#version-111)

- + `AuctionHouse` and `AuctionZone` resources
- + added ability to use more than single field in `Resource::order` argument
- \# some phpdoc clean-up

Version 1.1.0
-------------

[](#version-110)

- \# fixed PHP 5.3 compatibility issues
- \# forgetting to base64 encode files payload now will return more specific exception with corresponding message

Version 1.0.2
-------------

[](#version-102)

- \# `Handler` client instantiation fix re-applied; last time was present only in changelog

Version 1.0.1
-------------

[](#version-101)

- \# fixed `Handler` client instantiation

Version 1.0.0
-------------

[](#version-100)

- \# refactored debugging facilities - added particular exceptions, eg. `NotFoundException`, etc.
- \# stripped away some rubbish code
- \# narrowed namespace of library - `DreamCommerce\\ShopAppstoreLib`
- \# improved error logging - exceptions have attached all request/response data
- \# removed magic, especially `__call` on `Resource`

Version 0.2.16
--------------

[](#version-0216)

- + `GeolocationSubregion` resource added

Version 0.2.15
--------------

[](#version-0215)

- \# another `MetafieldValue` collection hydration fix and docs adjustments

Version 0.2.14
--------------

[](#version-0214)

- \# fixed `MetafieldValue` collection hydration

Version 0.2.13
--------------

[](#version-0213)

- \# fixed `AdditionalField` resource typo
- \# fixed custom logger issue

Version 0.2.12
--------------

[](#version-0212)

- \# fixed GZIP issues on some servers

Version 0.2.11
--------------

[](#version-0211)

- \# `CategoriesTree` strict warning fixed

Version 0.2.10
--------------

[](#version-0210)

- \# fixed README
- \# fixed method signatures according to strict standards
- + added GZIP request headers for lower traffic

Version 0.2.9
-------------

[](#version-029)

- + added `AdditionalField`, `ApplicationConfig` resources
- + added two authentication methods
- + added HEAD method for records calculation
- \# fixed PHP 5.3 compatibility issues - broken data encoding

Version 0.2.8
-------------

[](#version-028)

- \# fixed PHP 5.3 compatibility issues

Version 0.2.7
-------------

[](#version-027)

- + added resources: `Gauge`
- + added API error language switching
- + added links in phpdoc for API documentations
- \# polished code to meet PSR standards more

Version 0.2.6
-------------

[](#version-026)

- + added resources: `ApplicationVersion`, `GeolocationCountry`, `GeolocationRegion`, `Zone`

Version 0.2.5
-------------

[](#version-025)

- \# maintenance release - removed unused code from library

Version 0.2.4
-------------

[](#version-024)

- + introduced new library developer
- + token invalid event
- \# fixed MetafieldValue data hydration

Version 0.2.3
-------------

[](#version-023)

- \# fixed criteria reset before pagination occurs

Version 0.2.2
-------------

[](#version-022)

- \# logger has been fixed

Version 0.2.1
-------------

[](#version-021)

- \# `AuctionOrder` resource

Version 0.2.0
-------------

[](#version-020)

- \# internal library refactoring

Version 0.1.10
--------------

[](#version-0110)

- \# API has been fixed

Version 0.1.9
-------------

[](#version-019)

- \# fixed API resource name typo

Version 0.1.8
-------------

[](#version-018)

- \# fixed problem with POST ID returning

Version 0.1.7
-------------

[](#version-017)

- \# fixed response hydration for GET#ID (previously array returned instead of ArrayObject)

Version 0.1.6
-------------

[](#version-016)

- \# fixed records sorting by complex keys, such as `translations.pl_PL.name`

Version 0.1.5
-------------

[](#version-015)

- \# changed `Handler::actionExists` and `Handler::verifyPayload` visibility for better portability

Version 0.1.4
-------------

[](#version-014)

- \# fixed metafield collection

Version 0.1.3
-------------

[](#version-013)

- \# fixed stability requirement for Composer

Version 0.1.2
-------------

[](#version-012)

- + added changelog
- \# fixed Composer's license info

Version 0.1.1
-------------

[](#version-011)

- + Added Aboutpages resource
- \# removed unnecessary imports

###  Health Score

49

—

FairBetter than 95% of packages

Maintenance47

Moderate activity, may be stable

Popularity40

Moderate usage in the ecosystem

Community25

Small or concentrated contributor base

Maturity72

Established project with proven stability

 Bus Factor1

Top contributor holds 52.5% 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 ~54 days

Recently: every ~114 days

Total

46

Last Release

1670d ago

Major Versions

0.2.16 → 1.0.02016-02-23

### Community

Maintainers

![](https://www.gravatar.com/avatar/1390de4ba46e157eec0553af4ac9c4f8f233100722bb8b7b50744a9bc4fb5a88?d=identicon)[dreamcommerce](/maintainers/dreamcommerce)

---

Top Contributors

[![jedi-pl](https://avatars.githubusercontent.com/u/8566336?v=4)](https://github.com/jedi-pl "jedi-pl (21 commits)")[![kormichu](https://avatars.githubusercontent.com/u/195932?v=4)](https://github.com/kormichu "kormichu (6 commits)")[![Sabistik](https://avatars.githubusercontent.com/u/2961411?v=4)](https://github.com/Sabistik "Sabistik (4 commits)")[![wotekPL](https://avatars.githubusercontent.com/u/11139267?v=4)](https://github.com/wotekPL "wotekPL (3 commits)")[![er1z](https://avatars.githubusercontent.com/u/1813302?v=4)](https://github.com/er1z "er1z (2 commits)")[![manwe-pl](https://avatars.githubusercontent.com/u/8430923?v=4)](https://github.com/manwe-pl "manwe-pl (1 commits)")[![lazypeon](https://avatars.githubusercontent.com/u/1595966?v=4)](https://github.com/lazypeon "lazypeon (1 commits)")[![szyszka90](https://avatars.githubusercontent.com/u/8328803?v=4)](https://github.com/szyszka90 "szyszka90 (1 commits)")[![KerbenII](https://avatars.githubusercontent.com/u/15047492?v=4)](https://github.com/KerbenII "KerbenII (1 commits)")

### Embed Badge

![Health badge](/badges/dreamcommerce-shop-appstore-lib/health.svg)

```
[![Health](https://phpackages.com/badges/dreamcommerce-shop-appstore-lib/health.svg)](https://phpackages.com/packages/dreamcommerce-shop-appstore-lib)
```

###  Alternatives

[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.4k5.6M651](/packages/sylius-sylius)[algolia/algoliasearch-client-php

API powering the features of Algolia.

69433.0M114](/packages/algolia-algoliasearch-client-php)[theodo-group/llphant

LLPhant is a library to help you build Generative AI applications.

1.5k311.5k5](/packages/theodo-group-llphant)[wheelpros/fitment-platform-api

Magento 2 (Open Source)

12.1k1.2k](/packages/wheelpros-fitment-platform-api)[avalara/avataxclient

Client library for Avalara's AvaTax suite of business tax calculation and processing services. Uses the REST v2 API.

517.9M7](/packages/avalara-avataxclient)[alexacrm/dynamics-webapi-toolkit

Web API toolkit for Microsoft Dynamics 365 and Dynamics CRM

81324.1k1](/packages/alexacrm-dynamics-webapi-toolkit)

PHPackages © 2026

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