Amazon Marketplace logo

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.

1 APIs 1 Capabilities 6 Features
AWSCommerceISVMarketplaceSoftware Catalog

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 Naftiko

Features

Entity Management

Programmatically list and describe marketplace entities including software products, data products, and offers.

Change Set Lifecycle

Start, monitor, and cancel change sets for publishing new listings or updating existing ones.

Resource Policies

Attach, retrieve, and remove resource-based policies to control access to marketplace entities.

Resource Tagging

Tag marketplace resources with key-value pairs for organization and cost allocation.

Multi-Region Support

Access marketplace entities across multiple AWS regions through regional catalog endpoints.

Publishing Automation

Integrate catalog API with CI/CD pipelines for automated product publishing and updates.

Use Cases

Product Publishing Automation

Automate publishing and updating software listings on AWS Marketplace from CI/CD pipelines.

Marketplace Catalog Discovery

Programmatically discover and evaluate available software products and data products.

Change Set Monitoring

Track the status of publishing operations and receive change set completion notifications.

Multi-Account Marketplace Management

Manage marketplace listings across multiple AWS accounts with shared resource policies.

ISV Self-Service Publishing

Enable ISV teams to self-service publish and update product listings through the catalog API.

Integrations

AWS IAM

Control access to catalog API operations through IAM policies and roles.

Amazon EventBridge

Subscribe to marketplace events for change set completions and entity state changes.

AWS CloudFormation

Deploy and manage marketplace subscriptions as infrastructure-as-code.

AWS Organizations

Share private marketplace listings across accounts in an AWS organization.

Amazon SNS

Receive notifications for marketplace change set status updates.

Semantic Vocabularies

Amazon Marketplace Context

33 classes · 44 properties

JSON-LD

API Governance Rules

Amazon Marketplace API Rules

18 rules · 7 errors 7 warnings 4 info

SPECTRAL

Resources

🌐
Portal
Portal
🔗
Documentation
Documentation
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
💬
Support
Support
📰
Blog
Blog
👥
GitHubOrganization
GitHubOrganization
🌐
Console
Console
📝
SignUp
SignUp
🔗
Login
Login
🟢
StatusPage
StatusPage
🔗
Contact
Contact
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary
🔗
NaftikoCapability
NaftikoCapability