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

ActiveLibrary[API Development](/categories/api)

b44x/shop-appstore-lib
======================

SDK for Dreamcommerce based shops REST-API

03PHP

Since Feb 2Pushed 3y agoCompare

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

READMEChangelogDependenciesVersions (1)Used By (0)

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

15

—

LowBetter than 3% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity3

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity24

Early-stage or recently created project

 Bus Factor2

2 contributors hold 50%+ of commits

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.

### Community

Maintainers

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

---

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)")[![b44x](https://avatars.githubusercontent.com/u/853899?v=4)](https://github.com/b44x "b44x (3 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)")[![lazypeon](https://avatars.githubusercontent.com/u/1595966?v=4)](https://github.com/lazypeon "lazypeon (1 commits)")[![manwe-pl](https://avatars.githubusercontent.com/u/8430923?v=4)](https://github.com/manwe-pl "manwe-pl (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/b44x-shop-appstore-lib/health.svg)

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

###  Alternatives

[exsyst/swagger

A php library to manipulate Swagger specifications

35916.4M7](/packages/exsyst-swagger)[hubspot/api-client

Hubspot API client

24016.2M20](/packages/hubspot-api-client)[pocketmine/bedrock-protocol

An implementation of the Minecraft: Bedrock Edition protocol in PHP

172445.0k13](/packages/pocketmine-bedrock-protocol)[botman/driver-telegram

Telegram driver for BotMan

93459.5k6](/packages/botman-driver-telegram)

PHPackages © 2026

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