PHPackages                             awsome/paa - 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. [HTTP &amp; Networking](/categories/http)
4. /
5. awsome/paa

ActiveLibrary[HTTP &amp; Networking](/categories/http)

awsome/paa
==========

This is an implementation of a client for the Amazon Product Advertising API in PHP.

0.1.0(12y ago)127MITPHPPHP &gt;=5.5

Since Feb 5Pushed 12y ago2 watchersCompare

[ Source](https://github.com/jbouzekri/awsome-paa)[ Packagist](https://packagist.org/packages/awsome/paa)[ Docs](http://github.com/jbouzekri/awsome)[ RSS](/packages/awsome-paa/feed)WikiDiscussions master Synced 3d ago

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

AWSome PAA PHP
==============

[](#awsome-paa-php)

Introduction
------------

[](#introduction)

This is an implementation of a client for the **Amazon Product Advertising API** in PHP. This API provides tools for querying the amazon product database and even manage cart via webservices.

The official documentation of this service is available on [docs.aws.amazon.fr](http://docs.aws.amazon.com/AWSECommerceService/2011-08-01/DG/Welcome.html).

Requirements
------------

[](#requirements)

In order to use this client, you will need to become a Product Advertising API Developer. You can follow the instruction provided on [docs.aws.amazon.fr](http://docs.aws.amazon.com/AWSECommerceService/2011-08-01/DG/becomingDev.html)

After signing up, you will receive an access key and secret which will be used by this API to generate and append a signature to your query.

Optionnaly, you can even become an associate. It provides opportunities to earn money thanks to the traffic you send to amazon via the links generated in the service response.

Installation
------------

[](#installation)

You can use composer for installation.

Add the repository to the composer.json file of your project and run the update or install command.

```
{
    "require": {
        "awsome/paa": "0.1.*"
    }
}
```

Examples
--------

[](#examples)

- ItemSearch Queries : The ItemSearch operation returns items that satisfy the search criteria, including one or more search indices.
    - [Searching by Keyword](doc/ItemSearch/searching_by_keyword.md)
    - [Searching by Title](doc/ItemSearch/searching_by_title.md)
    - [Searching by Manufacturer](doc/ItemSearch/searching_by_manufacturer.md)
    - [Searching by Author](doc/ItemSearch/searching_by_author.md)
    - [Searching by Actor](doc/ItemSearch/searching_by_actor.md)
    - [Searching by Theme](doc/ItemSearch/searching_by_theme.md)
    - [Searching by Theme in a Specific Category](doc/ItemSearch/searching_by_theme_in_category.md)
- ItemLookup Queries : Given an Item identifier, the ItemLookup operation returns some or all of the item attributes, depending on the response group specified in the request
    - [Lookup by UPC](doc/ItemLookup/searching_by_upc.md)
    - [Lookup by ISBN](doc/ItemLookup/searching_by_isbn.md)

Roadmap
-------

[](#roadmap)

For now, only ItemSearch queries and array hydratation for results have been implemented. I am going to add the different queries one by one and after that I will add an object hydratation mode. Do not hesitate to contribute to this project.

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity48

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

4481d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/18963e247548b59e56dae09599281b9c34e70113fc384a42925411d9b9307fd5?d=identicon)[jbouzekri](/maintainers/jbouzekri)

---

Top Contributors

[![jbouzekri](https://avatars.githubusercontent.com/u/880996?v=4)](https://github.com/jbouzekri "jbouzekri (31 commits)")

---

Tags

phpamazonawsrestwebserviceproduct

### Embed Badge

![Health badge](/badges/awsome-paa/health.svg)

```
[![Health](https://phpackages.com/badges/awsome-paa/health.svg)](https://phpackages.com/packages/awsome-paa)
```

###  Alternatives

[daniel-zahariev/php-aws-ses

Send emails via Amazon Simple Email Service (SES) with REST-like interface

3111.5M8](/packages/daniel-zahariev-php-aws-ses)[amazon-php/sp-api-sdk

Amazon Selling Partner API - PHP SDK

133374.1k1](/packages/amazon-php-sp-api-sdk)

PHPackages © 2026

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