Amazon Product Advertising API - SDKs
What was formerly the ECS - eCommerce Service - has been renamed the Product Advertising API. Through this API developers can retrieve product information. The API exposes Amazon's product data and e-commerce functionality. This allows developers, web site publishers and others to leverage the Amazon Product Discovery features that Amazon uses to power its own business, and potentially make money as an Amazon affiliate. Additionally, the API has features allowing developers to advertise proucts, let users search for Amazon products and help users discover Amazon products. Both REST and SOAP APIs are provided, this profile is for the REST API.

- Versions
- SDKs (11)
- Articles (14)
- How To(0)
- Source Code(9)
- Libraries(9)
- Developers (434)
- Followers (1434)
- Changelog (54)
SDKs (11)
The following is a list of SDKs from our SDK directory that matched your search term. Though your definition of an SDK may differ, in our world, we define SDKs as platform- specific tools for consuming existing APIs of the sort we list in our API directory. For example, the Ruby SDK for consuming the Twitter Ads API. If you think an SDK, API, or other asset is missing from our directory, be sure to check our guidelines for making contributions to ProgrammableWeb.
Title | Description | |
---|---|---|
![]() | Amazon Product Advertising Java SDK by Keigo Hattori | The Amazon Product Advertising Java SDK by Keigo Hattori allows developers to integrate the Amazon Product Advertising API into their Java applications. For its environment, this SDK uses Maven 3 and JDK 1.8. |
![]() | aws-sdk-cpp C++ SDK by Amazon | The aws-sdk-cpp C++ SDK by Amazon is a service for developers that provides a C++ interface for Amazon Web Services. This SDK's main focus is on supporting game development (yet also to be helpful with other projects and systems engineering tasks) and providing platform portability. |
![]() | Amazon Product Advertising Python SDK by Yoav Aviram | With the Amazon Product Advertising Python SDK created by Yoav Aviram, developers can interact with the API data features of accessing Amazon product selection, leveraging Amazon product capabilities, and monetizing a website. The repository features an object oriented interface to Amazon products, support to item and item lookup, and compatibility with Google Engine. |
![]() | AWS Go SDK | The AWS Go SDK is a set of clients for all Amazon Web Services APIs. Developers can integrate their applications with the services using Go. It is currently under development to implement full Amazon service coverage and other standard Amazon Web Service features. |
![]() | AWS Ruby SDK | Amazon is announcing that support for V2 will end on 11/21/2021 for the AWS Ruby SDK. It enters maintenance mode on 11/20/2020, and AWS will continue to fix bugs and patch security issues until support ends. No updates will be released as customers should upgrade to receive regular V3 updates. Amazon Web Services offers an SDK for Ruby language. This kit helps to build applications using AWS services including unlimited cloud storage with Amazon S3, resizable clouding with Amazon EC2, and query data with Amazon SimpleDB. API reference with API operations are available such as sample requests, responses, and errors supported by AWS. Use this SDK to create applications related to products, marketing, and advertising. The aim of this tool is to increase brand sales. |
![]() | AWS PHP SDK | Amazon Product Advertising AWS PHP SDK helps to build applications using AWS services including unlimited cloud storage with Amazon S3, resizable clouding with Amazon EC2, and query data with Amazon SimpleDB. A getting started guide offers steps to create an account along with instructions to use this kit for the first time. Advanced features are available as well. If a developer has worked with previous versions, a migration guide can clarify the differences between the new and the previous version of the AWS SDK PHP. The guide illustrates how to modify applications in the new versions. Besides the getting started and the migration guides, an API reference describes all operations including sample requests, responses, and errors supported by AWS. A unique feature of the SDK in PHP is the AWS free tier, a training to earn free experience with AWS for 12 months. |
![]() | AWS JavaScript SDK | The Amazon Product Advertising AWS JavaScript SDK can be loaded using the hosting package from Amazon Web Services (AWS). A script provided in the documentation website can be added to HTML pages. Another option is to download the package. Once the SDK is loaded via hosting or via package, the module will be available from the variable AWS or window.AWS. An API reference is available to display installation and supported services along with all detail operations such as sample requests, responses, and errors supported by the web protocols. This SDK in JavaScript can help developers to build applications that aim to market and advertise a business service using AWS. |
![]() | AWS .NET SDK | Amazon Product Advertising AWS .NET SDK is a downloadable package that contains VisualStudio templates, the AWS .NET library, C# code samples, and documentation. This SDK aims to simplify the development of advertising Windows applications that can be scalable and reliable using AWS data. Such resources include unlimited cloud storage with Amazon S3, resizable clouding with Amazon EC2, and query data with Amazon SimpleDB. 2 guides are available. The getting started guide shows steps to set up the kit and run the code samples. The developer guide explains the different usage of each feature. API references are also available with sample requests, responses, and errors supported by AWS. |
![]() | AWS Java SDK | With Amazon Product Advertising AWS Java SDK, developers can build applications with the aim to increase the profit of a new business using AWS advertising, marketing, and product features. Using the SDK could supplement the value of an application, due to the AWS services that include unlimited cloud storage with Amazon S3, resizable clouding with Amazon EC2, and query data with Amazon SimpleDB. In the site, users can see a tips and tricks guide and a developer guide. Both sets of instructions display features to build apps, use features, and integrate resources. An API reference is available in HTML with sample requests, responses, and errors for the supported web services protocols. |
![]() | AWS iOS SDK | The AWS Mobile SDK for iOS offers a library, code samples, and documentation. A developer guide shows the steps to set up the iOS SDK and integrate Amazon Cognito, the service that aims to facilitate in saving user data such as app preferences or game state. Resources in the AWS Mobile SDK for iOS include: Developer Guide, set up, Amazon Cognito Identity, Amazon Cognito Sync, Amazon Mobile Analysis, Amazon Simple Storage Service, Amazon DynamoDB Object Mapper, and Amazon Kinesis. An API reference offers sample requests, responses, and errors for the supported web services protocols.The AWS SDK for iOS v2.0.13 reference provides class references, protocol references, and constant references. All these resources aim to facilitate the development of advertising applications for iPad, iPhone, or iPod touch devices using Amazon Web Services. |
![]() | AWS Android SDK | Amazon Product Advertising AWS Android SDK offers libraries, code samples, and documentation to build advertising mobile applications using AWS. A developer guide provides set up, Amazon Cognito Identity, Amazon Cognito Sync, Amazon Mobile Analysis, Amazon Simple Storage Service, Amazon DynamoDB Object Mapper, and Amazon Kinesis. It is recommended that developers use Version 2 because due to general availability, version 1 was deprecated on September 29, 2014. It will only be available until December 31, 2014. An additional resource is the AWS reference. AWS SDK for Android Reference 2.1.7 shows Amazon mobile connectors, Amazon S3, Amazon DynamoDB, Amazon EC2, Amazon SimpleDB, Amazon SQS, Amazon SNS, Amazon Simple Email Service, Amazon Elastic Load Balancing, Amazon CloudWatch, and Amazon AutoScaling. With these features, AWS aims to facilitate the development of mobile applications related to advertising, marketing, and product sales. |