Amazon Marketplace
AWS Marketplace is a curated digital catalog that makes it easy to find, buy, deploy, and manage third-party software, data, and services that run on AWS. It offers thousands of software listings from independent software vendors. The Marketplace Catalog API enables programmatic management of marketplace entities including products, offers, and data products through change sets and entity description operations.
APIs
AWS Marketplace Catalog API
The AWS Marketplace Catalog API provides programmatic access to manage entities and change sets for publishing and updating software products, data products, and machine learnin...
Features
Programmatically list and describe marketplace entities including software products, data products, and offers.
Start, monitor, and cancel change sets for publishing new listings or updating existing ones.
Attach, retrieve, and remove resource-based policies to control access to marketplace entities.
Tag marketplace resources with key-value pairs for organization and cost allocation.
Access marketplace entities across multiple AWS regions through regional catalog endpoints.
Integrate catalog API with CI/CD pipelines for automated product publishing and updates.
Use Cases
Automate publishing and updating software listings on AWS Marketplace from CI/CD pipelines.
Programmatically discover and evaluate available software products and data products.
Track the status of publishing operations and receive change set completion notifications.
Manage marketplace listings across multiple AWS accounts with shared resource policies.
Enable ISV teams to self-service publish and update product listings through the catalog API.