An unofficial repackaged version of Amazon's Product Advertising API 5.0 Java SDK. Since the original SDK is only available as a binary distribution and not published on Maven Central it is not easy to use in a Maven/Gradle project. See https://webservices.amazon.com/paapi5/documentation/with-sdk.html for the binary download.
This jar carries Amazon's SDK 1.2.4 classes byte for byte and adds no code of its own, so it has no tests. Version 1.2.5 reached Maven Central on 2025-12-15 with that same content, and two other projects of mine build against it.
Amazon deprecated PA-API 5 on 2026-04-30 and retired it on 2026-05-15. Version 1.2.4, already repackaged here, is the last upstream SDK release that will ever exist. This repo is therefore frozen and no longer takes dependency updates.
This project make the original SDK available on Maven Central with the following coordinates:
<dependency>
<groupId>net.osslabz</groupId>
<artifactId>paapi5-java-sdk</artifactId>
<version>1.2.5</version>
</dependency>Every push to dev publishes the next version as a -SNAPSHOT to Central's snapshot repository. Maven doesn't
search that repository by default, so a build that wants a snapshot declares it:
<repositories>
<repository>
<id>central-snapshots</id>
<url>https://central.sonatype.com/repository/maven-snapshots/</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>No modifications are made to the original classes, they are simply extracted and repackaged.
For now it also keeps the original dependency version (although they are severely outdated) because it's impossible to properly test such dependency upgrades.