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...
Capabilities
Amazon Marketplace - Catalog Management Workflow
Workflow capability for ISV sellers and marketplace operators to publish, update, and manage software products and offers on AWS Marketplace using the Catalog API.
Run with NaftikoFeatures
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.
Integrations
Control access to catalog API operations through IAM policies and roles.
Subscribe to marketplace events for change set completions and entity state changes.
Deploy and manage marketplace subscriptions as infrastructure-as-code.
Share private marketplace listings across accounts in an AWS organization.
Receive notifications for marketplace change set status updates.